Feast with Safiya

menu icon
go to homepage
  • Home
  • Recipes
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Home
  • Recipes
  • Recipe Index
  • About
  • Contact
×
Home All Recipes

Indian Stuffed Eggplant Recipe

Published: Sep 14, 2025 by FeastwithSafiya · This post may contain affiliate links · Leave a Comment

Spread the love
Recipe Card

This easy stuffed Indian eggplant recipe, also known as Bharwa Baingan in Hindi and Bharela Ringan in Gujarati, is a most-loved dish from my Gujarati mother. The recipe comes together in under 30 minutes. Tender baby eggplants are filled with a savory, spice-rich stuffing that's perfectly balanced in flavor—packed with bold Indian aromas.

Whether you are looking for a quick vegan/vegetarian dinner or a comforting taste of home, this stuffed brinjal recipe is satisfying, simple, and filled with Indian flavors.

Uncooked stuffed baby eggplants (Bharwa Baingan) arranged on a white plate

Jump to:
  • What Makes This Recipe Unique
  • How to Make Stuffed Indian Eggplant?
  • How to Make Stuffed Eggplant?
  • How to Serve Indian Eggplant Recipe
  • More Eggplant Recipes
  • Kitchen Tools You’ll Need
  • Indian Stuffed Eggplant Recipe
  • Ingredients ½x1x2x
  • Instructions 

What Makes This Recipe Unique

This Indian stuffed eggplant recipe is special to me because it's my mother's. I'm not going to write a long history about how this Indian recipe was invented or what makes my Ammi's version unique. What matters is the warmth of a mother in this dish — a mother who worked hard all day, exhausted, yet still stepped into the kitchen at the end of it and whipped up her go-to recipe to feed her family.

This no-fuss recipe is close to my heart, and I'm lucky to have had my mother cook it for me. This post, recipe, and images are dedicated to my mother.

Stuffed Indian eggplants (Bharwa Baingan) served with Indian roti on a white plate

How to Make Stuffed Indian Eggplant?

My mother likes to use a very simple list of ingredients. Nothing fancy, only basic Indian pantry staples.

  • Eggplant: The best place to find small eggplants is at a local Indian or South Asian grocery store. I planted aubergine, aka brinjal, aka eggplant, in a large planter this year, and boy, we had a good harvest. I live in SLC, Utah, and we have a handful of Indian grocery stores in my area. Stores have certain days when they bring fresh produce in each week. Call ahead and find out when they bring in the fresh eggplants, so you can get them before your South Asian neighbor races you to purchase all of them. 😉
  • Tomato: Diced tomatoes add a touch of sweet and sour flavor to the masala, and the nutty taste of almonds complements the earthy flavor of the eggplants. I had a small Roma tomato in my fridge and used it. I'm pretty sure any other types of tomatoes would work fine as well.
  • Ground Almond: I don't know when or how my mother started using ground almond. I have tasted stuffed eggplants in many Indian homes, and each has its own recipe. None added ground almond, but my mother did. To thicken the masala and hold the spices together. That being said, sister, you do you! NO need to follow the crowd. 😉
  • Spices: I use basic Indian spices. You can buy them on Amazon or at a local Indian grocery store.
  • Ginger-Garlic paste: I usually make this at home and keep it ready for cooking Indian food. You can also buy it at an Indian store if you don’t want to make it yourself.

How to Make Stuffed Eggplant?

Fresh purple baby eggplants in a bowl, ready for Indian stuffed eggplant recipe
Slicing baby eggplants for stuffed eggplant aka brinjal recipe preparation
  • Wash and dry the baby eggplants.
  • Cut each eggplant from the top in a crisscross shape (like a plus sign), about ¾ of the way down. Do not cut all the way through.
  • Gently open the slits and stuff each eggplant with the prepared masala.
Hand holding a sliced baby eggplant showing how to cut it for stuffing
Hands stuffing baby eggplants with Indian spice mixture for stuffed eggplant recipe
  • To make the masala stuffing, start by cooking ginger-garlic paste and diced tomatoes in a bit of oil. Add ground almonds and staple Indian spices like turmeric, red chili powder, cumin, coriander, and garam masala. Cook until the tomatoes soften and the masala comes together.
  • Once cooled slightly, stuff the masala into slit baby eggplants. Pan-fry them in a wide skillet with a little oil and water. Cover and cook for 12–15 minutes on low to medium heat, turning gently if needed, until the eggplants are soft and fully cooked.

How to Serve Indian Eggplant Recipe

We like to serve all Indian eggplant dishes with Indian Roti (flatbread). This recipe can be served as a main dish with roti or as a side dish with Dal Chawal.

Cooked Indian stuffed baby eggplant with Indian flatbread roti on a plate

More Eggplant Recipes

  • Gujarati Bharela Ringan (Stuffed Eggplant)
  • Eggplant Paneer Masala
  • moong dal lentil closeup shot
    Moong Dal Recipe | Indian Yellow Lentil
  • Aloo palak recipe. Indian Spinach with Potato recipe.
    Aloo Palak | Indian Spinach Potato Recipe
  • Green, red, and brown food on a white platter
    Smashed Potato Chaat
  • veggie nacho supreme. Sheet pan black bean nachos.
    Vegetarian Sheet Pan Nachos

Kitchen Tools You’ll Need

  • Skillet
  • Measuring Spoons
Uncooked stuffed baby eggplants (Bharwa Baingan) arranged on a white plate

Indian Stuffed Eggplant Recipe

Safiya
Easy Indian stuffed eggplant recipe with baby eggplants, tomato, ground almonds, and warming Indian spices. Vegan, gluten-free, and ready in 30 minutes!
No ratings yet
Print Pin
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course Dinner, Main Course, Side Dish
Cuisine Indian
Servings 4
Calories 180 kcal
Prevent your screen from going dark

Ingredients 

  • 15-16 small eggplants
  • 2 tablespoons oil , for cooking
  • ¼ cup water , for steaming

For the stuffing masala:

  • 2 tablespoons ground almonds , or substitute ground peanuts
  • ½ teaspoon turmeric powder
  • 1 teaspoon Kashmiri red chili powder , for color and mild heat
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ¼ teaspoon garam masala
  • 1 small tomato , finely diced
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon salt , or to taste
  • 1 tablespoon oil , for roasting the masala
Get Recipe Ingredients

Instructions 

Prepare the Masala Stuffing

  • Heat 1 tablespoon oil in a small pan over low to medium heat.
  • Add the ginger-garlic paste and sauté for about 1 minute until fragrant.
  • Add the diced tomato and cook for another minute.
  • Stir in the ground almonds, turmeric, red chili powder, ground cumin, ground coriander, garam masala, and salt.
  • Cook the mixture for 1–2 minutes until the tomatoes break down and the spices are well combined.
  • Set aside and allow the masala to cool slightly before stuffing.

Prepare the Eggplants

  • Wash and dry the baby eggplants.
  • Cut each eggplant from the top in a crisscross shape (like a plus sign), about ¾ of the way down — do not cut all the way through.
  • Gently open the slits and stuff each eggplant with the prepared masala.

Cook the Stuffed Eggplants

  • Heat 2 tablespoons oil in a wide pan over medium heat.
  • Arrange the stuffed eggplants in a single layer.
  • Add ¼ cup water, cover the pan with a lid, and cook on low to medium heat for 12–15 minutes.
  • Check for doneness at 12 minutes. The eggplants should be soft and cooked through. Gently turn them if needed to cook evenly.

Notes

  • For a richer flavor, let the masala cool completely before stuffing. Masala will hold better.
  • If using chickpea flour instead of almond powder, lightly toast it before adding for better flavor.

Nutrition Information

Calories: 180kcal ,Carbohydrates: 15g ,Protein: 4g ,Fat: 15g ,Fiber: 6g ,Sugar: 5g

Nutrition information is sourced from a third-party application and should be considered as approximate figures for reference purposes only.

Tried this Recipe?Mention @feastwithsafiya on Instagram
 
1
Share
 1    

More All Recipes

  • keema puff pastry headshot
    Keema Puff Pastry | Savory Meat Pastry
  • Salmon skewers on a platter
    Tandoori Salmon Skewers
  • " "
    30+ Easy Ramadan Recipes
  • Chicken, potatoes and red and green salad
    Indian Sheet Pan Chicken and Potatoes

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.

feastwithsafiya

Hey there! I'm Safiya, the creator of Feast with Safiya. I wear many hats – I'm a mom, food photographer, and recipe developer. I'm thrilled you're here to learn about me and try out my recipes.

Learn More

Popular Recipes

  • Uncooked stuffed baby eggplants (Bharwa Baingan) arranged on a white plate
    Indian Stuffed Eggplant Recipe
  • oven baked mackerel with potatoes on a platter
    Oven Baked Mackerel with Red Pepper, Garlic and Potatoes

Footer

Home

Recipe Index

Contact

Stay Connected

  • Facebook
  • Twitter
  • Instagram
  • Pinterest

Copyright Policy

Privacy Policy

back to top

Copyright © 2025 Feast with Safiya. All Rights Reserved.

Website designed by Safiya

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required