Sweet Corn Curry consists of sweet corn in tomato-based gravy with Indian spices and herbs. It is without onion and garlic but is absolutely delicious and satisfying!
This Sweet Corn Curry is moderately spicy, slightly tangy, and mildly but naturally sweetened with sweet corn. The curry is full of flavors, comforting, effortless, and best served with Roti or Rice.
About Sweet Corn Curry
You might wonder how sweet corn tastes with the gravy if you have never tried sweet corn curry. But trust me, this simple recipe is flavorful, delicious, and slightly different than regular vegetable or paneer curry.
This recipe always comes to my rescue when I run out of green vegetables and don’t have time to make paneer. And during that time, I often make sweet corn curry as I always have frozen corn in my freezer.
The recipe comes together quickly with the pantry staples and does not require long preparation. There is no need for pre-boiling the corn. Instead, I let it cook in the gravy, blending well with the sauce and other spices.
I have used frozen sweet corn for this recipe; however, you can also use fresh corn if available.
Why You Will Love This Curry
- Nutritious and Delicious
- Creamy, Rich, Comforting, and Satisfying
- Homemade but Restaurant-Style
- Easy with Pantry Staple Ingredients
- Great with Rice, Roti, or Naan
- No Onion, No Garlic
Ingredients
- Corn: This dish can be made with fresh or frozen sweet corn, whichever is available. If using frozen corn, there is no need to thaw. Also, there is no need for pre-boiling the corn; it will cook in the gravy.
- Tomatoes: Use ripe and juicy tomatoes; I have used the Roma variety.
- Celery: It adds an earthy flavor to the dish. It makes the tomato mixture thick and balances the tanginess of the tomatoes. But if you do not have celery, that’s perfectly fine! You can skip this vegetable, or if you want, you can substitute it with a small turnip.
- Cashews: They make the curry rich, creamy, and thick and balance the sourness of tomatoes.
- Oil: If you like, you can use butter instead of oil or add half oil and half butter.
- Ginger and Green Chili: Ginger provides a peppery and sharp earthy flavor to this curry; try not to skip it. Add less green chili or more to make the curry as spicy as per your taste.
- Spices: We need basic Indian ground spices like asafoetida, turmeric powder, red chili powder, coriander powder, and garam masala.
- Herbs: I have added fresh coriander leaves and dried fenugreek leaves (Kasoori Methi) for more flavor.
- Cream or Yogurt: Adding cream or yogurt makes the curry creamy and rich. I generally like to add cream as we do not need to add more than a couple of tablespoon of it. However, if you are concerned about calories, add plain yogurt, which should not be sour. If you add yogurt, make sure to whisk it and make it smooth before adding it to the gravy.
Step-by-Step Directions
Making The Tomato Puree
- Add chopped tomatoes, celery, cashews, ginger, and green chili into the blender jar.
- Blend everything into a smooth puree.
Making The Sweet Corn Curry
- Heat oil in a pan or Kadai and add cumin seeds.
- Once cumin seeds start sizzling, add asafoetida and give a quick stir.
- Add tomato puree and mix well.
- Next, add salt, turmeric powder, red chili powder, coriander powder, and garam masala.
- Mix well and continue cooking the tomato mixture for 10-12 minutes or until it is thick.
- It is essential to cook the tomato puree for longer so it becomes thick and does not taste raw.
- Add corn kernels and water, stir well, and cover the pan with the lid.
- Continue cooking on low-medium heat for 12-15 minutes or until corn kernels are thoroughly cooked, stirring at regular intervals.
- If the curry is too thick, add more water as required to adjust the consistency.
- Once the corn is cooked, add cream or whisked yogurt, coriander leaves, and Kasoori methi.
- Mix well, taste and adjust the salt, and cook for 2-3 minutes.
- Turn off the heat and transfer the curry into the serving bowl.
Serving Suggestions
- Serve Sweet Corn Curry with Jeera Rice (Restaurant Style) or Whole Wheat Kulcha (No Yeast).
- Or you can serve it with Roti, Paratha, or Naan.
- This corn curry makes a perfect side dish with another vegetable curry and Indian flatbread.
- Before serving, you can drizzle some cream or whisked yogurt on top of the Sweet Corn Curry.
Helpful Tips
- Corn: I have used frozen sweet corn for this recipe, but you can use fresh corn if it is available to you. For frozen corn, there is no need to thaw or pre-boil them. Even for fresh corn, there is no need to pre-boil them; it will cook in the gravy.
- Celery: If you do not have celery, skip it and add 5-6 more cashews.
- Cream or Yogurt: I highly recommend adding one of these. It will make the curry rich and creamy and balance the flavor of tomatoes. For a low-calorie option, use plain yogurt and whisk it well before adding it to the curry.
Frequently Asked Questions
Can I Skip Cashews?
Cashews bring richness and creaminess to the curry. Also, it makes the gravy thicker. So I would not recommend skipping it, but if you don’t want to use cashews, try to replace it with other options.
- Instead of cashews, use raw or blanched almonds (almonds without skin).
- Replace with melon seeds; add 2 tablespoon of melon seeds instead of cashews.
- Add more (4-5 tbsp) cream or yogurt to the curry.
- We can use Khus Khus (poppy seeds) in the recipe to replace cashews. Soak 1 tablespoon poppy seeds in hot water for 15 minutes, drain the water and blend poppy seeds with other gravy ingredients.
Can I Make This Curry Vegan?
This curry contains vegan ingredients except for adding cream or yogurt in the last step. But to make vegan sweet corn curry, skip the cream or yogurt from the recipe or replace it with a non-dairy cream or yogurt of your choice. You can also add more cashews to get the creaminess of the curry.
More Corn Recipes
You May Like More Curries
Recipe Card
Sweet Corn Curry (No Onion No Garlic)
Video
Ingredients
For The Tomato Puree
- 3 tomatoes roughly chopped
- 1 celery stick chopped (optional)
- 8 cashews
- 1-inch ginger peeled and chopped
- 1 green chili chopped
For The Sweet Corn Curry
- 2 cups sweet corn (fresh or frozen)
- 2 teaspoon oil
- ½ teaspoon cumin seeds
- ¼ teaspoon asafoetida (Hing)
- Prepared tomato puree
- ½ teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- Salt to taste
- ½ cup water or as required
- 2 tablespoon cream or whisked yogurt
- 1 teaspoon crushed Kasoori methi (dried fenugreek leaves)
- 2 tablespoon chopped coriander leaves
Instructions
Making The Tomato Puree
- Add chopped tomatoes, celery, cashews, ginger, and green chili into the blender jar.
- Blend everything into a smooth puree.
Making The Sweet Corn Curry
- Heat oil in a pan or Kadai and add cumin seeds. Once cumin seeds start sizzling, add asafoetida and give a quick stir.
- Add tomato puree and mix well. Next, add salt, turmeric powder, red chili powder, coriander powder, and garam masala.
- Mix well and continue cooking the tomato mixture for 10-12 minutes or until it is thick.
- It is essential to cook the tomato puree for longer so it becomes thick and does not taste raw.
- Add corn kernels and water, stir well, and cover the pan with the lid. Continue cooking on low-medium heat for 12-15 minutes or until corn kernels are thoroughly cooked, stirring at regular intervals.
- If the curry is too thick, add more water as required to adjust the consistency.
- Once the corn is cooked, add cream or whisked yogurt, coriander leaves, and Kasoori methi.
- Mix well, taste and adjust the salt, and cook for 2-3 minutes. Turn off the heat and transfer the curry into the serving bowl.
Serving Suggestions
- Serve sweet corn curry with Jeera Rice or plain Rice.
- Or you can serve it with Roti, Paratha, Naan, or Kulcha.
- This corn curry makes a perfect side dish with another vegetable curry and Indian flatbread.
- Before serving, you can drizzle some cream or yogurt on top of the curry.
Notes
- Corn: I have used frozen sweet corn for this recipe, but you can use fresh corn if it is available. For frozen corn, there is no need to thaw or pre-boil them. Even for fresh corn, there is no need to pre-boil them; it will cook in the curry.
- Celery: If you do not have celery, skip it and add 5-6 more cashews.
- Cream or Yogurt: I highly recommend adding one of these. It will make the curry rich and creamy and balance the flavor of tomatoes. For a low-calorie option, use plain yogurt and whisk it well before adding it to the curry.
Thanks for coming! Let me know what you think.