Bharwa Baingan Recipe: A Culinary Delight

Bharwa Baingan Recipe or stuffed eggplant dish is made with Indian baby eggplants cooked in an aromatic blend of spices, onions, and tomatoes. The masala is saucy and so delicious with flatbreads like paratha or roti. I am sharing the Punjabi (north Indian style) way of making bharwa baingan in this post.

This Bharwa Baingan is loaded with a flavorful blend of spices and features baby eggplants and tender diced potatoes quickly sautéed on the stovetop.


More Reasons To LOVE Bharwa Baingan

  • perfect for packed lunch (office or traveling)
  • meal prep friendly (store it for 1 week)
  • minimal effort maximum flavor
  • gluten-free and vegan
  • easy peasy recipe

Ingredients for Bharwa Baingan

  • 500 g small/baby eggplant/baingan
  • 1.5 tablespoons dry roasted besan (gram flour)
  • 5 tablespoons mustard oil
  • 1/2 teaspoon fenugreek seeds
  • 1 large onion sliced
  • 1 teaspoon cumin seeds
  • 2 garlic minced
  • 1 large tomato sliced
  • 1/2 teaspoon salt adjust to taste
  • 2 tablespoons cilantro chopped
  • 1.5 tablespoon coriander powder
  • 1 tablespoon red chili powder
  • 1 teaspoon chaat masala
  • 1 teaspoon amchur (dry mango powder)
  • 2 teaspoon garam masala
  • 1 teaspoon fennel seeds coarsely powdered
  • 1 teaspoon kasuri methi (dry fenugreek leaves)
  • 1/2 teaspoon salt

Instructions for Bharwa Baingan

  1. Combine the roasted besan and all of the spice powder in a small bowl.
  2. Wash and dry the eggplant with a towel. Since the ends of the stems are fairly rough, you can start by cutting them before preparing them. Maintain a short stem.
  3. To create a hollow with four pieces cut cross-shaped slits in each eggplant with a sharp knife. The eggplant must remain intact. to avoid cutting the eggplant.
  4. Fill the hollow of each eggplant with 2 teaspoons of the spice mixture using a tiny spoon. To use while preparing the sauce, save the leftover spice mixture.
  5. In a kadai or other saucepan with a lid, warm the mustard oil. Add fenugreek seeds to temper once it has become a little smoky.
  6. Add the onions to the oil and cook for 2-3 minutes, or until they start to soften and turn light brown. Add the tomatoes, cumin, and garlic. For about 45 seconds, combine and sauté. The tomatoes and onions don’t need to be boiled down.
  7. The stuffed eggplants are layered. Salt and the residual masala are sprinkled. Gently stir, then cover the saucepan.
  8. Allow to cook for 20 minutes while covered, stirring to prevent the masala from adhering to the bottom. If you think the masala is a little too dry and the eggplants aren’t cooking, you can add 2 to 4 tablespoons of water. Cook the eggplants until the color has changed and the skins are tender but not mushy.
  9. Increase the heat to high toward the end and gently turn the eggplants for 1-2 minutes while Bruno-sauteing them.
  10. served with chopped cilantro as a garnish.

Health Benefits

Beyond its exquisite taste, Bharwa Baingan boasts health benefits. Eggplants are rich in fiber, antioxidants, and essential vitamins. The spice blend, with its anti-inflammatory properties, adds an extra layer of wellness to this delightful dish.

Serving Suggestions

Garnish with chopped coriander leaves and serve hot with roti or paratha.

Serve bharva baingan with paratha, and roti or make a wrap with these. You can also pair them with rice if desired.

Serve bharwa baingan ki sabzi hot or warm with phulka or plain paratha or bread. You can also pair it as a side with any North Indian meal.
It can also be packed as a lunch box. For best taste enjoy this dish hot or warm.

Tips and variations

  • Choose eggplants with smooth, soft skins without any spots.
  • This dish is not spicy. If you prefer a spicy taste then you can increase the amount of red chili powder.
  • This bharwa baingan recipe can be scaled.
  • Avoid cooking eggplants on too high or too low heat. We want them to cook in their own juices.
  • You can use mustard oil or any neutral-flavored oil.


1. How do I prepare the eggplants for Bharwa Baingan?

To prepare the eggplants, wash them thoroughly and make deep slits lengthwise without separating the segments entirely. These slits create pockets for the stuffing, allowing the flavors to infuse into the eggplants during the cooking process.

2. Can I customize the spice level of Bharwa Baingan?

Yes, you can adjust the spice level according to your preference. If you prefer a milder taste, reduce the amount of chili powder or omit it altogether. Similarly, if you enjoy a spicier kick, feel free to increase the quantity of spices.

3. Is Bharwa Baingan a healthy dish?

Yes, Bharwa Baingan can be a healthy dish. Eggplants are rich in fiber, antioxidants, and essential vitamins. The spices used in the dish, such as turmeric and cumin, also offer various health benefits, including anti-inflammatory properties.

4. What is the best way to serve Bharwa Baingan?

Bharwa Baingan pairs exceptionally well with warm naan or steamed basmati rice. The combination of the stuffed eggplants and the side dish creates a balanced and satisfying meal. You can also serve it with a cooling yogurt-based sauce to complement the flavors.

5. Can I prepare Bharwa Baingan in advance?

Yes, you can prepare the stuffing for Bharwa Baingan in advance to save time. Store the stuffing in an airtight container in the refrigerator. When ready to cook, simply fill the eggplants and proceed with the cooking process.

6. How long does it take to cook Bharwa Baingan?

The cooking time for Bharwa Baingan may vary, but on average, it takes approximately 20-25 minutes to cook the stuffed eggplants until they are tender and golden brown. Be sure to turn them occasionally for even cooking.

7. Can I freeze leftover Bharwa Baingan?

While it’s best enjoyed fresh, you can freeze leftover Bharwa Baingan for later consumption. Place the cooled dish in an airtight container or freezer bag, ensuring it is well-sealed to maintain the flavors. Thaw and reheat when ready to eat.


In the world of culinary delights, Bharwa Baingan stands as a testament to the artistry of Indian cuisine. With our meticulously crafted recipe, we invite you to savor the richness of flavors and embark on a gastronomic adventure that transcends boundaries.


Calories 314kcal
Carbohydrates 27g
Protein 8g
Fat 22g
Sodium 1221mg
Potassium 1085mg
Sugar 10 g
Vitamin A 1914IU
Calcium 166 mg
Iron 4 mg

Bharwa Baingan

follow us on instagram, facebook and youtube

Leave a Reply

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