• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Sassy Foodie
  • Spring
  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Spring
  • Recipes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Spring
  • Recipes
  • About
  • Contact
  • Subscribe
×

The Sassy Foodie » Recipes » Mains

Baingan Bhartha {Indian Roasted Eggplant}

Published: May 4, 2023 by Sunena Anand · This post contains affiliate links. I make a commission from sales. As an Amazon Associate, I earn from qualifying purchases. · Leave a Comment

  • Share
Jump to Recipe Print Recipe

If you are looking to venture away from mainstream Indian dishes like butter chicken, dal makhani, or shahi paneer, you will want to add this baingan bhartha to your must-make list. Baingan bhartha, or Indian roasted eggplant, is packed with caramelized sweet onions, smokey eggplant, and the perfect amount of spice.

Finished recipe served in a large skillet, garnished with cilantro.

Paired with homemade onion pulao, homemade naan or a plain roti or paratha, this is a vegetarian recipe that even meat-eaters will love! Serve with a traditional kachumber salad for a bite of freshness, and to round out this vegetarian meal!

Jump to:
  • 👩🏽‍🍳Why This Recipe Works
  • 🥘Ingredients
  • 📖Substitutions
  •  🔪Variations
  • ⏲️ Step-by-Step Instructions
  • 💭 Expert Tips
  • 🍽 Make Ahead & Storage
  • ⭐ Recipe FAQs
  • 📝More Indian Recipes
  • Baingan Bharta {Indian Roasted Eggplant}
  • 💬 Comments

👩🏽‍🍳Why This Recipe Works

Minimal ingredient needed: While this recipe is big on flavor, you do not need a long list of ingredients to make it. Less is more with this one!

A delicious meatless recipe: Indian cooking is full of delicious vegetarian dishes, including this one. If you are already eating a meatless diet, or looking to cut down your meat intake, this recipe is going to be a favorite in your meal rotation.

Perfect make-ahead elements: Roasted eggplant keeps perfectly in the freezer, and if you have it on hand, makes this recipe even quicker and easier to come together.

🥘Ingredients

Recipe ingredients, labelled on a sheet tray.
  • Large eggplant: For this recipe, you will want to use a classic large eggplant - sometimes referred to as globe or American eggplants. This variety yields the most flesh inside, and will also give you the soft and tender meat that is not as slimy as long Chinese eggplants.
  • Sweet onions: Sweet onions are usually labelled as just that in the produce section of the grocery store. The flavor of sweet onions are slightly more mellow than regular yellow cooking onions, which pairs well with the smokiness of the eggplant.
  • Chaat masala: Chaat masala is a mix of spices, including mango powder, dried pomegranate, and black salt. It adds a tangy flavor to the recipe all in one spice mix. I use MDH brand masalas in particular, as I prefer the mix and flavor of their spice line - not a sponsored opinion!
  • Kashmiri chilli powder: Despite it being called chilli powder, it’s not too spicy. It simply adds flavor and color without too much heat.

A full list of ingredients with measurements is located on the recipe card, below.

📖Substitutions

  • Sweet onions: If you can't find sweet onions specifically, you can use regular yellow cooking onions, or Vidalia onions if you have them available in your grocery store. I do not recommend using red onions for this recipe, as they will not caramelize into the same mellow, sweet flavor.
  • Hot house tomato: You can substitute almost any kind of fresh tomato variety into this recipe, including vine-ripe or roma tomatoes.
  • Kashmiri chilli powder: Substitute with a mixture of sweet paprika, with a pinch of cayenne pepper.

 🔪Variations

  • Extra spice: Add chopped green chillies to the onions and tomatoes to amp up the spice level.
  • Creamy bharta: Add cream or yogurt to finish the recipe, to make it creamy and rich. This is perfect for those who prefer a milder flavor (kids!) and a smoother texture.
  • Add different vegetables: Add sautéed mushrooms to the recipe to give it a meaty texture and umami flavor. This will add some extra protein to the dish, which is perfect for vegetarians! Green peas and potatoes are also delicious additions.

⏲️ Step-by-Step Instructions

Prep Work Before Cooking

Collecting all your ingredients - This will make cooking so much easier. Gather all the spices you will need, and keep them nearby. 

Chop the vegetables - Thinly slice the onions, and finely dice the tomatoes.

Preheat the oven - Preheat the oven to 375°F.

Step-by-step recipe instructions in a numbered collage.

Pierce the skin of the eggplant with a fork, all around the eggplant. Drizzle with olive oil, and place on a small baking sheet. Roast the eggplant for 45 minutes, until the eggplant has visibly shrivelled in size. [photo 1]

Remove the roasted eggplant from the oven, and let it rest until cool to touch. Slice the eggplant in half, and using a spoon or fork remove the meat from the skin. [photo 2]

Second part of step-by-step recipe instructions in a numbered collage.

Heat a large skillet over medium-high heat with vegetable oil. Add the sliced onions to the heated oil, and sauté until the onions have softened and lightly caramelized. [photo 3]

Add the eggplant meat to the onions, and mix together. You will want to lightly mash the eggplant into the onions, to form a smooth consistency. [photo 4]

Mix in the diced tomatoes and spices, and combine well. Reduce the heat to medium-low and cover for 5 minutes to soften the tomatoes. [photos 5&6]

💭 Expert Tips

Roast the eggplant over an open flame: To get the smoky flavor that is characteristic of bhartha, you can roast the eggplant over an open flame. You can do this on a barbecue, or over a gas burner.

Use a blender or food processor to blend the ingredients: If you prefer an extra smooth texture, you can use a blender or food processor to blend the roasted eggplant, onions, tomatoes, and spices.

Finish with ghee for extra depth: To add richness and depth of flavor, finish the dish with a small amount of ghee (clarified butter). This is an optional step but can make a big difference in the final taste.

🍽 Make Ahead & Storage

  • You can prepare this dish a day or two in advance and store it in the refrigerator until you are ready to serve. This will allow the flavors to develop even more.
  • Store leftovers in an airtight container in the refrigerator.
  • Reheat leftovers in a pan over low heat. This will ensure that the dish heats evenly and doesn't become overcooked or mushy.
  • Leftovers can also be frozen for later use. To freeze, let the dish cool down completely, then transfer it to an airtight container or freezer bag. It can be stored in the freezer for up to three months.
  • Eggplant can be roasted in advance, as well, and thawed before making the recipe.
Close-up shot of cooked eggplant, shown in a serving spoon.

⭐ Recipe FAQs

Is baingan bhartha vegan?

Yes, bhartha is vegan-friendly as it does not contain any animal products. Of course, do not use any ghee (clarified butter) in the cooking process.

How spicy is baingan bhartha?

As with most Indian recipes, the level of heat can be adjusted to suit your taste. You can add more or less chili powder or fresh chili peppers to adjust the level of spiciness.

📝More Indian Recipes

  • Indian Kachumber Salad
  • Chicken Seekh Kebabs {Air Fryer}
  • Loaded Air Fryer Chaat Fries
  • Aloo Tikki Chaat

Looking for more meal inspiration? Subscribe to our newsletter for weekly recipe roundups, straight to your inbox! Follow us on our socials, on Instagram, Pinterest and Facebook! If you try one of our recipes, let us know how it was by rating and commenting!

Flat lay shot of a skillet with Baingan Bartha

Baingan Bharta {Indian Roasted Eggplant}

Baingan bhartha, or Indian roasted eggplant, is packed with caramelized sweet onions, smokey eggplant, and the perfect amount of spice. Paired with homemade onion pulao, homemade naan or a plain roti or paratha, this is a vegetarian recipe that even meat-eaters will love!
5 from 1 vote
Print Pin Rate Save Saved!
Prep Time: 10 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 25 minutes
Servings: 4 Servings
Estimated Calories: 248kcal
Author: Sunena Anand

Ingredients

  • 2 Large Eggplants
  • 2 Large Sweet onions thinly sliced
  • 1 Large Hot house tomato finely diced
  • ¼ cup Vegetable oil
  • 2 ½ teaspoon Chaat masala
  • ¼ teaspoon Turmeric
  • 1 ½ teaspoon Red chilli powder
  • 2 teaspoon Sea salt

Equipment

  • Sheet Pan
  • Large skillet

Instructions

  • Preheat the oven to 375°F.
  • Pierce the skin of the eggplant with a fork, all around the eggplant. Drizzle with olive oil, and place on a small baking sheet. Roast the eggplant for 45 minutes, until the eggplant has visibly shrivelled in size.
    2 Large Eggplants
  • Remove the roasted eggplant from the oven, and let it rest until cool to touch. Slice the eggplant in half, and using a spoon or fork remove the meat from the skin.
  • Heat a large skillet over medium-high heat with vegetable oil. Add the sliced onions to the heated oil, and sauté until the onions have softened and lightly caramelized.
    2 Large Sweet onions, ¼ cup Vegetable oil
  • Add the eggplant meat to the onions, and mix together. You will want to lightly mash the eggplant into the onions, to form a smooth consistency.
  • Mix in the diced tomatoes and spices, and combine well. Reduce the heat to medium-low and cover for 5 minutes to soften the tomatoes.
    1 Large Hot house tomato, 2 ½ teaspoon Chaat masala, ¼ teaspoon Turmeric, 1 ½ teaspoon Red chilli powder, 2 teaspoon Sea salt

Notes

  • Roast the eggplant over an open flame: To get the smoky flavor that is characteristic of bhartha, you can roast the eggplant over an open flame. You can do this on a barbecue, or over a gas burner.
  • Use a blender or food processor to blend the ingredients: If you prefer an extra smooth texture, you can use a blender or food processor to blend the roasted eggplant, onions, tomatoes, and spices.
  • Finish with ghee for extra depth: To add richness and depth of flavor, finish the dish with a small amount of ghee (clarified butter). This is an optional step but can make a big difference in the final taste.

Estimated Nutrition

Calories: 248kcal | Carbohydrates: 29g | Protein: 4g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Sodium: 1184mg | Potassium: 848mg | Fiber: 9g | Sugar: 18g | Vitamin A: 745IU | Vitamin C: 20mg | Calcium: 60mg | Iron: 1mg
Course: Main Dish
Cuisine: Indian
Have You Tried This Recipe?Don’t forget to leave a comment and rate the recipe! Take a picture and tag @the.sassy.foodie on Instagram for a chance to be featured on our socials!
« Creamy Tomato Feta Soup
Chicken Seekh Kebabs {Air Fryer} »

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi, I'm Sunena! I am a law student by day, and a homecook with a passion for food, by night! Welcome to my online kitchen, where I make easy, quick recipes that are tried and true family favourites!

  • Instagram
  • Facebook
  • Pinterest

More about me →

Spring Recipes

  • Mexican Chipotle Brussel Sprouts
  • Bun Thit Nuong {Vietnamese Pork Vermicelli Bowls}
  • Homemade Panera Thai Chicken Soup
  • Roasted Tomato Salsa {Qdoba Copycat}
  • Homemade Baileys Irish Cream Pina Colada
  • kathi rolls
    Chicken Kathi Rolls {Street Style}

Popular Recipes

  • Greek Style Potatoes [Spicy Tomato Sauce!]
  • Easy Creamy Lemon Caper Pasta
  • Yellow Shawarma Rice {Halal Cart Copycat}
  • La Scala Copycat Salami Chopped Salad
  • Red Lobster Copycat Brussel Sprouts {Air Fryer}
  • Roasted Eggplant Dip (No Tahini!)

Footer

↑ back to top

Resources

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Connect

  • Subscribe
  • Pinterest
  • Instagram
  • Facebook

Contact

  • Contact
  • Collaborate

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2022 The Sassy Foodie