• Skip to main content
  • Skip to primary sidebar
Veg Buffet
menu icon
go to homepage
  • Recipe Index
  • Subscribe
  • Indian Recipes
  • Air Fryer Recipes
  • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Subscribe
    • Indian Recipes
    • Air Fryer Recipes
    • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • ×
    Home » Indian Recipes

    Baingan Bharta Recipe (Eggplant Bharta)

    Published: Feb 5, 2026 · Modified: Feb 25, 2026 by Deepti · This post may contain affiliate links · Leave a Comment

    Sharing is caring!

    12 shares
    • Facebook
    • X
    • Email
    Jump to Recipe Jump to Video Print Recipe

    Baingan ka Bharta is a North Indian dish made with fire-roasted eggplant, mashed and cooked with onion, tomato, garlic, and spices. The smoky flavor comes from roasting the eggplant directly over a flame, which adds an authentic flavor. Serve it with roti or paratha for a hearty meal.

    best recipe for baingan ka bharta

    Being born into a Punjabi family means growing up with a strong relationship with food. Baingan Bharta was something I ate more like a snack than a vegetable. It may sound strange, but my mother would make it for lunch, and I would almost finish it on its own, without any sides.

    Some days, she would send me to the nearby tandoor to get the eggplant roasted, and that bharta always tasted the best. Winter mornings filled with the aroma of smoky baingan meant it was going to be the best lunchbox at school, and one you quietly guarded from others.

    Baingan is the Hindi word for eggplant. My version of Bharta's recipe is very similar to my mom's. There are several variations, but the most popular is Punjabi Bharta, which means no turmeric powder is added and is made in ghee. Vegans can swap it with any choice of cooking oil.

    If you wish to save time, you may roast eggplant in the oven, grill it, or air fry it. You may also like air-fried eggplant fritters.

    Love Indian food? Find easy lunch ideas: 50+ best Indian lunch recipes

    Jump to:
    • Ingredients
    • How To Make Baingan Bharta
    • Tip
    • Roast Eggplants in Air Fryer
    • Expert Tips
    • Recipe FAQs
    • Baingan Bharta Recipe (Eggplant Bharta)

    Ingredients

    See the recipe card for exact measurements of the ingredients.

    ingredients for baingan bharta recipe
    • Eggplant (Baingan)- Use a little large baingan that weigh around 400-500 grams. Small sized baingans or long sized don't work well for this recipe.
    • Fresh Green Peas- can swap with frozen peas.
    • Onion, Garlic, Green Chili, Tomato
    • Ghee for Tempering and mustard oil for coating baingan.
    • Spices- cumin seeds, red chili powder, coriander powder, amchoor, garam masala.
    • Salt
    • Cilantro- coriander leaves for garnishing.

    How To Make Baingan Bharta

    Step 1. Roast the Eggplant

    Wash and dry baingan. Apply mustard oil with your hands to the eggplant to coat well. Use a wire mesh roasting rack over the gas stove to roast eggplant.

    It takes about 15-20 minutes to roast. You will know it's done when the skin is completely charred, and the flesh feels soft when pressed. Eggplant releases a mix of oil and water, too. So, the burner and stove need to be cleaned later.

    roasting baingan over gas stove top
    cleaning skin of charred roasted eggplant and mashing it

    Tip

    This step needs attention, as the eggplant has to be turned to roast evenly over direct flame. Use kitchen tongs to handle it safely. If you are new to this, you can roast the eggplant in an oven or air fryer instead.

    Step 2. Prep Tadka for Bharta

    While baingan is roasted, you may chop onions, green chilies, tomatoes and grate garlic.

    Heat ghee in a heavy-bottomed wok or kadai, add green chilies, garlic, cumin seeds, and onions. Roast till onions are browned. Add tomatoes, green peas, red chili powder, coriander powder, and salt. Cook on a slow flame till the tomatoes are completely mashed.

    roasting onions for baingan bharta

    Step 3. Add Roasted Baingan

    Add mashed and roasted baingan to the onion tomato tadka and cook on a slow flame for 7-10 minutes. The baingan should mix really well and should not stand out in the wok.

    roasting tomatoes and adding baingan for baingan bharta
    add garam masala amchoor to baingan bharta

    Step 4. Serve It

    Top Baingan bharta with fresh coriander leaves and serve it with roti or paratha!

    best baingan bharta recipe eggplant

    Roast Eggplants in Air Fryer

    You may roast eggplant, onion, and tomato all at one go (after coating with mustard oil) in an airfryer at 200 deg C for about 20 minutes or until done. You might not get the same smoky flavor.

    Expert Tips

    • Roast the eggplant directly over a full flame for the smoky taste. Turn it often so the skin chars evenly from all sides. The eggplant is ready when the skin is fully blackened and the fork goes smoothly in it.
    • After roasting, place the hot eggplant in a bowl of water for a minute. This helps loosen the charred skin and makes peeling easier.
    • The leftovers can be store in the refrigerator for about 2-3 days.

    Recipe FAQs

    What does Baingan Bharta taste like?

    Baingan is eggplant and bharta means mashed up. Baingan bharta has a smoky and spicy flavor.

    Is Baingan Bharta spicy?

    Yes, the Punjabi recipe uses fresh green chilies that make it hot.

    • kala chana recipe black chickpeas curry
      Kala Chana Recipe (Black Chickpeas Curry)
    • best baingan bharta recipe eggplant
      Baingan Bharta Recipe (Eggplant Bharta)
    • best methi matar malai recipe indian
      Methi Matar Malai

    Don't forget to subscribe to my Weekly Newsletter for a free Recipe!

    best baingan bharta recipe eggplant

    Baingan Bharta Recipe (Eggplant Bharta)

    Baingan ka Bharta is a North Indian dish made with fire-roasted eggplant, mashed and cooked with onion, tomato, garlic, and spices. The smoky flavor comes from roasting the eggplant directly over a flame, which adds an authentic flavor. Serve it with roti or paratha for a hearty meal.
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 35 minutes mins
    Total Time 45 minutes mins
    Course Indian main course, Main Dish
    Cuisine Indian, indian traditional, north indian
    Servings 3
    Calories 140 kcal

    Equipment

    • heavy bottomed wok
    • wire mesh roasting rack

    Ingredients
      

    • 2 large Eggplant Baingan
    • 1 tablespoon Fresh Green Peas
    • 3 small Onion
    • 4 cloves Garlic
    • 2 piece Green Chili adjust the heat
    • 2 medium Tomato
    • 1.5 tablespoon Ghee for Tempering
    • 1 teaspoon Mustard oil for coating baingan before roasting
    • 1 teaspoon cumin seeds
    • 1 teaspoon Red chili powder
    • 1 teaspoon coriander powder
    • 1 teaspoon amchoor
    • 1 teaspoon garam masala.
    • Salt as per taste
    • Cilantro coriander leaves for garnishing

    Instructions
     

    • Wash and dry baingan. Apply mustard oil with your hands to the eggplant to coat well. Use a wire mesh roasting rack over the gas stove to roast eggplant.
    • It takes about 15-20 minutes to roast. You will know it's done when the skin is completely charred, and the flesh feels soft when pressed. Eggplant releases a mix of oil and water, too. So, the burner and stove need to be cleaned later.
    • This step needs attention, as the eggplant has to be turned to roast evenly over direct flame. Use kitchen tongs to handle it safely. If you are new to this, you can roast the eggplant in an oven or air fryer instead.
    • While baingan is roasted, you may chop onions, green chilies, tomatoes and grate garlic.
    • Heat ghee in a heavy-bottomed wok or kadai, add green chilies, garlic, cumin seeds, and onions. Roast till onions are browned. Add tomatoes, green peas, red chili powder, coriander powder, and salt. Cook on a slow flame till the tomatoes are completely mashed.
    • Add mashed and roasted baingan to the onion tomato tadka and cook on a slow flame for 7-10 minutes. The baingan should mix really well and should not stand out in the wok. Add garam masala and amchoor at the end.
    • Top Baingan bharta with fresh coriander leaves and serve it with roti or paratha!

    Video

    Notes

    • Roast the eggplant directly over a full flame for the smoky taste. Turn it often so the skin chars evenly from all sides. The eggplant is ready when the skin is fully blackened and the fork goes smoothly in it.
    • After roasting, place the hot eggplant in a bowl of water for a minute. This helps loosen the charred skin and makes peeling easier.
    • The leftovers can be stored in the refrigerator for about 2-3 days.
    Nutrition Facts
    Serving size: 1 bowl
    Servings: 3
    Amount per serving  
    Calories 140
    % Daily Value*
    Total Fat 7g 9%
    Saturated Fat 4.1g 20%
    Cholesterol 16mg 5%
    Sodium 87mg 4%
    Total Carbohydrate 19g 7%
    Dietary Fiber 5.2g 19%
    Total Sugars 7.8g  
    Protein 3.8g  
    Vitamin D 0mcg 0%
    Calcium 45mg 3%
    Iron 3mg 19%
    Potassium 444mg 9%
    *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
    Keyword baingan bharta, baingan bharta recipe, baingan ka bharta, eggplant bharta

    More Indian Recipes

    • best carrot pudding indian gajar halwa
      Gajar ka Halwa (Carrot Halwa Recipe)
    • kala chana recipe black chickpeas curry
      Kala Chana Recipe (Black Chickpeas Curry)
    • perfect makki ki roti recipe
      Makki Ki Roti (Punjabi Maize Flour Flatbread)
    • best methi paratha recipe
      Methi Paratha Recipe

    Sharing is caring!

    12 shares
    • Facebook
    • X
    • Email

    About Deepti

    Warm Welcome to my blog!
    This blog is created by a former Assistant Professor, mother, and Netflix Binge watcher who is passionate about food! This blog is my collection of homemade vegetarian (egg-free too) recipes that are tested and approved by my family before they are finally posted here. A variety of Indian and World recipes that are made in a simple way!
    I am so glad to have you as a part of my journey in this online world.
    Thanks for stopping by!

    Reader Interactions

    Share your Views Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • best amla murabba recipe
      Amla Murabba Recipe- Indian Gooseberry Jam
    • best vegan avocado chocolate mousse
      Vegan Avocado Chocolate Mousse
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Winter Indian Recipes

    • best methi matar malai recipe indian
      Methi Matar Malai
    • best mango rice indian recipe
      Indian Mango Rice
    • best matar paneer
      Matar Paneer Recipe (Mutter Paneer)
    • perfect dosa using homemade dosa batter
      How To make Dosa Batter
    See more Indian Recipes →

    Appearances

    msn logo

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • best amla candy recipe
      Amla Candy Recipe
    • the best strawberry cheesecake bites
      Strawberry Cheesecake Bites
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Winter Indian Recipes

    • best podi dosa spicy
      Podi Dosa Recipe
    • best idli podi recipe
      Idli Podi Recipe- Milagai Podi Masala
    • best idli sambar tiffin sambar
      Idli Sambar Recipe (Tiffin Sambar)
    • how to make paneer
      How To Make Paneer (Indian Fresh Cheese)
    See more Indian Recipes →

    Appearances

    msn logo
    • Facebook
    • Twitter
    • Instagram
    • Email
    • YouTube

    Footer

    ↑ back to top

    More Info

    Privacy Policy

    About VegBuffet

    Disclaimer

    Work With VegBuffet

    Get Recipes Right in Your Inbox

    Subscribe

    Any Queries?

    Reach me at [email protected]

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020-2026 Veg Buffet