Badanekayi Yennegai
A classic Karnataka dish where tender baby eggplants are stuffed with a fragrant blend of roasted peanuts, coconut, and spices, then simmered in oil to create a rich, nutty gravy. It pairs beautifully with jolada rotti or steamed rice.
For 4 servings
Prepare the Eggplants
- Wash the baby eggplants and pat them dry. Retain the stems.
- Make a '+' shaped slit from the base of each eggplant, cutting about three-quarters of the way up. Be careful not to cut them all the way through.
- Immediately place the slit eggplants in a bowl of salted water for 10-15 minutes. This prevents them from browning and helps remove any bitterness.
Roast and Grind the Masala
- In a heavy-bottomed pan over low-medium heat, dry roast the peanuts until they are aromatic and have light brown spots. Transfer to a plate to cool.
- In the same pan, roast the sesame seeds until they start to pop and turn fragrant. Remove and set aside.
- Next, roast the coriander seeds, cumin seeds, and dried red chillies together for about a minute until aromatic.
- Finally, add the grated dry coconut and roast for 30-40 seconds until it's lightly golden. Be careful as it burns quickly.
- Allow all roasted ingredients to cool down completely. Then, transfer them to a grinder jar and blend into a slightly coarse powder. Do not add water.
Stuff the Eggplants
- Drain the eggplants from the salted water and pat them completely dry with a kitchen towel.
- Take the ground masala powder in a bowl. Gently open the slits of each eggplant and stuff them generously with the masala. Press firmly to pack it in.
- Reserve any leftover masala powder for the gravy.
Sauté the Stuffed Eggplants
- Heat the groundnut oil in a wide, heavy-bottomed pan or kadai over medium heat.
- Add the mustard seeds and let them splutter. Add the curry leaves and sauté for a few seconds.
- Add the finely chopped onion and cook for 4-5 minutes until it becomes soft and translucent.
- Add the ginger-garlic paste and sauté for another minute until the raw aroma disappears.
- Carefully place the stuffed eggplants in the pan in a single layer. Sauté gently for 5-7 minutes, turning them occasionally, until they are lightly seared on all sides.
Simmer the Curry
- Add the leftover masala powder, turmeric powder, tamarind pulp, jaggery, and salt to the pan.
- Gently stir to combine everything with the oil, being careful not to break the eggplants.
- Pour in 1.5 cups of warm water and stir gently. Bring the gravy to a boil.
- Once boiling, reduce the heat to low, cover the pan with a lid, and let it simmer for 15-20 minutes.
- Cook until the eggplants are tender (a knife should easily pierce through) and the oil starts to separate and float on top of the gravy.
Garnish and Serve
- Turn off the heat and garnish with freshly chopped coriander leaves.
- Let the curry rest for at least 10 minutes to allow the flavors to meld together.
- Serve hot with jolada rotti (sorghum flatbread), chapati, or steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Select small, fresh, and tender baby eggplants for the best flavor and texture.
- 2Roast all the masala ingredients on low heat to bring out their maximum aroma without burning them.
- 3Do not over-stuff the eggplants, as the filling might spill out too much while cooking.
- 4Using warm water for the gravy helps maintain the cooking temperature and enhances the flavor.
- 5The curry thickens as it cools. Adjust the water quantity if you prefer a thinner gravy.
- 6This dish tastes even better the next day as the eggplants absorb more flavor from the gravy.
Adapt it for your goals.
No Onion, No Garlic
For a sattvic version, simply omit the onion and ginger-garlic paste. The dish will still be flavorful due to the rich masala.
Creamier GravyCreamier Gravy
Add 1 tablespoon of white poppy seeds (khus khus) or 5-6 cashews while roasting the masala ingredients. This will result in a thicker, creamier gravy.
Different Spice BlendDifferent Spice Blend
For a Maharashtrian touch, add 1 teaspoon of Goda Masala along with the turmeric powder.
With Other VegetablesWith Other Vegetables
You can use the same stuffing and gravy base with other vegetables like baby potatoes, capsicum (bell peppers), or okra (bhindi).
Why this is on our healthy list.
Rich in Healthy Fats
The use of peanuts, sesame seeds, and coconut provides monounsaturated and polyunsaturated fats, which are beneficial for heart health and provide sustained energy.
Good Source of Fiber
Eggplant is an excellent source of dietary fiber, which aids in digestion, helps maintain bowel regularity, and can contribute to a feeling of fullness.
Packed with Antioxidants
This dish is rich in antioxidants from various sources: nasunin in eggplant skin, vitamin E in peanuts, and curcumin in turmeric, which help combat oxidative stress in the body.
Plant-Based Nutrients
As a completely plant-based dish, it provides essential nutrients, vitamins, and minerals from vegetables, nuts, and seeds, making it a wholesome meal option.
Frequently asked questions
One serving of Badanekayi Yennegai contains approximately 280-320 calories, depending on the amount of oil and nuts used. It's a nutrient-dense dish.



