How To Make Baingan Tomato Curry In 30 Minutes
Baingan tomato curry is a humble yet vibrant Indian dish that celebrates the comforting flavours of home cooking. Combining tender aubergine (baingan) with tangy tomatoes and aromatic spices, this curry delivers a perfect balance of texture and taste. It’s quick to prepare, wonderfully satisfying and pairs beautifully with roti, paratha or steamed rice. Whether you’re looking for a simple weekday meal or a vegetarian option bursting with flavour, this easy baingan tomato curry is an ideal choice for every kitchen.
2 medium tomatoes, chopped
1 onion, finely sliced
1 green chilli, slit (optional)
1 teaspoon cumin seeds
1 teaspoon ginger-garlic paste
½ teaspoon turmeric powder
1 teaspoon coriander powder
½ teaspoon red chilli powder (adjust to taste)
½ teaspoon garam masala
2 tablespoons oil
Salt to taste
Fresh coriander leaves for garnish
Cook the aubergines: Add the diced baingan to the pan. Mix well so the pieces are coated with the spice base. Cover and cook on low heat for 10–12 minutes, stirring occasionally, until the aubergine becomes tender.
Finish the curry: Once the baingan is cooked, sprinkle garam masala and stir gently. Adjust seasoning if needed. Garnish with fresh coriander before serving.
For a richer version, stir in a tablespoon of yoghurt or coconut milk before serving.
To make the curry spicier, add a pinch of crushed black pepper or extra chilli powder.
Serve it immediately after cooking — aubergines tend to absorb more oil if reheated too often.
Easy baingan tomato curry is proof that comfort food doesn’t have to be complicated. With just a few pantry staples and a single pan, you can create a dish that’s aromatic, healthy and deeply satisfying. The fusion of soft aubergines with tangy tomatoes and gentle spices makes it a timeless Indian classic. Whether served with rice or bread, this curry is sure to bring warmth and flavour to your table, every single time.
What Makes This Curry Special
This curry captures the essence of traditional Indian flavours without being complicated. Baingan, when cooked properly, becomes soft and absorbs spices beautifully. Tomatoes add a natural tang that lifts the dish, while a basic blend of cumin, turmeric, coriander and red chilli brings warmth and depth. The use of minimal oil and simple ingredients makes it a light yet hearty dish — perfect for everyday meals that don’t compromise on flavour.Ingredients You’ll Need
- 2 medium aubergines (baingan), diced
Step-by-Step Method
- Prepare the vegetables: Wash and dice the aubergines. Keep them in salted water for 10 minutes to prevent discolouration and bitterness. Drain before cooking.
- Heat the oil: In a pan, warm the oil over medium heat. Add cumin seeds and allow them to crackle.
- Sauté the aromatics: Add sliced onions and green chilli. Cook until the onions turn golden brown. Then, stir in the ginger-garlic paste and sauté for another minute.
- Add tomatoes and spices: Mix in chopped tomatoes along with turmeric, coriander, red chilli and salt. Cook until the tomatoes soften and the masala thickens, releasing oil along the sides.
Why You’ll Love This Recipe
This baingan tomato curry stands out for its simplicity and versatility. It uses everyday ingredients found in most Indian kitchens and requires no grinding or special techniques. The dish is vegan, gluten-free and can easily be made oil-free by sautéing in minimal water. It’s also budget-friendly and takes less than 30 minutes to prepare — perfect for busy weekdays or when you’re craving a homemade meal with minimal effort.Tips for Perfect Baingan Tomato Curry
- Use fresh, firm aubergines for the best results; avoid ones with too many seeds.
- Adding a few drops of lemon juice at the end enhances the tanginess.
Serving Suggestions
Baingan tomato curry pairs beautifully with roti, chapati or paratha for a satisfying meal. It also complements steamed rice or jeera rice for a lighter option. For an added crunch, serve it with papad or a cucumber salad on the side. It makes a wholesome, balanced meal that fits into both lunch and dinner menus.Health Benefits of Baingan Tomato Curry
Aubergines are naturally low in calories and rich in fibre, antioxidants and vitamins such as B1 and B6. Tomatoes bring in vitamin C and lycopene, known for promoting heart health. The use of turmeric and cumin supports digestion and immunity. Together, these ingredients create a nourishing dish that’s light on the stomach but high on nutrition, making it suitable for regular meals or a plant-based diet.Easy baingan tomato curry is proof that comfort food doesn’t have to be complicated. With just a few pantry staples and a single pan, you can create a dish that’s aromatic, healthy and deeply satisfying. The fusion of soft aubergines with tangy tomatoes and gentle spices makes it a timeless Indian classic. Whether served with rice or bread, this curry is sure to bring warmth and flavour to your table, every single time.
Next Story