---
title: "Baingan Bharta Recipe"
url: https://www.whiskaffair.com/baingan-bharta-recipe/
date: 2020-11-20
modified: 2026-06-08
lang: en
author: "Neha Mathur"
description: "Baingan bharta is a popular North Indian dish in which whole eggplant is charred over an open flame, mashed, and folded into a golden onion-tomato masala. Make this deeply smoky, warmly spiced bharta in under 40 minutes using my easy recipe."
categories:
  - "Indian"
  - "Indian Gluten Free"
  - "Indian Vegan"
  - "Veg Curries"
image: https://www.whiskaffair.com/wp-content/uploads/2019/05/Baingan-Bharta-2-3.jpg
word_count: 1610
---

# Baingan Bharta Recipe

**Baingan bharta** is a popular North Indian dish in which whole eggplant is charred over an open flame, mashed, and folded into a golden onion-tomato masala. Make this deeply smoky, warmly spiced bharta in under 40 minutes using my easy recipe.

If you are looking for more baingan recipes, here are some you can make for everyday meals: [baingan methi](https://www.whiskaffair.com/baingan-methi-recipe/) and [kalonji baingan](https://www.whiskaffair.com/kalonji-baingan-masala-recipe/).

![Baingan Bharta served in a bowl.](https://www.whiskaffair.com/wp-content/uploads/2019/05/Baingan-Bharta-2-1.jpg)

## Table of Contents
- Quick Look: Baingan Bharta- What Is Baingan Bharta?- Ingredients- How To Make Baingan Bharta- Serving Suggestions- Storage Suggestions- Other Popular Indian Recipes We Recommend- Baingan Bharta Recipe Recipe

## Quick Look: Baingan Bharta

**Prep Time:** 10 minutes
**Cook Time:** 30 minutes
**Total Time:** 40 minutes
**Servings:** 4
**Dietary Info:** Vegan, gluten-free
**Flavor/Texture:** Smoky, savory, and comforting with fire-roasted eggplant mashed and cooked with onions, tomatoes, and spices for a rich, rustic, and flavorful dish.

If you've ever sat down at a dhaba (north Indian roadside eatery) and ordered bharta roti, you know what I'm talking about. That dark, mashed, slightly charred dish that somehow tastes better than anything that sounds this simple should. That is baingan bharta, and it has been feeding generations of North Indian families for centuries.

In Hindi, baingan means eggplant (also called brinjal or aubergine) and bharta means mash. Put them together, and you get one of the most satisfying vegetarian dishes in Indian cuisine. It originates from the Punjab region of the Indian subcontinent but has spread across every state and to diaspora communities in the UK, Canada, the US, and beyond.

What makes this recipe different from every other version online? We don't cut corners on the smoke. We give you three honest roasting methods (gas stove + grill + oven), explain the exact texture you're after, and walk you through a masala base that actually tastes like a dhaba made it.

## What Is Baingan Bharta?

Baingan bharta is a roasted eggplant dish cooked with sautéed onions, tomatoes, garlic, ginger, and a handful of warming spices. The defining step is fire-roasting the whole eggplant over an open flame until the skin chars completely. This creates a deep, campfire-like smokiness that runs through every bite.

Baingan bharta tastes smoky, savory, slightly tangy from the tomatoes, and gently spiced. The texture is creamy but slightly chunky. The smokiness is the dominant note; it should remind you of something cooked over a campfire, in the best possible way.

Baingan ka bharta is made in many different ways in different regions. In Maharashtra, it is called vangyache bharit; in Bihar, chokha; and in Tamil Nadu, kathirikai gothsu. The recipe I am sharing today is a Punjabi-style baingan bharta, which is now popular not only in India but all around the world.

## Ingredients

- **Baingan** **(Eggplant)** - Getting the right eggplant is very important. Choose the ones that feel heavy for their size with taut, glossy skin. There shouldn't be any marks or dents on it. Choose the eggplant with a dot at the bottom and not a line. The one with a dot is the male fruit, which has fewer seeds.

- **Oil** - I personally like to prepare it in mustard oil, as it adds a beautiful flavor. However, you can use any cooking oil.

- **Green Chilies** - You can adjust the amount of green chilies as per your taste and spice level. My recipe will give you mildly spiced bharta.

- **Spice Powders** - To enhance the taste, you will need some basic spice powders such as coriander powder, turmeric powder, Kashmiri red chili powder, garam masala powder,*** ***and dry mango powder (amchoor).

- **Peas** - Adding peas is optional, but I like the bite they add to the soft bharta. If you do not have fresh peas, you can use frozen green peas too. Just add the frozen green peas to a bowl of warm water for 5 minutes, then discard the water; they will be ready to use. If using fresh peas, then boil them in water until tender before adding to the bharta.

- **Cilantro** (**Fresh Coriander**) - It adds more flavor and a refreshing touch.

- **Others* ***- You will also need cumin seeds, garlic, onion, ginger, tomato, and salt.

## How To Make Baingan Bharta

![](https://www.whiskaffair.com/wp-content/uploads/2026/03/idea.png)

Cook the peas until tender if using fresh peas. If using frozen peas, rinse them with water, drain, and set aside.

Chop the onions, tomatoes, and green chilies. Peel and grate the ginger.

Gather the remaining ingredients.

### Roast The Eggplant

Wash a large eggplant and wipe it with a kitchen towel. Make 8-10 slits in it using a paring knife all over.

Insert one whole peeled garlic clove in each slit. Brush the eggplant lightly with oil.

![](https://www.whiskaffair.com/wp-content/uploads/2026/03/idea.png)

Roasting the garlic cloves along with the eggplant gives a very delicious flavor to this bharta. So do not skip this step.

Place the whole eggplant directly on your gas burner or grill over a direct medium flame. Use tongs to turn it every 2–3 minutes. Roast for 12–15 minutes until the skin is completely black and the eggplant feels soft, collapsed, and significantly lighter. To check if it is roasted well, insert a knife into it. The knife should easily go into the pulp. If not, then keep roasting. Undercooked eggplant ruins the texture.

![](https://www.whiskaffair.com/wp-content/uploads/2026/03/idea.png)

**Roast longer than you ****think. **Most home cooks pull the eggplant too early. Keep going until it fully deflates and the knife sinks into it with no resistance.

Transfer the roasted eggplant to a bowl or colander. Allow to cool for 10 minutes. Peel off the charred skin under cold running water; it slides off easily. Chop off the top. Cut it in half and discard any large seeds. Mash the soft flesh with a fork into a rough, chunky paste. Do not use a blender.

![](https://www.whiskaffair.com/wp-content/uploads/2026/03/idea.png)

**Roast in an oven**

Roasting the eggplant over direct heat gives it a very nice smoky flavor. So I highly recommend roasting it over direct flame. But you can also roast it in an oven.

Make slits in the washed eggplant and stuff with garlic cloves. Brush lightly with oil. Place it on a foil-lined baking sheet. Broil at 500°F (260°C) for 25-30 minutes, turning once halfway through, until the skin blisters and chars and the flesh is completely tender. The result is slightly less smoky but still delicious. For extra smokiness (optional), place a tiny piece of lit natural charcoal in the bowl with the mashed eggplant, drizzle a drop of ghee on the charcoal, and cover immediately for 2 minutes before discarding the charcoal.

![](https://www.whiskaffair.com/wp-content/uploads/2026/03/idea.png)

**Roast the eggplant in an air fryer**

Make slits in the washed eggplant and stuff with garlic cloves. Brush lightly with oil, and air fry at 400°F (200°C) for 18–22 minutes, flipping once at the 10-minute mark. It is done when the skin is dark and wrinkled, and a knife meets no resistance at the center. For compact air fryers (3–4 qt), halve the eggplant lengthwise, brush the cut side with oil, and air fry cut-side up at 380°F for 15–18 minutes instead. Smoke it just as mentioned in the oven method (optional).

### Make The Bharta

Heat 4 tablespoons of mustard oil in a pan over medium-high heat.

Once the oil is hot, add cumin seeds and let them crackle for 4-5 seconds.

Add 1 cup of chopped onions and 2 teaspoons of chopped green chilies, and fry until the onions are translucent.

Add 2 teaspoons of grated ginger and cook until the onions turn a deep golden brown. Do not rush this step; golden onions are the flavor foundation of the entire dish.

Now add 1 cup of chopped tomatoes and cook for 3-4 minutes until mushy. Keep stirring at regular intervals.

Add 2 teaspoons of coriander powder, 1 tsp turmeric powder, 1 tsp Kashmiri red chili powder, 1/2 tsp garam masala powder, 1 tsp dry mango powder, and 1 tsp salt, then fry until the tomatoes break down completely and oil separates at the edges of the pan. This is your cue to move to the next step.

Add 1/4 cup of tender green peas and eggplant mash, and mix well. Cook for a minute or two. Keep mashing with the back of the ladle.

Taste for salt. Add fresh cilantro and mix well. Garnish with some more chopped cilantro and serve hot.

## Serving Suggestions

Baingan bharta actually tastes better the next day once the flavors settle. You can serve this with Indian bread such as roti, [plain tawa paratha](https://www.whiskaffair.com/tawa-paratha-recipe/), [lachha paratha](https://www.whiskaffair.com/laccha-paratha-multi-layered-indian-flat-bread/), or [missi roti](https://www.whiskaffair.com/missi-roti/). You can also serve it as a side with the rice and [dal tadka](https://www.whiskaffair.com/punjabi-dal-tadka-recipe/) combination. 

If you're putting together a North Indian thali, baingan bharta makes a perfect centerpiece alongside a dal, a pickle, raita, and fresh rotis.

If you want to make an exotic dish using leftover bharta, stuff it into mini tart shells or spread it on toasted sourdough and serve as an appetizer.

## Storage Suggestions

Baingan ka bharta can be stored in an airtight container in the refrigerator for up to 3 days. Warm on the stovetop over low-medium heat with a splash of water, stirring frequently. Microwave works too; cover and heat in 90-second intervals, stirring in between.

You can also freeze it. Transfer it to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge or on the counter for 2-3 hours before reheating.

## Other Popular Indian Recipes We Recommend

[![Rich, creamy, buttery, and smoky, Dal Makhani is a very popular North Indian lentil dish made using black lentils, lots of butter, and mild spices. Serve it with naan or jeera rice for an unforgettable meal!](https://www.whiskaffair.com/wp-content/uploads/2020/10/Dal-Makhani-2-3-600x800.jpg)](https://www.whiskaffair.com/restaurant-style-dal-makhani-recipe/)Dal

### Dal Makhani Recipe
[![Paneer Butter Masala is a rich and creamy paneer curry where paneer cubes (Indian cottage cheese) are simmered in an onion tomato gravy. It is one of the most popular Indian curries served at restaurants all around the world. Learn to make the best restaurant style paneer butter masala at home using my easy and simple recipe (vegetarian).](https://www.whiskaffair.com/wp-content/uploads/2019/05/Paneer-Butter-Masala-2-3-600x800.jpg)](https://www.whiskaffair.com/easy-restaurant-style-paneer-butter-masala-recipe/)Veg Curries

GFIndian Gluten Free
### Restaurant Style Paneer Butter Masala (Paneer Makhani)
[![A bowl of Bhindi Masala with cooked okra, spices, and diced tomatoes is served in a white dish with red handles. A gold spoon rests inside, surrounded by herbs, green chili, and pieces of flatbread.](https://www.whiskaffair.com/wp-content/uploads/2020/11/Bhindi-Masala-2-3-600x800.jpg)](https://www.whiskaffair.com/bhindi-masala-fry-recipe/)Veg Curries

GFIndian Gluten FreeVIndian Vegan
### Bhindi Masala Recipe
[![A bowl of rajma masala curry garnished with onion rings, green chilies, and cilantro sits alongside sliced onions and soft flatbread.](https://www.whiskaffair.com/wp-content/uploads/2020/07/Rajma-Masala-2-3-600x800.jpg)](https://www.whiskaffair.com/punjabi-rajma-masala/)Veg Curries

GFIndian Gluten FreeVIndian Vegan
### Punjabi Rajma Masala Recipe

![A white bowl filled with Baingan Bharta, the classic Indian mashed eggplant curry, garnished with fresh cilantro. A piece of flatbread rests on the bowl’s edge, with more herbs scattered around on a dark surface.](https://www.whiskaffair.com/wp-content/uploads/2019/05/Baingan-Bharta-2-3-150x150.jpg)

[ Print Recipe](https://www.whiskaffair.com/wprm_print/baingan-bharta-recipe)

- 5 from 5 votes

## Baingan Bharta Recipe

**Baingan bharta** is a popular North Indian dish in which whole eggplants are charred over an open flame, mashed, and folded into a golden onion-tomato masala. Make this deeply smoky, warmly spiced bharta in under 40 minutes using my easy recipe.

Prep Time10 minutes minsCook Time30 minutes minsTotal Time40 minutes mins

Course: Main CourseCuisine: Indian, PunjabiDiet: Gluten Free, Vegan, Vegetarian
Servings: 4 people
Calories: 202kcal
Author: [Neha Mathur](https://www.whiskaffair.com/about-me/)

### Ingredients
1 large whole eggplant- 8-10 whole peeled garlic cloves- 4 tablespoon mustard oil- 1 cup chopped onion- 2 teaspoon chopped green chili- 2 teaspoon grated ginger- 1 cup chopped tomato- 2 teaspoon coriander powder- 1 teaspoon turmeric powder- 1 teaspoon Kashmiri red chili powder- ½ teaspoon garam masala powder- 1 teaspoon dry mango powder- salt to taste- ¼ cup green peas softened- 2 tablespoon chopped corianderUS Customary - Metric

### Nutrition
Calories: 202kcal | Carbohydrates: 17g | Protein: 2g | Fat: 14g | Saturated Fat: 1g | Sodium: 36mg | Potassium: 495mg | Fiber: 5g | Sugar: 7g | Vitamin A: 635IU | Vitamin C: 18.4mg | Calcium: 38mg | Iron: 1.2mg