• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • All Recipes
    • Breakfast & Brunch
    • Main Dishes
    • One Pot
    • Quick and Easy
    • Casseroles
    • Soups & Stews
    • Pasta
    • Breads
      • Sourdough Recipes
    • Desserts
    • Instant Pot Recipes
    • Air Fryer Recipes
    • Recipes by diet
      • Gluten-Free Recipes
      • Grain-Free Recipes
      • Low Carb Vegan Recipes
      • No Added Oil
      • Nut-Free Recipes
Holy Cow Vegan
menu icon
go to homepage
  • Recipe Index
  • All Recipes
    • One Pot
    • Quick and Easy
    • Soups & Stews
    • Salads
    • Pasta
    • Breakfast & Brunch
    • Casseroles
    • Desserts
    • Sourdough Recipes
    • Instant Pot Recipes
    • Air Fryer Recipes
    • Recipes by diet
      • Low Carb Vegan Recipes
      • Gluten-Free Recipes
      • Grain-Free Recipes
      • No Added Oil
      • Nut-Free Recipes
  • Vegan Indian
  • About Holy Cow Vegan
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • All Recipes
      • One Pot
      • Quick and Easy
      • Soups & Stews
      • Salads
      • Pasta
      • Breakfast & Brunch
      • Casseroles
      • Desserts
      • Sourdough Recipes
      • Instant Pot Recipes
      • Air Fryer Recipes
      • Recipes by diet
        • Low Carb Vegan Recipes
        • Gluten-Free Recipes
        • Grain-Free Recipes
        • No Added Oil
        • Nut-Free Recipes
    • Vegan Indian
    • About Holy Cow Vegan
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home > Recipe Index > Side Dishes > Indian Stuffed Eggplant (Bharli Vangi)

    Indian Stuffed Eggplant (Bharli Vangi)

    Published: May 28, 2024 by Vaishali · This post may contain affiliate links · 21 Comments

    Jump to Recipe
    Total time: 1 hour hour

    Stuffed eggplants, called bharli vangi, are a much beloved dish in the western Indian state of Maharashtra. Small, globe-shaped eggplants are cut down the middle, filled with a spicy coconut-peanut stuffing, and simmered until they are butter-soft and delicious.

    Stuffed eggplants, or Maharashtrian bharli vangi, in karahi with coriander leaves garnish.

    I love eggplants, and they are so good in mouthwatering Indian recipes like baingan bharta and baingan masala. But if I were told I could eat just one eggplant recipe for the rest of my life, I wouldn't hesitate to choose these stuffed eggplants, or bharli vangi.

    Bharli vangi (which translates literally to stuffed eggplants or brinjals) is a Maharashtrian delicacy and it is chock-full of all things delicious that belong to this cuisine, like spices, coconut, peanuts and jaggery.

    My mother was a Maharashtrian and every Maharashtrian I've ever met has their own special recipe for bharli vangi. This recipe is made my way, the way I love to eat it. It is so, so tasty and even if you don't love eggplants, you will love them instantly in this dish.

    Table of Contents
    • Why you'll love this recipe
    • Ingredients
    • How to make bharli vangi
    • Tips for success
    • Serving suggestions
    • Storage instructions
    • More delicious eggplant recipes
    • Indian stuffed eggplant (bharli vangi)
    • Reviews

    Why you'll love this recipe

    • A uniquely delicious Indian recipe. If you love Indian food, you will want to try this recipe at home because it's not one you are likely to find at a restaurant. Sure, it involves a few steps, but none of it is difficult and I will walk you through them with photos. You will be licking your fingers, guaranteed!
    • So many flavors and textures. The eggplants cook up absolutely sweet, soft and tender, and the potatoes and the peanuts-coconut mixture bring their own delicious textures and flavors to the party.
    • Allergy-friendly. The recipe is soy-free, nut-free and gluten-free and it is divinely vegan.

    Ingredients

    • Small Indian eggplants. Indian eggplants are a deep purple or sometimes a paler purple with white streaks. Pick eggplants that are tiny and have a firm, smooth, shiny skin with no dents or brown spots. I like trimming out the stems when I prep the eggplants because the eggplants I get at the Indian store here in the U.S. almost always have brown stems and not fresh, green stems. If you have fresher eggplants leave the stems in but discard them at the table, when you eat.
    • Spices: Coriander seeds, cumin seeds, cloves, green cardamom pods, dried red chilli peppers, cayenne, turmeric, mustard seeds, cumin seeds and asafetida. You will also need goda masala (sweet masala), a Maharashtrian style garam masala with coconut added to it. Goda masala is easily found at Indian stores and I will add an affiliate link in the recipe card below. If you can't source it use garam masala instead.
    • Onions. Red onions are best in spicy Indian foods, but if yellow or white onions are all you have, use those.
    • Raw peanuts. Peanuts feature frequently in Maharashtrian cooking and they add sweetness, texture and delicious flavor to these bharli vangi.
    • Sesame seeds. Sesame seeds add more nutty flavor, like the peanuts, and complexity.
    • Unsweetened grated coconut. Many bharli vangi recipes include both the dry coconut (kopra) and fresh grated coconut. But for this recipe I keep it simple by adding just the fresh grated coconut (which I buy frozen from the Indian store). Coconut and eggplant are a delicious combination - one you can also enjoy in this south Indian bagara baingan recipe.
    • Jaggery. Jaggery is an unrefined Indian sugar eaten around India. It's made from sugar cane or palm, and because it is minimally processed it has more vitamins and minerals and a lower sucrose content than average granulated sugar. Jaggery is sold in Indian stores in blocks and in jars, in grated form. I usually buy the grated version because it saves me time and is much easier to use than the block version. If you are an aficionado of Mexican food and have piloncillo on hand, it makes a great substitute for jaggery.
    • Cilantro. Also called coriander leaves.
    • Ginger garlic paste. If you don't have ginger garlic paste, blend up four cloves garlic and a half-inch knob of ginger for this recipe.
    • Potatoes. Potatoes are completely optional in bharli vangi and you can leave them out, but I love the combination of eggplant and potatoes in this and many other recipes. The bharli vangi recipes I grew up eating always included potatoes and their creaminess works nicely with the eggplant.

    How to make bharli vangi

    Indian eggplant sliced into four without cutting all the way through.

    To prep the eggplant, make two criss-cross slits in the eggplant, cutting about ¾ths of the way down without going all the way through.

    Prepped Indian eggplants in a bowl of water.

    Immediately place the cut eggplants in a bowl of water to keep them from discoloring.

    Spices frying in wok for stuffed eggplant masala.

    Heat 1 teaspoon oil in a wok or karahi or skillet. Add coriander seeds, cumin seeds, cloves, cardamom pods and dried red chilies, broken into pieces. Saute until the coriander seeds are a light reddish-brown and all the spices are very aromatic, about 2-3 minutes on medium heat.

    Onions frying in wok.

    Add 1 cup of chopped onions to the wok and saute until the onions become soft.

    Peanuts and sesame seeds added to onions in wok.

    Add peanuts and sesame seeds to the wok and saute for a couple more minutes over medium heat. Remove all of this to a plate and set aside to cool.

    Coconut frying in wok.

    In the same wok, without adding more oil, add the grated coconut. Saute, stirring constantly, until the coconut is golden-brown. Don't walk away from it because coconut burns fast. Remove the coconut to the plate with the spices. Add the spices and the coconut to a blender and blend into a coarse paste with just enough water to keep the blades moving. You don't a fairly firm, not runny, masala because you need to stuff this into the eggplant.

    Spice ingredients added to blended eggplant masala in bow..

    Place the blended mixture in a bowl with a cup of chopped onions, half the cilantro, goda masala or garam masala, jaggery, turmeric, cayenne and salt. Add enough salt -- maybe even more than what you would normally be comfortable with, because this is the only time you will season the recipe. Mix well.

    Stuffing eggplants with prepared masala.

    Use your fingers to slightly separate the "petals" of the sliced eggplants and stuff in the spice mixture. Get in as much of the stuffing as you possibly can for best flavor because as the eggplant cooks the stuffing will infuse it with all the spices. Stuffing the eggplants is a slightly messy job but it's also fun!

    Cumin seeds, mustard seeds and asafetida in pan.

    In the same wok or skillet add 1 tablespoon oil over medium-high heat. Add mustard seeds and when they sputter add cumin seeds and asafetida.

    Onions frying in pan.

    Stir in the last cup of onions. Saute until the onions begin to brown.

    Sauteed onions with garlic.

    Stir in ginger garlic paste and saute for a couple more minutes.

    Stuffed eggplants in wok.

    Place the stuffed eggplants in the wok in a single layer.

    Stuffed eggplants in wok with potatoes.

    Mix the sliced potatoes with any leftover masala in the bowl and add to the wok, arranging the potatoes carefully on the sides of and between the eggplant. Pour ½ cup of water along the edges of the vegetables. Once the liquid bubbles and boils, cover the pot. Turn heat down to medium low and let the eggplants cook about 15-20 minutes. Add a little water along the edges as needed to ensure the eggplants and potatoes don't stick, or if you want a saucier dish.

    Stuffed Indian eggplants or bharli vangi cooked in wok or karahi.

    Occasionally turn the eggplants around to check so they cook evenly, using a spoon or small ladle to ensure you don't mash the eggplants or potatoes. Once the eggplants are very soft and a knife in the center of one goes cleanly through, turn off the heat. If you didn't add enough salt earlier, you can try and sprinkle some over at this point and gently mix it in. Garnish with cilantro. Serve hot.

    Indian stuffed eggplants or bharli vangi in wok with cilantro garnish.

    Would you like to save this recipe?

    Enter your email and I'll send this recipe to your inbox!

    Tips for success

    • Choose the correct variety of eggplant. This recipe needs small baby Indian eggplants. It won't work with any larger or longer varieties, like Italian eggplant or Japanese and Chinese eggplant. The eggplants should be no more than 2 inches in diameter. If you live outside India, you can find Indian eggplants at any Indian or Asian grocery store (my local H Mart stocks them).
    • Chop the onions at once. You will need onions at three different points in this recipe, but chopping them all at once makes prep much easier.
    • Use less oil. There has been a long-held belief among Maharashtrian cooks that you need to use tons of oil to make bharli vangi because it creates an attractive "tarri" or a deep-red pool of oil, on top of the cooked dish. I've seen recipes for bharli vangi that dump as much as half to one cup of oil in the pot. While that's all well and good, you don't need that much fat in your body. About 1 tablespoon + 1 teaspoon, the quantity I use, will yield a delicious -- and attractive -- dish.
    • Handle the eggplants gently as they cook. You want the eggplants to be very, very tender when they are done cooking, but you also want them to remain whole for the best presentation. Use a spoon to gently toss them in the sauce as they cook, instead of a ladle. This gives you more control and keeps the eggplant from falling apart in the pan.

    Serving suggestions

    Serve the bharli vangi with one of the following:

    • Simple dal and basmati rice
    • Vegan curd rice
    • Vegan lemon rice
    • Vegan turmeric rice

    Storage instructions

    • Refrigerate: Store in fridge in an airtight container for up to five days.
    • Freeze: Freeze up to three months.
    • Reheat: Thaw and reheat in microwave or on stovetop. Add water if needed and check for salt.

    More delicious eggplant recipes

    • Chettinad mushroom masala with cilantro garnish in a copper and steel bowl.
      Vegan Dahi Baingan (Indian Eggplant in Yogurt Sauce)
    • A white bowl with Sri Lankan Eggplant Curry, with baby aubergines on the side with curry leaves and turmeric
      Sri Lankan Eggplant Curry
    • Eggplant biryani in white bowl.
      Spicy Eggplant Biryani
    • Vangi bath in a karahi bowl with dal and raita.
      Vangi Bath (South Indian Eggplant Rice)
    Stuffed eggplants, or Maharashtrian bharli vangi, in karahi with coriander leaves garnish.
    Indian stuffed eggplants or bharli vangi in wok with cilantro garnish.

    Indian stuffed eggplant (bharli vangi)

    Vaishali · Holy Cow Vegan
    This much-loved Indian Maharashtrian dish of stuffed eggplants, or bharli vangi, features small, globe-shaped eggplants stuffed with a spicy coconut-peanut stuffing, and simmered until they are butter-soft and delicious.
    5 from 4 votes
    Print Recipe Pin Recipe Add to Collection Go to Collections
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Vegetable side
    Cuisine Indian
    Servings 6 servings
    Calories 295 kcal

    Equipment

    • Large bowl
    • Blender or food processor
    • Wok or skillet or any wide pan with a lid

    Ingredients
     
     

    • 6-7 small Indian eggplants
    • 1 tablespoon avocado oil or any neutral oil
    • 1 teaspoon mustard seeds
    • 1 teaspoon cumin seeds
    • ¼ teaspoon asafetida or hing
    • 1 red onion (finely chopped)
    • 1 heaping tsp ginger garlic paste (or blend four cloves garlic and a ½-inch knob of ginger for this recipe)
    • 4 yellow potatoes (cut into wedges)

    For the stuffing masala

    • 1 teaspoon avocado oil or any neutral oil
    • 1 tablespoon coriander seeds
    • 1 teaspoon cumin seeds
    • 2 dried red chilli peppers (broken into pieces)
    • 4 green cardamom pods
    • 4 cloves
    • 1 medium red onion (chopped)
    • ¼ cup raw peanuts
    • 2 tablespoons sesame seeds
    • ½ cup grated coconut (unsweetened)
    • 4 tablespoons cilantro (divided)
    • 1 tablespoon goda masala (or garam masala)
    • 2 tablespoons jaggery
    • ½ teaspoon turmeric
    • ½ to 1 teaspoon cayenne (skip this if very sensitive to heat. You already added the dried red chili peppers)
    • 2 red onions (about 2 cups, finely diced, divided)
    • 2 medium potatoes (like red potatoes or yellow potatoes. Don't use russets or a starchy potato that will fall apart easily. Cut the potatoes in long slices)
    • Salt to taste

    Instructions
     

    Prep the eggplants/brinjals/aubergines

    • Make two criss-cross slits in the eggplant, cutting about ¾ths of the way down without going all the way through. The eggplant should remain in a single piece. Immediately place the cut eggplants in a bowl of water to keep them from discoloring. Set aside.

    Make the stuffing

    • Heat 1 teaspoon oil in a wok or karahi or skillet. Add coriander seeds, cumin seeds, cloves, cardamom pods and dried red chilies, broken into pieces. Saute until the coriander seeds are a light reddish-brown and all the spices are very aromatic, about 2-3 minutes on medium heat.
    • Add 1 cup of chopped onions (approx 1 onion) to the wok and saute until the onions become soft.
    • Add peanuts and sesame seeds to the wok and saute for a couple more minutes over medium heat. Remove all of this to a plate and set aside to cool.
    • In the same wok, without adding more oil, add the grated coconut. Saute, stirring constantly, until the coconut is golden-brown. Don't walk away from it because coconut burns fast. Remove the coconut to the plate with the spices that are cooling.
    • Add the cooled spices and coconut to a blender and blend into a coarse paste with just enough water to keep the blades moving. You don't want a runny paste because you need to stuff this into the eggplant.
    • Place the blended mixture in a bowl with a cup of chopped onions, half the cilantro, goda masala or garam masala, jaggery, turmeric, cayenne and salt. Add enough salt -- maybe even more than what you would normally be comfortable with, because this is the only time you will season the recipe. The eggplants will absorb some of that salt along with the spices. Mix well.

    Stuff and cook the eggplants

    • Use your fingers to slightly separate the "petals" of the sliced eggplants and stuff in the spice mixture. Get in as much of the stuffing as you possibly can for best flavor because as the eggplant cooks the stuffing will infuse it with all the spices. Stuffing the eggplants is a slightly messy job but it's also fun!
    • In the same wok or skillet add 1 tablespoon oil over medium-high heat. Add mustard seeds and when they sputter add cumin seeds and asafetida. Stir in the last cup of onions. Saute until the onions begin to brown.
    • Stir in ginger garlic paste and saute for a couple more minutes.
    • Place the stuffed eggplants in the wok in a single layer.
    • Mix the sliced potatoes with any leftover masala in the bowl and add to the wok, arranging the potatoes carefully on the sides of and between the eggplant.
    • Pour ½ cup of water along the edges of the vegetables. Once the liquid bubbles and boils, cover the pot. Turn heat down to medium low and let the eggplants cook about 15-20 minutes. Add a little water along the edges as needed to ensure the eggplants and potatoes don't stick, or if you want a saucier dish.
    • After the eggplants have cooked for 10 minutes, turn them around gently to so they cook evenly on all sides. Use a spoon or small ladle to ensure you don't mash the eggplants or potatoes.
    • Once the eggplants are very soft and a knife in the center of one goes cleanly through, turn off the heat. If you didn't add enough salt earlier, you can try and sprinkle some over at this point and gently mix it in. Garnish with cilantro and serve hot.

    Nutrition

    Calories: 295kcalCarbohydrates: 42gProtein: 8gFat: 13gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 27mgPotassium: 1093mgFiber: 12gSugar: 17gVitamin A: 158IUVitamin C: 18mgCalcium: 98mgIron: 3mg
    Tried this recipe?Let us know in the comments below!

    You may also like

    • Vegan potato kugel.
      Vegan Potato Kugel
    • Vegan creamed spinach in bowl.
      Vegan Creamed Spinach
    • Cranberry sauce in bowl.
      Cranberry Sauce
    • Curried acorn squash in copper bowl.
      Curried Acorn Squash
    110 shares

    About Vaishali

    Hi! I'm Vaishali, a journalist turned food blogger. At Holy Cow Vegan I share easy, tasty recipes made with clean, wholesome ingredients that the entire family can enjoy.

    Reader Interactions

    Comments

      5 from 4 votes (2 ratings without comment)

      Leave a comment below. I love to hear from you! Cancel reply

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

      Recipe Rating




    1. Lina Prema

      September 22, 2024 at 2:36 pm

      5 stars
      Hi, Lina Prema from Milano/Italy. I was so curious to this recipe and as soon as my sister brought four eggplants from supermarket I prepared all ingredients.
      My sister doesn't eat red hot chili pepper and cayenne, so i skip them. I do not find at home grated coconut and used grated bread with coconut milk.
      I can't use peanuts, so I put some almonds.
      Yeah, I did some personal variations.
      Anyway, at the end the food was so delicious and tasty, with unique taste of India as I love. We ate it for two days.
      thanks for sharing all this knowledge about vegan indian food. I'm choosing something else to do in these days.
      virtual hugs

      Reply
      • Vaishali

        September 22, 2024 at 8:20 pm

        Hi Lina Prema, that sounds delicious. I am so happy you made the recipe work for you, with the substitutions. Thanks for the feedback. ❤️

        Reply
    2. Leni

      May 28, 2024 at 2:42 pm

      5 stars
      Oh my gosh... this looks so good! And the documentation is so clear and informative and the photos are so helpful. Thank you Vaishali for the beautiful work you do!

      Reply
      • Vaishali

        May 28, 2024 at 8:46 pm

        Thanks Leni!!

        Reply
    3. Vaishali Honawar

      December 21, 2012 at 5:04 pm

      Gemini, thanks!

      Reply
    4. Anonymous

      November 15, 2012 at 2:03 pm

      Hi Vaishali, I have been following your blog for a long time but never commented. It's great to have you back 🙂 I missed your posts! Bella

      Reply
      • Vaishali

        November 18, 2012 at 8:31 pm

        Bella, thanks for missing me! I do hope to post more frequently from now on. Happy you decided to comment.

        Reply
    5. Anonymous

      November 14, 2012 at 10:24 am

      I'm so happy to read a new post from you!
      I have been following your blog silently but already cooked several of your recipes which I loved!
      Great to "have you back" 😉
      Elsi

      Reply
      • Vaishali

        November 18, 2012 at 8:29 pm

        Elsi, thanks for your kind words, and for leaving a comment. 🙂 I am happy you've liked the recipes.

        Reply
    6. Vaishali

      November 07, 2012 at 12:52 am

      ricetteveg, not nearly as cute as,he is!:-)

      Reply
    7. ricetteveg.com

      November 06, 2012 at 8:44 am

      Decider?!? ihih cute! 🙂 Your eggplant recipe is amazing!

      Reply
    8. Nivedhanams Sowmya

      November 05, 2012 at 7:18 am

      welcome back Vaishali!! I missed you!! and glad u r back!! the eggplant looks very tempting!
      Sowmya
      Ongoing Event - CWF - Whole Wheat Flour

      Reply
      • Vaishali

        November 07, 2012 at 12:51 am

        Thanks, Sowmya.

        Reply
    9. Manasi

      November 04, 2012 at 3:27 am

      Glad you are back. How are you doing?

      You are so right about animal wisdom. We humans should learn from it, when alive, give all your love, there is nothing to give after that person has passed on.
      Opie( and other dogs and dare I say, most domestic animals) do just that. Though he must miss her, in his wisdom, he knows, he loved her a lot too and she knew that!

      On to the recipe, I am one of those people who dislike eggplants. But I will say this, I love the stuffing/ masala. Even as a child, I would beg my Mom to make double the stuffing, so I could eat it and my parents could enjoy their stuffed eggplant!
      I like the use of coconut milk and the stuffing is different from the one I am used to. Now, I have an american pressure cooker, it has a whistle, but it does not 'whistle' like Prestige or 'hawkins', I can never figure out how much time it requires. Do you have any clue?
      I want to try this , the husband can eat eggplant, I'll make and eat this stuffing 🙂

      Reply
      • Vaishali

        November 07, 2012 at 12:49 am

        Hi Manasi, not sure abt the cooker because it sounds different from mine. I'd say 10 more minutes after reaching pressure? Sorry if that doesn't help.
        I love eggplants but could eat the stuffing by itself too!

        Reply
    10. Sangita Kalarickal

      November 04, 2012 at 3:21 am

      Glad you're back.
      I missed reading your blog so I made your mango cupcakes this very afternoon! They're always a big hit.
      I love Bharli vangi and your recipe is definitely a keeper!
      Welcome back!

      Reply
      • Vaishali

        November 07, 2012 at 12:51 am

        Thank, Skay!

        Reply
    11. Minnie(@thelady8home)

      November 04, 2012 at 2:48 am

      Amazing!! This looks and sounds Fabulous. 😀 Too good.

      Reply
    12. BOb smerk

      November 04, 2012 at 1:56 am

      amazing recipes! your free to checkout my website cheers 😀

      Reply
    13. caren

      November 04, 2012 at 12:00 am

      welcome back vaishali...so glad you posted!

      Reply
      • Vaishali

        November 07, 2012 at 12:50 am

        Thanks, Caren. Good to be back.

        Reply

    Primary Sidebar

    Vaishali Honawar, owner and recipe creator at the Holy Cow Vegan food blog.

    Hi, I'm Vaishali

    I share easy, healthy and cost-friendly vegan recipes, especially Indian vegan recipes, designed to please the pickiest of eaters. So happy you are here!

    Learn more

    Popular

    • Vegan potato breakfast casserole in baking dish with steel spoon.
      Cheesy Vegan Breakfast Potato Casserole
    • Easy Vegetable Curry in large blue and white dutch oven with ladle.
      Easy Vegetable Curry (One-pot, 30 minutes)
    • Vegan pot pie with crackly golden crust and a filling of chunky vegetables in a savory stew with spoon.
      The Best Vegan Pot Pie
    • Crispy air fryer tofu cubes with a bowl of vegan mayo
      Air Fryer Tofu
    • Vegan lasagna in glass baking pan with green napkin on side.
      The Best Vegan Lasagna
    • Vegan almond flour cookies stacked in plate.
      Vegan Almond Flour Cookies (naturally sweetened)

    Footer

    Stay connected!

    • Contact me
    • Privacy Policy

    Browse

    • Drinks
    • Salads
    • Sauces & Dressings
    • Spice Blends
    • One-Pot
    • Quick & Easy
    • Air-Fryer Recipes
    • Instant Pot Recipes
    • Vegan Substitutes

    Get my latest recipes

    • Recipe updates
    • Weekly newsletter
    Names of major publications that Holy Cow Vegan recipes have appeared in, including Washington Post, Delish, Self, Huffpost and more.

    © 2024 Holy Cow Vegan LLC

    Rate This Recipe

    Your vote:




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

    Something went wrong. Please try again.