Savory Indian Baingan Bharta with Roasted Eggplant
A traditional Indian dish made by roasting and mashing eggplants, flavored with fragrant spices and fresh herbs.

Preparation
Get these tasks done before you start cooking.
Roasting the Eggplants
- 1
Preheat the oven
Preheat the oven to 400°F (200°C).
- 2
Prepare eggplants
Pierce the eggplants all over with a fork, brush with olive oil, and season with salt.
- 3
Roast and mash
Roast for 40 minutes until tender, turning occasionally. Let cool, then peel and mash the flesh.
Tip: Ensure eggplants are thoroughly roasted until the flesh collapses for the best texture.
Preparing the Spice Blend
- 1
Toast seeds
Toast cumin and coriander seeds in a dry pan until fragrant.
- 2
Grind spices
Grind them into a fine powder with turmeric and chili powder.
Tip: Add a drop of ghee in the spice blend for added richness.
- 3
Set aside
Set aside for later use.
How to Make Savory Indian Baingan Bharta with Roasted Eggplant
Total time: 1 h 33 min · Yields 4 servings
- 1
Sautéing Aromatics
Heat sunflower oil in a pan, sauté onions until golden.
- 2
Adding Spices
Stir in garlic, ginger, and green chilies, then add the spice blend.
- 3
Combining Ingredients
Add the mashed eggplant to the pan, mix well, and cook for an additional 10 minutes.
Chef's Tips
Frequently asked questions
You might also love
Browse all recipes
Miso Salmon With Charred Scallion Rice

Tuna Tartare With Sesame Avocado Base

Beef Stir Fry With Blistered Snap Peas

Lamb Tagine With Honeyed Summer Apricots

Watermelon Poke Bowl With Spicy Mayo

High Protein Breakfast Bowl With Smoked Paprika
Explore more from TastyFood
Looking for something different? Browse by category.