Side
Baingan Bharta (Punjabi Spicy Roasted Eggplant)
Flame-roasted eggplants turn silky and smoky, then melt into a savory mash with onion, garlic, ginger, tomatoes, and warm spices. Cumin and coriander deepen the flavor, while a touch of heat lingers on each velvety bite.

- Total
- 1 hr 40 min
- Prep
- 25 min
- Cook
- 1 hr 15 min
- Serves
- 4
Nutrition per Serving
- Calories
- 246
- Protein
- 5g
- Carbs
- 28g
- Fat
- 15g
- Fiber
- 11g
- Sugar
- 14g
- Sodium
- 450mg
Ingredients
- 2 large eggplants (about 3 pounds total)
- 1/4 cup avocado oil
- 1 large onion, chopped
- 3 large cloves garlic, minced
- 1 tbsp minced fresh ginger
- 1 jalapeño pepper, finely chopped
- 1 1/2 tsp ground cumin
- 3/4 tsp salt
- 1/2 tsp ground coriander
- 1/2 tsp ground turmeric
- 1/4-1/2 teaspoon crushed red pepper
- 2 medium tomatoes, chopped
- 1/3 cup chopped fresh cilantro
- 1 tbsp lemon juice
- 1/2 tsp garam masala
Instructions
- Preheat oven to 400 degrees F. Line a large rimmed baking sheet with foil.
- Prick eggplants all over with a fork. Place on the prepared pan and roast, turning once or twice, until soft, 55 to 65 minutes. Cut open and let cool. Scrape the flesh onto a cutting board and chop. Discard the skin.
- Meanwhile, heat oil in a large skillet over medium heat. Add onion and cook, stirring, until soft and starting to brown, 5 to 8 minutes. Add garlic, ginger and jalapeño; cook until starting to soften, about 2 minutes. Stir in cumin, salt, coriander, turmeric and crushed red pepper; then add tomatoes. Cook, stirring, until the tomatoes start to break down, 4 to 5 minutes. Add the chopped eggplant, cilantro, lemon juice and garam masala. Cook, stirring, until heated through, about 3 minutes more.