Smoky Baingan Bharta with Onions and Tomatoes

Quick Recipe Version (TL;DR)

  • Yield: 4 servings
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes

Quick Ingredients

  • 2 large globe eggplants (about 900 g total)
  • 2 tbsp mustard oil or neutral oil
  • 1 tsp cumin seeds
  • 1 medium onion, finely chopped (1 cup / 150 g)
  • 3 garlic cloves, minced (9 g)
  • 2 green chilies, finely chopped (to taste)
  • 2 medium ripe tomatoes, diced (1.5 cups / 240 g)
  • 1 tsp ground coriander
  • 1/4 tsp turmeric
  • 1/2 tsp Kashmiri red chili powder or paprika (optional)
  • 3/4 tsp kosher salt, plus more to taste
  • 2 tbsp chopped cilantro
  • 1 lime, cut into wedges

Do This

  • 1. Char eggplants over a gas flame (12–15 min), under a high broiler (20–25 min), or on a 450°F/230°C grill (18–22 min), turning until skin is blackened and flesh collapses.
  • 2. Steam 10 min (covered), peel off charred skin, discard stems, drain excess liquid, and roughly mash the flesh.
  • 3. Heat oil over medium; add cumin seeds and sizzle 30 seconds.
  • 4. Add onion; cook 5–7 min until golden. Stir in garlic and green chilies; cook 30–45 seconds.
  • 5. Add tomatoes, coriander, turmeric, chili powder, and salt; cook 5–7 min until thick and jammy.
  • 6. Stir in mashed eggplant; cook 4–6 min to meld flavors. Adjust salt and heat.
  • 7. Off heat, fold in cilantro and squeeze lime. Serve hot with roti, naan, or rice.

Why You’ll Love This Recipe

  • Deep, authentic smoky flavor from fire-roasted eggplant.
  • Weeknight-friendly with basic pantry spices and fresh produce.
  • Customizable heat level thanks to green chilies and mild chili powder.
  • Naturally vegan and gluten-free (when made with oil).

Grocery List

  • Produce: 2 large eggplants, 1 onion, 2 tomatoes, garlic, green chilies, cilantro, 1 lime (optional: fresh ginger)
  • Dairy: Optional ghee for finishing
  • Pantry: Mustard oil or neutral oil, cumin seeds, ground coriander, turmeric, Kashmiri red chili powder or paprika, kosher salt

Full Ingredients

Smoky Eggplant

  • 2 large globe eggplants (about 900 g total)
  • 1 tsp neutral oil for rubbing (optional, helps skins blister evenly)

Masala Base

  • 2 tbsp mustard oil or neutral oil
  • 1 tsp cumin seeds
  • 1 medium onion, finely chopped (1 cup / 150 g)
  • 3 garlic cloves, minced (9 g)
  • 2 green chilies, finely chopped (use 1 for mild, 3 for spicy)
  • 2 medium ripe tomatoes, diced (1.5 cups / 240 g)
  • 1 tsp ground coriander
  • 1/4 tsp ground turmeric
  • 1/2 tsp Kashmiri red chili powder or mild paprika (optional, for color and gentle heat)
  • 3/4 to 1 tsp kosher salt, to taste
  • Optional: 1 tsp finely grated fresh ginger

To Finish

  • 2 tbsp fresh cilantro, chopped
  • 1 lime, cut into wedges (for serving)
  • Optional: 1/4 tsp garam masala and/or 1 tsp ghee for a richer finish
Smoky Baingan Bharta with Onions and Tomatoes – Closeup

Step-by-Step Instructions

Step 1: Char the eggplants

Prick each eggplant 8–10 times with a fork and rub lightly with 1 tsp oil (optional). For a gas stove: place directly over a medium flame and turn with tongs every 2–3 minutes until the skin is thoroughly blackened and the eggplant collapses, 12–15 minutes. For a broiler: position rack 6 inches/15 cm from the element; preheat broiler to High. Place eggplants on a foil-lined sheet and broil 20–25 minutes, turning every 5–7 minutes. For a grill: preheat to 450°F/230°C (medium-high) and grill 18–22 minutes, turning every 4–5 minutes until deeply charred and soft.

Step 2: Steam and peel

Transfer the hot, charred eggplants to a bowl, cover tightly (plate or foil), and rest 10 minutes to steam—this loosens the skins. Peel and discard the blackened skin and stems. Roughly chop or scoop the pulp; place in a sieve for 2–3 minutes to drain excess liquid, then mash with a fork or potato masher.

Step 3: Bloom spices and sauté aromatics

Heat 2 tbsp oil in a wide skillet over medium heat. If using mustard oil, heat it until it just begins to smoke, then cool 30 seconds before adding spices (this mellows its pungency). Add cumin seeds; sizzle 30 seconds until fragrant. Add onion and a pinch of salt; cook 5–7 minutes, stirring, until light golden. Stir in garlic, green chilies, and optional ginger; cook 30–45 seconds until fragrant.

Step 4: Build the tomato masala

Add tomatoes, ground coriander, turmeric, chili powder (if using), and 1/2 tsp salt. Cook 5–7 minutes, stirring, until the tomatoes break down and look jammy and the oil begins to separate at the edges. This concentrates flavor and prevents a watery bharta.

Step 5: Fold in the smoky eggplant

Stir the mashed eggplant into the masala. Cook 4–6 minutes over medium heat, stirring occasionally, until thick, steamy, and cohesive. If it looks too thick, splash in 2–3 tbsp water. Taste and adjust salt and heat.

Step 6: Finish and serve

Turn off the heat. Fold in cilantro and squeeze in 2–3 tsp fresh lime juice. For a richer finish, sprinkle 1/4 tsp garam masala and swirl in 1 tsp ghee. Rest 2 minutes, then serve hot with roti, naan, or basmati rice. Garnish with extra cilantro, lime wedges, and a few green chili slices if you like.

Pro Tips

  • Maximum smoke, minimal bitterness: char the eggplants thoroughly, then always rest covered for 10 minutes before peeling.
  • Drain the mash: a brief drain in a sieve removes excess moisture and prevents sogginess.
  • Cook tomatoes until “jammy”: wait for oil to separate at the edges for the best flavor and texture.
  • Heat control: use mild Kashmiri chili for color and adjust green chilies to your comfort level.
  • Mustard oil magic: if using, heat to just smoking, then cool slightly before cooking to mellow its pungent bite.

Variations

  • Pea-studded bharta: stir in 1/2 cup thawed green peas during the final 3 minutes.
  • Jain-friendly: omit onion and garlic; add 1/4 tsp asafoetida (hing) with cumin and use an extra 1/2 cup tomatoes.
  • Smokier finish: add a tiny pinch of smoked paprika with the chili powder or finish with a quick charcoal smoke if you’re experienced and can do so safely.

Storage & Make-Ahead

Refrigerate in an airtight container for 3–4 days. Freeze up to 1 month; thaw overnight in the fridge. Reheat gently over medium-low, stirring in a splash of water as needed. Add fresh cilantro and lime after reheating to brighten flavors. For make-ahead prep, char and mash the eggplants up to 2 days in advance and store refrigerated.

Nutrition (per serving)

Approximate: 150 calories; 7 g fat; 18 g carbohydrates; 6 g fiber; 3 g protein; 430 mg sodium (varies with salt). Calculations are estimates.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*