lunchindianvegetarian

Indian Baingan Bharta

A rustic, smoky Punjabi dish made by fire-roasting a whole eggplant, mashing it, and cooking it with onions, tomatoes, and pungent garlic.

By Kitchen Recipe Team
Indian Baingan Bharta
Prep Time10 mins
Cook Time35 mins
Servings4
Difficultymedium

Why You'll Love This Indian Baingan Bharta

This Indian Baingan Bharta brings authentic indian flavors straight to your kitchen. Perfect for a lunch when you want something satisfying, flavorful, and easy to make. People love this recipe because it combines simple ingredients to create something truly magical.

Indian Baingan Bharta

Prep: 10 mins•Cook: 35 mins•Total: 45 mins•Yields: 4 Servings

Ingredients

Servings:4
  • large purple eggplant (aubergine)
  • onions
  • tomatoes
  • garlic
  • green chilies
  • ginger
  • mustard oil
  • cumin seeds
  • coriander powder
  • fresh coriander

Equipment Needed

  • Open gas flame or grill
  • Wok (kadai)

Instructions

1

Prep Eggplant

Wash a large, light-weight purple eggplant. Make 4-5 deep slits all around it using a knife.

2

Stuff Garlic

Push whole peeled garlic cloves and green chilies deep into the slits. This infuses the eggplant from the inside while roasting.

3

Oil the Eggplant

Rub a few drops of oil all over the skin of the eggplant to make peeling easier later.

4

Fire Roast

Place the eggplant directly on an open gas stove flame or a charcoal grill. Roast, turning occasionally with tongs.

5

Check Doneness

Roast until the skin is completely charred, black, and flaky, and the inside feels extremely soft and collapses.

6

Peel and Mash

Let it cool slightly, then peel off and discard all the blackened skin. Roughly chop and mash the smoky flesh, garlic, and chilies together.

7

Heat Mustard Oil

Heat mustard oil in a wok until it smokes, then lower the heat. Add cumin seeds to splutter.

8

Sauté Onions

Add finely chopped onions and sauté until translucent and soft.

9

Add Aromatics

Add grated ginger and a little more finely chopped garlic. Sauté for a minute.

10

Cook Tomatoes

Add chopped tomatoes, salt, turmeric, red chili powder, and coriander powder. Cook until tomatoes are completely mushy.

11

Add Eggplant

Add the mashed smoky eggplant to the pan. Mix well, breaking it down further.

12

Dry Roast

Cook on medium heat for 5-7 minutes until the moisture evaporates and the oil separates. Garnish with fresh coriander and serve with hot rotis.

Nutrition Information

180
Calories
4g
Protein
18g
Carbs
12g
Fat
7g
Fiber

*Per serving. Nutritional values are estimates.

Expert Tips

  • • The eggplant must be fire-roasted over an open flame to get the authentic smoky flavor. Oven-baking it will make it taste like a casserole.
  • • Choose an eggplant that feels light for its size; heavy ones have too many hard seeds.

Variations

  • • Aloo Baingan: A non-smoky, stewed version of eggplant cooked with potatoes.

Chef's Notes & Storage

•

A winter favorite in Punjab, usually eaten with Phulkas (flatbreads) and a side of raw onions.

Frequently Asked Questions

Q: Can I wash the roasted eggplant to remove the black skin?

A: No! Washing it will wash away all the smoky flavor. Just peel it with your fingers.

Kitchen Recipe Team

The Kitchen Recipe team shares delicious recipes, cooking guides, and food inspiration from around the world to help you create amazing meals at home.

Kitchen Recipe
Cook · Share · Enjoy

Kitchen Recipe Collection

Indian Baingan Bharta

A rustic, smoky Punjabi dish made by fire-roasting a whole eggplant, mashing it, and cooking it with onions, tomatoes, and pungent garlic.

Indian Baingan Bharta
Prep
10 min
Cook
35 min
Total
45 min
Servings
4
Difficulty
medium
Cuisine
indian

Ingredients

Scaled for 4 servings

  • large purple eggplant (aubergine)
  • onions
  • tomatoes
  • garlic
  • green chilies
  • ginger
  • mustard oil
  • cumin seeds
  • coriander powder
  • fresh coriander

Equipment

  • Open gas flame or grill
  • Wok (kadai)

Instructions

Cooking Tips

  • The eggplant must be fire-roasted over an open flame to get the authentic smoky flavor. Oven-baking it will make it taste like a casserole.
  • Choose an eggplant that feels light for its size; heavy ones have too many hard seeds.

Variations

  • Aloo Baingan: A non-smoky, stewed version of eggplant cooked with potatoes.

Chef's Notes & Storage

  • A winter favorite in Punjab, usually eaten with Phulkas (flatbreads) and a side of raw onions.

Nutrition Estimate

180 calories · 4g protein · 18g carbs · 12g fat · 7g fiber per serving

You May Also Like

Indian Sambar
lunch

Indian Sambar

A hearty, nutritious South Indian lentil and mixed vegetable stew, flavored with a unique spice blend (Sambar powder) and tamarind.

55m mediumindian
View Full Recipe
Indian Rajma Chawal
lunch

Indian Rajma Chawal

The ultimate North Indian comfort food: soft, creamy red kidney beans cooked in a spiced onion-tomato gravy, served over steaming hot rice.

520m easyindian
View Full Recipe
Indian Chana Masala
lunch

Indian Chana Masala

A hearty, spiced chickpea curry cooked in a tangy and robust onion-tomato gravy, flavored with roasted cumin and dry mango powder.

520m mediumindian
View Full Recipe