Karela nu Shaak
A homestyle Gujarati bitter gourd stir-fry with onions, peanuts, jaggery, and a touch of tangy spice. The sweet-bitter balance makes karela mellow and deeply savory, perfect with roti or dal-rice.
For 4 servings
- prep · ~10 min
Slice the karela and onions.
Cut the karela into thin rounds. If the seeds are very hard, remove them. Slice the onions thin so they soften and blend into the shaak.
- temper · ~1 min
Make the tempering.
1.Heat oil in a wide pan over medium heat.2.Add mustard seeds and let them splutter.3.Add cumin seeds and asafoetida.4.Stir for a few seconds until fragrant.TIPUse a wide pan so the karela cooks evenly and dries out nicely instead of steaming. - saute · ~6 min
Cook the onions.
Add the sliced onion and cook until soft and lightly golden, stirring often.
- saute · ~2 min
Add the karela and spices.
1.Add the sliced karela and mix well with the onions.2.Add turmeric powder, red chili powder, coriander powder, and salt.3.Stir well to coat everything evenly.4.Cook for 2 minutes, stirring often. - simmer · ~12 min
Cover and cook until tender.
Lower the heat, cover the pan, and cook until the karela softens. Stir once or twice during cooking so it does not catch at the bottom.
TIPCook on low heat to soften the bitterness gradually without burning the onions. - saute · ~5 min
Add peanuts, jaggery, and amchur.
Uncover the pan. Add crushed peanuts, jaggery, and dry mango powder. Mix well and cook until the shaak turns semi-dry and the sweet-tangy flavors coat the karela.
- serve
Serve the Karela nu Shaak hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Slice the karela very thin so it softens evenly and the bitterness mellows faster.
- 2Cook the onions until lightly golden, not just translucent; that sweetness balances the karela.
- 3Use a wide pan and avoid overcrowding so the shaak becomes semi-dry instead of soggy.
- 4If your karela is very mature and bitter, remove the hard seeds before slicing.
- 5Add jaggery and amchur only after the karela is tender, or the vegetable can stay slightly firm.
- 6Crush the peanuts coarsely, not finely, so they add texture rather than turning pasty.
- 7This shaak tastes even better after resting 10 to 15 minutes, when the sweet, bitter, and tangy notes settle.
Adapt it for your goals.
Low-oil
Reduce the oil slightly and cook covered on low heat a bit longer; good if you want a lighter everyday shaak.
no onionNo-onion
Skip the onions for a simpler fasting-style or pantry version; increase peanuts slightly for body and balance.
spicierSpicier
Add extra red chili powder or a chopped green chili in the tempering if you prefer a sharper heat against the jaggery.
jainJain
Omit onion and asafoetida if needed, and keep the peanut-jaggery-amchur finish for the signature sweet-bitter balance.
Why this is on our healthy list.
Vegetable-forward side dish
Bitter gourd makes this shaak a vegetable-rich accompaniment that pairs well with simple roti or dal-rice meals.
Good fats and crunch from peanuts
Crushed peanuts add satisfying texture along with plant-based fats and some protein, making the dish more filling.
Moderate oil home-style cooking
This stir-fry uses a modest amount of oil and relies on slow cooking, onions, and spices for flavor.
Frequently asked questions
Slice the karela thin, remove any hard mature seeds, and cook it slowly with onions until tender. The jaggery and amchur at the end also soften the bitter edge.



