Hagalakayi Gojju
A quintessential Karnataka-style sweet, sour, and spicy curry made with bitter gourd. Slow-cooked in a tamarind-jaggery base with a fragrant coconut masala, this dish transforms the sharp bitterness of hagalakayi into a beautifully balanced, tangy delight that pairs perfectly with steamed rice or jowar roti.
For 4 servings
- prep · ~15 min
Prepare the bitter gourd.
1.Wash the bitter gourd and pat dry. Cut into thin, even rounds about 0.5 cm thick.2.Place the sliced bitter gourd in a bowl, sprinkle 0.25 tsp of salt and a pinch of turmeric. Mix well and set aside for 10 minutes.3.After 10 minutes, squeeze the bitter gourd slices gently to release excess bitter juice. Discard the liquid.TIPSqueezing out the juice reduces bitterness significantly. Don't skip this step if you prefer a milder taste. - fry · ~10 min
Shallow fry the bitter gourd.
1.Heat 1 tbsp oil in a heavy-bottomed pan over medium heat.2.Add the squeezed bitter gourd slices and spread them in a single layer.3.Fry, stirring occasionally, until they turn golden brown and slightly crisp at the edges (8-10 minutes). Remove and set aside.TIPCook on medium heat — high heat will burn the edges before the center cooks. - roast · ~5 min
Roast and grind the masala paste.
1.In a small pan, dry roast coriander seeds, cumin seeds, fenugreek seeds, dried red chilies, and sesame seeds on low heat until aromatic (2-3 minutes).2.Add grated coconut and roast for another minute until it turns lightly golden.3.Transfer the roasted mixture to a mixer grinder. Add 2-3 tbsp water and grind to a smooth, thick paste.TIPRoast the fenugreek seeds only until they turn light brown — over-roasting makes them bitter. - prep · ~5 min
Prepare the tamarind extract.
1.Soak the tamarind pulp in 1/4 cup warm water for 5 minutes.2.Squeeze well and strain the tamarind juice. Discard the pulp and fibers. - simmer · ~7 min
Simmer the gojju base.
1.In the same heavy-bottomed pan used for frying, pour the tamarind extract.2.Add the ground coconut masala paste, jaggery, remaining 0.25 tsp salt, and 0.25 tsp turmeric powder.3.Add 3/4 cup of water and bring to a gentle simmer. Cook for 5-7 minutes until the raw smell disappears and the gravy thickens slightly. - simmer · ~10 min
Add the fried bitter gourd and cook together.
1.Add the fried bitter gourd slices to the simmering gravy.2.Mix well so all pieces are coated. Cover and simmer on low heat for 8-10 minutes.3.Stir occasionally. The gojju is ready when the gravy is thick and clings to the bitter gourd, and oil specks appear on the surface.TIPThe gojju thickens as it cools. Aim for a thick, coating consistency — not too dry, not runny. - temper · ~2 min
Make the tempering.
1.In a small pan, heat the remaining 1 tbsp oil over medium heat.2.Add mustard seeds and let them splutter (30 seconds).3.Add urad dal and fry until golden (30 seconds).4.Add curry leaves and a pinch of asafoetida. Stir for a few seconds until fragrant.5.Pour the entire tempering over the gojju immediately. Mix gently. - garnish
Garnish with fresh coriander leaves and serve hot.
Sprinkle chopped coriander leaves on top. Serve Hagalakayi Gojju hot with steamed rice or jowar roti.
TIPThis gojju tastes even better the next day after the flavors have melded together.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Squeeze excess juice from bitter gourd after salting to reduce bitterness.
- 2Roast fenugreek seeds only until light brown to avoid a bitter taste.
- 3Fry bitter gourd on medium heat for even browning without burning.
- 4Simmer the gojju until oil specks appear on the surface for a thick gravy.
- 5The gojju thickens as it cools, so stop cooking while still slightly loose.
- 6Store leftovers in the fridge – flavors deepen overnight for a tastier dish.
Adapt it for your goals.
Vegan
This recipe is already vegan by default, as it uses no animal products – perfect for plant-based diets.
low oilLow-oil
Reduce oil for frying bitter gourd by using a non-stick pan, or blanch the slices instead; still use oil for tempering for essential flavor.
gluten freeGluten-free
Naturally gluten-free as written – verify asafoetida brand is gluten-free, as some brands add wheat flour.
nut freeNut-free
Replace coconut with roasted chickpea flour (besan) thinned with water, though the taste will differ slightly.
Why this is on our healthy list.
Rich in Bitter Compounds
Bitter gourd contains charantin and momordicin, compounds known for their potential to support healthy blood sugar levels.
Good Source of Dietary Fiber
The bitter gourd and coconut provide fiber that aids digestion and promotes a feeling of fullness.
Contains Essential Minerals
Ingredients like sesame seeds, cumin, and fenugreek contribute calcium, iron, and magnesium.
Low in Calories
This dish is naturally low in calories, making it a light yet satisfying accompaniment to a meal.
Frequently asked questions
Fresh bitter gourd is recommended for the best texture and flavor, but frozen can be used; thaw and pat dry, then proceed with salting and squeezing.



