This Bagara Baingan recipe is a keeper; it makes a rich and flavorful South Indian eggplant curry with small Indian purple brinjals simmered in a delicious coconut and peanut gravy. Nutty, spicy, and deeply satisfying, it pairs perfectly with roti, naan, or rice for a comforting meal.

Jump to:
Why does this work?
- A delicious way to enjoy eggplant, it's rich, flavorful, and perfect for vegetarians.
- The coconut and peanut gravy is creamy, nutty, and pairs well with roti, naan, or rice.
- Ideal for special occasions and gatherings, as this dish always impresses. Serve with bhindi using bhindi aloo recipe, veg malai kofta, ghee rice, or vegetable biryani layered, and you have a grand menu.
- Tastes even better the next day as the eggplants soak up all the flavors, just like the bittergourd theeyal and toor dal sambar, making it perfect for make-ahead meals. So make it in advance and refrigerate; the eggplants will nicely soak in the spices and gravy.
Ingredients Needed
- Eggplants (small purple variety) that are washed, dried, and slit.
- Spices - turmeric, red chili powder, and garam masala.
- Condiments - mustard, fennel, cumin seeds, poppy seeds, white sesame, peanuts, white sesame seeds, tamarind extract, salt, sugar(optional)
- grated coconut, onions, coriander leaves, curry leaves, and green chilies.
- ginger-garlic paste.
How to make Bagara Baingan?
Sautee eggplants
For this dish, start by washing, drying, and making slits in the eggplants. You can fry or sauté them as they are, or for extra flavor, lightly stuff the slits with a mix of red chili powder, turmeric, and salt (optional) before cooking. Once done, set them aside.

- Step 1: Eggplants are washed, dried, and slit, and ready to be spiced.

- Step 2: Heat a pan and sautee the eggplants. You can cover and cook on a low flame.

- Step 3: Once they are half-cooked, transfer them to a bowl.

- Step 4: Dry roast coconut, peanuts, poppy seeds, and sesame seeds until they are roasted and fragrant. Cool and grind to a paste.
Grind to a paste
Roast the peanuts, freshly grated coconut, sesame seeds, and poppy seeds until aromatic, taking care not to burn them. Let the mixture cool, then grind it into a smooth paste and set aside for later use.
Eggplant Gravy
Heat oil and saute the chopped onions with ginger-garlic paste until the raw smell disappears. Add cumin, fennel, coriander, red chili powder, turmeric, and salt, and mix well. Stir in the prepared coconut paste and cook until everything is well combined.
Add tamarind extract, a little sugar, and adjust salt as needed. Mix well to form a smooth gravy. Once it begins to boil, add the eggplants and simmer until they are tender and fully cooked.

- Step 5: Make a gravy by sauteeing onions, green chilies and adding the coconut paste. Add the spices and cook well. Add water as needed to adjust consistency.

- Step 6: Add the sauteed eggplant and a cup of hot water, and cook covered until the eggplant is thoroughly cooked.
Garnish with chopped coriander leaves.

- Step 7: Garnish with coriander leaves.

- Step 8: Transfer to a serving dish.

Enjoy this dish with white rice or rotis; it makes a very comforting and delicious meal. If you like this recipe with eggplants, you may also love another recipe with mashed eggplants called baingan bartha.
Useful Tips
- Lightly spice the slit eggplants with turmeric, red chili, and salt to enhance the flavor of the dish.
- The eggplants can be lightly sautéed until just half-cooked, as they will finish cooking later in the gravy.
- Take care not to burn the peanuts and coconut while roasting to avoid the bitter taste.
- Adding the tamarind extract and sugar gives a nice flavor to the dish (optional but recommended).
- When adding water to cook the eggplants, use boiling water to help maintain the cooking temperature and ensure even cooking.
- Make this dish in advance so the eggplant can soak up all the flavors.
Related Recipes
If you tried this Bagara Baingan Recipe or any other recipe on my blog, please leave a 🌟 star rating and a 📝 comment below. I love hearing from you!

Bagara Baingan Recipe
Ingredients
First set of ingredients (curry)
- 10 -15 eggplants
- 1 onion finely chopped
- 6 tbsp oil
- 3 tsp ginger garlic paste
- 1 tsp mustard seeds
- ½ tsp fennel seeds
- 1 sprig curry leaves
- 4 slit green chillies
- ½ tsp cumin powder
- 2 tsp coriander powder
- 1 tsp red chilli powder
- ½ tsp turmeric powder
- ½ tsp garam masala powder
- 1 lemon sized tamarind juice squeezed
- 1 tsp salt
- ½ cup coriander leaves chopped
Second set of ingredients (paste)
- 8 tbsp peanuts
- 6 tbsp coconut frozen or fresh grated
- 4 tsp sesame seeds
- 2 tsp poppy seeds
Instructions
Paste Preparation
- In a pan ,dry roast grated coconut, groundnuts, poppy seeds and sesame seeds by constantly stirring it on medium to low flame taking care not to burn
- After about 5 to 6 minutes ,when you get a nice aroma switch off the flame.Cool and grind the contents to a fine paste using very little water. Keep aside.
Baingan Bagara Curry preparation
- In a deep bottomed pan, heat oil .Sautee the eggplants which are slit. You can also optionally choose to spice the eggplants with a little red chilli powder,turmeric and salt.
- In a deep bottomed pan , heat oil and add mustard , and sesame.
- Add slit green chilies, curry leaves and sautee.
- Add chopped onions and cook until translucent .Add ginger garlic paste and cook till raw smell disappears.
- Add spices cumin, fennel, coriander, red chili, turmeric , salt and mix well.
- Add ground coconut mixture and coat well
- Add about 1 cup of water and bring it to a boil.
- Add the fried egg plants to this sauce .
- Add tamarind juice, sugar and easy garam masala
- Cook well and garnish with chopped coriander leaves.
Notes
- Lightly spice the slit eggplants with turmeric, red chili, and salt to enhance the flavor of the dish.
- The eggplants can be lightly sautéed until just half-cooked, as they will finish cooking later in the gravy.
- Take care not to burn the peanuts and coconut while roasting to avoid the bitter taste.
- Adding the tamarind extract and sugar gives a nice flavor to the dish (optional but recommended).
- When adding water to cook the eggplants, use boiling water to help maintain the cooking temperature and ensure even cooking.
- Make this dish in advance so the eggplant can soak up all the flavors.










I love Baigan. This dish is looking yummy.
Thank you so much, am sure you will love this dish made with baingan!
Those baby eggplants are adorable, but I never know what to do with them. Problem solved! This sauce is definitely a winner, I can already tell.
Yes rightly said, the sauce goes perfectly with the fried eggplants. Thank you for the lovely comments!
I love baigan in any form but somehow never tried with gravy. Your dish looks too good. I will definitely try this.
Thank you Deeksha, please do try and let me know how you like it!
I have a feeling I've heard of bagara baingan before but didn't have a clue what ingredients were involved. Admittedly, I've never actually eaten eggplant! What a sheltered life I've led...!
Great recipe 🙂
Caz xx
We also do not cook eggplants that often and usually I end up making a stir fried kind of dish. This however is a very flavorful dish and I also got to learn and make it couple of years ago. Thank you so much!
Absolutely love this Hyderabadi curry👍 and this is the most beautiful curry too💜
Thank you Jyo, yes indeed the curry is so flavorful and tasty.
Oh my.. This looks so delish!❤️❤️
Thank you so much!
What an interesting recipe! I tried eggplant once and didn't like it. This has so many added flavors I bet it is amazing and it is worth a try. Thanks for sharing your recipe!
Thank you Diane. I think you will not be disappointed by this recipe . Frying the eggplant , the spices used and the gravy base together gives it a special taste.I would love to hear how it turned out if you try making it.
Looks so delicious & tempting. I like these juicy eggplants in flavorful creamy sauce.
Thank you Megala . It is truly a delicious dish.
I have never tried bagara baingan. Sounds flavorful and delicious 😍😍
Thank you Smitha, hope you try it some time.!
Eggplants are so versatile. Good one. xx
Thank you Lorelle !
Nice one. I love eggplants very much
Thank you Deepa!