Main Course · Dinner · Indian ·

Savory Indian Baingan Bharta with Roasted Eggplant

A traditional Indian dish made by roasting and mashing eggplants, flavored with fragrant spices and fresh herbs.

4.8(0 reviews)
·By Troy·
Savory Indian Baingan Bharta with Roasted Eggplant
Prep
23 min
Cook
1 h 10 min
Difficulty
Intermediate
Serves
4

Preparation

Get these tasks done before you start cooking.

Roasting the Eggplants

  1. 1

    Preheat the oven

    Preheat the oven to 400°F (200°C).

  2. 2

    Prepare eggplants

    Pierce the eggplants all over with a fork, brush with olive oil, and season with salt.

  3. 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. 1

    Toast seeds

    Toast cumin and coriander seeds in a dry pan until fragrant.

  2. 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. 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. 1

    Sautéing Aromatics

    Heat sunflower oil in a pan, sauté onions until golden.

  2. 2

    Adding Spices

    Stir in garlic, ginger, and green chilies, then add the spice blend.

  3. 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

    Explore more from TastyFood

    Looking for something different? Browse by category.