Baingan Bharta
Experience the rich, smoky essence of Baingan Bharta, a classic Indian vegan curry where fire-roasted eggplant is mashed and simmered with aromatic spices, sweet onions, and tangy tomatoes. This comforting dish boasts a deep, complex flavor profile, making it a perfect accompaniment to warm roti or fluffy rice.
An original recipe by Forkin
- Total time
- 1 hr 15 min
- Serves
- 4
- Difficulty
- Medium
- Per serving
- 164 kcal
Mise en place
Ingredients
Ingredients
- 1 pcslarge eggplant, pricked with a fork
- 3 tbspvegetable oil
- 1 tspcumin seed
- 1 pcsyellow onion, finely chopped
- 1 tbspginger garlic paste
- 1 pcsgreen chili, finely chopped
- 2 pcstomato, finely chopped
- 0.5 tspturmeric powder
- 1 tspcoriander powder
- 0.5 tspgaram masala
- 1 tspsalt
garnish
- 2 tbspfresh cilantro, chopped
Equipment
Gas stove (optional) · Broiler (optional) · Grill (optional) · Large pan or Kadai · Medium bowl · Lid or plastic wrap · Fork · Chef's knife · Cutting board · Spatula or wooden spoon
The method
Step by step
- 1
Roast the large eggplant directly over a gas flame, under a broiler, or on a grill, turning occasionally, until the skin is completely charred and blistered, and the flesh feels very soft when gently squeezed, about 15-20 minutes.
About 20 min
Cook’s note: Thoroughly charring the eggplant is crucial for developing the signature smoky flavor of Baingan Bharta. Don't be afraid of a completely blackened skin.
- 2
Immediately transfer the hot, roasted eggplant to a medium bowl, cover it tightly with a lid or plastic wrap, and allow it to steam for 10 minutes.
About 10 min
Cook’s note: This steaming step helps loosen the charred skin, making it much easier to peel without losing any of the smoky flesh.
- 3
Carefully peel the skin from the eggplant, discarding the charred skin. Roughly mash the tender eggplant flesh with a fork in the bowl and set it aside.
About 3 min
Cook’s note: Use a spoon or the back of a knife to scrape any stubborn bits of flesh from the skin. Be gentle to avoid incorporating any bitter charred pieces.
- 4
Heat 3 tablespoons of vegetable oil in a large pan or kadai over medium heat until shimmering.
About 1 min
- 5
Add 1 teaspoon of cumin seeds to the hot oil and let them splutter and turn fragrant, about 30 seconds.
About 1 min
Cook’s note: Watch the cumin seeds closely; they can burn quickly. You'll hear them pop and release a warm, earthy aroma.
- 6
Stir in the finely chopped yellow onion and sauté, stirring frequently, until it becomes translucent and lightly golden brown, about 5-7 minutes.
About 7 min
Cook’s note: Properly caramelizing the onions adds a foundational sweetness and depth to the curry.
- 7
Add 1 tablespoon of ginger garlic paste and the minced green chili to the pan, cooking for another minute until fragrant.
About 1 min
Cook’s note: Ensure the raw smell of ginger and garlic dissipates before moving to the next step.
- 8
Add the diced tomatoes, 0.5 teaspoon of turmeric powder, 1 teaspoon of coriander powder, 0.5 teaspoon of garam masala, and 1 teaspoon of salt to the pan. Cook, stirring occasionally and pressing down on the tomatoes with the back of your spoon, until they soften completely and the oil begins to separate from the mixture, about 8-10 minutes.
About 10 min
Cook’s note: Cooking the spices with the tomatoes until the oil separates (known as 'bhunao') is a key technique in Indian cooking that deepens the flavor of the curry.
- 9
Incorporate the mashed eggplant into the pan, mixing it thoroughly with the spice and tomato mixture. Cook for 5-7 minutes, stirring occasionally, to allow all the flavors to meld beautifully.
About 7 min
Cook’s note: Taste and adjust salt or spices at this stage if needed. The flavors will intensify as it simmers.
- 10
Garnish generously with 2 tablespoons of freshly chopped cilantro just before serving.
Cook’s note: Fresh cilantro adds a bright, herbaceous finish that complements the rich, smoky flavors of the bharta.
Per serving
Nutrition
- Calories
- 163.6kcal
- Protein
- 2.8g
- Carbs
- 15.3g
- Fat
- 11.4g
- Fibre
- 5.9g
- Sugar
- 8.3g
Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.
Keep it good
Baingan Bharta is incredibly versatile. Serve it with warm naan, roti, or paratha for a traditional experience, or alongside steamed basmati rice. For an extra layer of flavor, a squeeze of fresh lemon juice just before serving can brighten the dish. You can also add a touch of cream (dairy or coconut) at the end for a richer texture, though it's delicious as is.
Store leftover Baingan Bharta in an airtight container in the refrigerator.
Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. Add a splash of water if it seems too dry. Alternatively, microwave in 1-minute intervals, stirring between each, until hot.