Baingan Bharta is a richly flavored, comforting dish hailing from the heart of North Indian cuisine. Known for its smoky aroma, bold spices, and slightly tangy profile, this delicacy is made by mashing fire-roasted eggplant and blending it into a savory onion-tomato masala. The result is a velvety, aromatic dish that pairs beautifully with roti, paratha, or steamed rice.
At the core of a great Baingan Bharta lies the technique used to roast the eggplant. Roasting imparts a deep, smoky flavor that defines the essence of the dish. Traditionally, eggplants are roasted over an open flame, but there are now multiple ways to achieve that characteristic char. Below, I’m sharing three convenient methods for roasting eggplant: on the stovetop, in the oven, and using an air fryer. You can choose the one that suits your kitchen setup and lifestyle best.

What is Baingan Bharta?
Baingan = Eggplant
Bharta = mashed
In brief, it deciphers to eggplant pound with a full of smoky smell and a burst of flavors. Baingan bharta is served with roti, paratha or garlic naan (at restaurants)
This baingan bharta recipe is Punjabi, North Indian fashion. But there are numerous comparative varieties made all through India. In Gujarat, it is known as ‘Ringan no olo’ and is served with bajra rotlo. In Maharashtra, there is vanghyache bharit. In Uttar Pradesh and Bihar, there is baingan ka chokha served with litti. In West Bengal, there is started pora.
- Taste: Super tasty with a special smokey flavor. It has a slight tang from the tomatoes and it’s more often than not made hot (but the zest level can be balanced as per your liking).
- Texture: This curry is squashed however it is chunky with eggplant’s signature plush surface.
How Does Baingan Bharta Get Smokey Flavor?
Traditionally, eggplant is simmered over charcoal (or coordinate fire) or in a tandoor. This strategy imbues the smokey smell and flavor.
At home, you can roast the eggplant 3 ways.
- Stovetop: Here, eggplant is broiled on a coordinate fire. This strategy gives the best smoky flavor among all 3. But this method makes your stove so untidy and cleaning up will be an assignment. So these days I dodge this method.
- Oven (with broiler): Here, split eggplant is simmered beneath the broiler. This one gives marginally less smoky flavor compared to the stovetop. But we can increment the smokiness by including smoked paprika to the bharta afterward. I lean toward this strategy as clean-up is fair one preparing a plate.
- Air fryer: This strategy gives the slightest smokey flavor compared to all 3. I have attempted and it won’t be my favored strategy in the future. Don’t get me off-base, it tastes great, but not as great as the over two strategies. Once more, smoked paprika is utilized to increase the smokey flavor.
🧾 Ingredient Notes
Below pic appears 3 fixings that are required to cook the eggplant.

How To Choose Right Eggplant For Baingan Bharta recipe?
- Choose the male eggplant which has less seeds compared to the female eggplant. If the foot of the eggplant has a roundish dimple that is ‘male’. Whereas the female one has an oval dimple.
- Eggplant ought to be big in estimate however light in weight. If it’s overwhelming meaning it has as well numerous seeds interior and it might taste biting.
- Choose the ones which have smooth and glossy skin.
- Avoid the ones with brown streaks which are over-matured and have more seeds.
- It ought to see firm and when you deliver a small weight it will make an space and will spring back promptly.
Garlic: This dish ought to be overwhelming on the garlic. These cloves are embedded into the entire eggplant some time recently simmering. This burnt, broiled garlic gives a truly great flavor.
Mustard oil: It is utilized to oil the eggplant some time recently broiling. Instep, you can utilize any normal oil.
Below is a pic of the fixings you’ll require to make onion-tomato masala.

- Onion: Red onion is suggested for Indian cooking.
- Tomatoes: Ready roma or plum tomatoes are recommended.
- Ginger, Garlic, Green chilies: All three are smashed together. Instep, you can utilize ready-made ginger, garlic paste and finely chopped green chilies.
- We lean toward zesty baingan bharta, so I have utilized hot chilies. If you favor a less fiery form at that point utilize milder chilies
- Spice powders: Be light on flavors here and flavor ought to come from smokey eggplant and onion, tomato, garlic, chilies/
- Smoked paprika: It is utilized as it were for the broiler (broiler) and discuss fryer strategies to increment the smokey flavor and aroma.
👩🍳 How To Roast Eggplant? (Stepwise Photos)
Roasting On StoveTop:
1) Wash the eggplant and pat dry with a clean towel. Make 5-6 openings in the eggplant and embed the garlic cloves. If cloves are fat at that point opening them into half at that point embed. Apply mustard oil all over the surface.
2) Put the arranged eggplant on a coordinate fire (utilize a wire rack for simpler moving and you don’t have to keep holding it with a tong). Keep the fire medium-high.
3) Keep moving with the offer assistance of a match of tongs and cook all the sides until charred and baingan is cooked from the interior. Check the delicacy by embeddings a knife/fork.
4) Evacuate to a plate and let it cool to the touch.
5) Peel the skin and dispose of. Too, cut the stem.
6) Generally pound or chop the cooked baingan.

Roasting In The Oven:
1) Line a heating sheet with aluminum thwart and turn on the broiler (tall) setting in your broiler. Divide the eggplant, make a few openings and embed the cloves interior. Put on a arranged sheet cut side down. Oil the surface with mustard oil.
2) Put the plate right beneath the broiler (on the best rack). Broil for 15-17 minutes or until fork tender.
3) Once cool to the touch, collect the cloves and keep them aside. Peel and dispose of the skin.
4) Chop utilizing a cut or pound utilizing a potato masher.

Cooking In Air Fryer:
1) Prep the eggplant by embeddings cloves and brushing with oil same as over. Put it in an discuss fryer basket.
2) Discuss sear at 400°F (200°C) for 20-22 minutes. Pivot the eggplant midway through for indeed cooking.
3, 4) Essentially, peel the skin and chop.

👩🍳 How To Make Baingan Bharta Recipe? (Stepwise)
1) Warm the oil in a dish on medium warm. Once hot include onion and sprinkle a squeeze of salt to speed up the cooking process.
2) Blend and cook until the onions are light brown and soft.
3) Include smashed ginger, garlic, green chilies mixture.
4) Blend and saute for a diminutive or until the crude scent of ginger garlic goes away.

5) Include tomatoes and mix.
6) Cook until tomatoes are delicate and pound cooked tomatoes as you stir.
7) Include turmeric powder, red chili powder, coriander powder, smoked paprika and remaining salt.
8) Blend and cook for 1-2 minutes until the oil begins to overflow out. You must cook the flavors in onion tomato blend something else it tastes raw.

9) Include chopped/mashed eggplant.
10) Blend and pound if you discover any expansive pieces.
11) Cook on moo warm for 4-5 minutes and oil begins to overflow out from the sides. You require to mix a couple of times to maintain a strategic distance from staying.
12) Turn off the stove and decorate with crisply chopped cilantro.

💭 Expert Tips
- Too numerous seeds in your baingan bharta is a enormous NO. After simmering the eggplant, if you discover it has numerous seeds interior at that point scoop out as numerous seeds as conceivable and dispose of them. You’ll be cleared out with a less substantial portion. If so you can broil another one.
- Roast different eggplants and spare a few for afterward. Simmered, pounded baingan canbe put away in the fridge for 3-4 days and in the cooler for up to 3 months.
- If cooking multiples at that point you can utilize a nourishment processor to generally chop or squash the eggplant.
- After tasting, if your baingan bharta doesn’t have a slight tang at that point you can include a few drops of lemon or lime juice.
- Smoked paprika is a must if broiling in the broiler or discuss fryer. It includes a great smokey smell and flavor. As of late I have been utilizing smoked paprika in dal makhani, dal tadka, dhaba fashion urad dal, etc for that interesting smokiness.
🍽 Serving Baingan Bharta
- Baingan Bharta is a flavorful and smoky eggplant dish that pairs beautifully with a variety of Indian breads. The most popular way to enjoy it is with freshly made roti, buttery paratha, or warm, fluffy garlic naan. For a well-rounded and satisfying meal, consider serving it alongside some finely sliced onions and a chilled bowl of plain yogurt — the cooling effect of the yogurt complements the bold and spicy notes of the bharta, providing a perfect balance of flavors.
- At our home, one of our favorite traditional pairings is baingan bharta with bajra roti. The rustic texture and earthy flavor of bajra (pearl millet) flatbread add a wholesome dimension to the meal, making it both nutritious and comforting.
- Baingan bharta is also incredibly versatile. It can serve as a delicious side dish to accompany a simple dal-chawal (lentils and rice) combo, adding a burst of flavor and depth to an otherwise light and everyday meal.
- Looking for a creative twist? Try serving baingan bharta as a dip! Pair it with mini naan dippers or pita chips for a unique and flavorful appetizer. This is an excellent way to introduce guests to Indian flavors in a more approachable, finger-food-friendly format
