This Sweet Corn Curry (No Onion No Garlic) is a creamy, comforting Indian curry made with sweet corn simmered in a flavorful tomato-based gravy. It is easy to prepare, uses pantry staples, and pairs perfectly with roti or rice for a satisfying meal.
Prep Time: 5 minutesmins
Cook Time: 20 minutesmins
Total Time: 25 minutesmins
Servings: 3
Course: Main Course, Side Dish
Cuisine: Indian
Diet: Jain, No Onion No Garlic, Vegetarian
Video
Prevent your screen from going dark
Ingredients
For The Tomato Puree
3tomatoes roughly chopped
1celery stick chopped(optional)
8cashews
1-inchginger, peeled and chopped
1green chili chopped
For The Sweet Corn Curry
2teaspoonoil
½teaspooncumin seeds
¼teaspoonasafoetida(Hing)
Prepared tomato puree
½teaspoonturmeric powder
1teaspoonred chili powder
1teaspooncoriander powder
1teaspoongaram masala
Salt to taste
2cupssweet corn(fresh or frozen)
½cupwater or as required
2tablespooncream or whisked yogurt
1teaspoonKasuri methi(dried fenugreek leaves)
2tablespoonchopped cilantro
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 a 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, then cook the tomato mixture for 10-12 minutes, or until it thickens.
It is essential to cook the tomato puree for longer to make it thick and to remove the raw taste.
Add corn kernels and water, stir well, and cover the pan. Continue cooking on low to medium heat for 12-15 minutes, stirring at regular intervals, until corn kernels are thoroughly cooked.
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 Kasuri methi.
Mix well, taste and adjust the salt, and cook for 2-3 minutes. Turn off the heat and transfer the curry to the serving bowl.
Serving Suggestions
Serve this Sweet Corn Curry without Onion and Garlic with:Roti or PhulkaParatha or NaanJeera Rice or Plain RiceWhole Wheat Kulcha
Drizzle a little cream on top before serving for a rich finish.
Notes
Cook the Tomato Base Properly: Do not rush this step. Cooking the puree until it thickens ensures the curry does not taste raw and adds a deeper, richer flavor.
No Need to Pre-Boil Corn: Whether using fresh or frozen corn, cooking it directly in the gravy enhances flavor and keeps the texture perfect.
Blend a Smooth Puree: A smooth puree gives a creamy, restaurant-style consistency. Blend well without chunks.
Using Yogurt: Always whisk yogurt before adding, and cook on low heat to prevent curdling.
Adjust Consistency Carefully: This curry tastes best when slightly thick but still pourable; perfect for roti and rice.
Balance the Tanginess: If your tomatoes are too tangy, add a little cream or a pinch of sugar to balance the flavors. Also, do not add sour yogurt.
Don’t Skip Kasuri Methi: Crushing Kasuri methi before adding enhances the aroma and gives a signature Indian curry flavor.