Baingan ka Bharta
A classic North Indian dish featuring smoky, fire-roasted eggplant mashed and cooked with onions, tomatoes, and aromatic spices. This Punjabi favorite is creamy, flavorful, and pairs perfectly with hot rotis.
For 4 servings
Roast the Eggplant
- Wash and pat dry the large eggplant. Make 4-5 slits into it using a knife.
- Rub 1 tsp of vegetable oil all over its surface.
- Roast the eggplant directly on a medium gas flame, turning it every few minutes with tongs. Continue for 15-20 minutes until the skin is completely charred and the flesh feels soft when poked.
- Once roasted, immediately place it in a bowl and cover it. Let it steam for 10 minutes. This makes peeling much easier.
Peel and Mash the Eggplant
- Once the eggplant has cooled down enough to handle, carefully peel off all the charred skin. Discard the skin and the stem.
- Place the smoky pulp in a clean bowl and mash it thoroughly with a fork or a potato masher. Set aside.
Prepare the Masala Base
- Heat 3 tbsp of mustard oil in a kadai or heavy-bottomed pan over medium heat until it is slightly smoking. This removes its pungent raw smell.
- Reduce the heat slightly, add the cumin seeds, and let them splutter for about 30 seconds.
- Add the finely chopped onions and sauté for 5-7 minutes until they turn translucent and light golden.
- Add the chopped ginger, garlic, and green chilies. Sauté for another minute until the raw aroma disappears.
Cook Tomatoes and Spices
- Add the finely chopped tomatoes to the pan. Cook for 6-8 minutes, stirring occasionally, until they become soft, mushy, and the oil begins to separate from the masala.
- Add the turmeric powder, red chili powder, and coriander powder. Mix well and cook for one more minute until the spices are fragrant.
Combine and Finish the Bharta
- Add the mashed eggplant and salt to the pan. Mix everything thoroughly to combine the eggplant with the masala.
- Cook for 4-5 minutes, stirring occasionally, allowing the smoky eggplant to absorb all the flavors.
- Finally, stir in the garam masala and the optional lemon juice.
- Garnish with fresh chopped coriander leaves and serve hot.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1The key to authentic Baingan Bharta is roasting the eggplant over an open flame for a deep, smoky flavor. If you don't have a gas stove, use a barbecue grill or the broiler setting in your oven.
- 2Select a large eggplant that feels light for its size. Heavier eggplants often contain more seeds, which can result in a bitter taste.
- 3Don't skip the step of letting the roasted eggplant steam in a covered bowl. It's the secret to effortless peeling.
- 4For the best traditional Punjabi taste, use mustard oil and heat it until it just starts to smoke before adding spices.
- 5Baingan Bharta's flavor deepens over time. It often tastes even better the next day.
Adapt it for your goals.
Creamy Bharta
For a richer, creamier texture, stir in 2 tablespoons of full-fat yogurt (dahi) or heavy cream at the very end of cooking.
Bharta with PeasBharta with Peas
Add 1/2 cup of green peas (matar) along with the tomatoes to introduce a subtle sweetness and a different texture to the dish.
Smokeless BhartaSmokeless Bharta
If you cannot roast the eggplant, you can boil or steam it until soft. To add a smoky flavor, use the 'dhungar' method: place a small steel bowl in the center of the cooked bharta, add a hot piece of charcoal, pour a few drops of ghee over it, and immediately cover the pan for 2-3 minutes to trap the smoke.
Why this is on our healthy list.
Rich in Fiber
Eggplant is an excellent source of dietary fiber, which aids in digestion, promotes satiety, and helps maintain stable blood sugar levels.
Packed with Antioxidants
This dish contains antioxidants from eggplant (like nasunin), tomatoes (lycopene), and spices, which help protect the body against damage from free radicals.
Heart Healthy
The combination of fiber, potassium from eggplant and tomatoes, and healthy fats from mustard oil supports cardiovascular health by helping to manage blood pressure and cholesterol levels.
Anti-Inflammatory Properties
Ingredients like turmeric, ginger, and garlic are well-known for their potent anti-inflammatory properties, which can help reduce inflammation in the body.
Frequently asked questions
One serving of Baingan ka Bharta (approximately 1 cup or 255g) contains around 150-180 calories, depending on the amount of oil used. It's a relatively low-calorie dish.
