Egg Tamarind Curry
Boiled eggs simmer in a tangy tamarind gravy with onion, tomato, and warm spices. It is bold, comforting, and perfect with steamed rice or soft rotis when you want a simple Indian curry with plenty of flavor.
For 4 servings
- prep · ~15 min
Soak the tamarind and prepare the eggs.
1.Soak the tamarind in 1 cup warm water for 15 minutes.2.Mash it well with your fingers and strain to get a smooth tamarind extract.3.Lightly score the boiled eggs with a knife so the gravy can coat them better.TIPDo not cut too deep into the eggs or the whites may break in the curry. - temper · ~1 min
Make the tempering.
1.Heat oil in a pan over medium heat.2.Add mustard seeds and let them splutter.3.Add cumin seeds and curry leaves and cook for a few seconds until fragrant. - saute · ~7 min
Cook the onion base.
1.Add onion and green chili to the pan.2.Cook until the onion turns soft and lightly golden.3.Add ginger-garlic paste and cook until the raw smell goes away.TIPKeep the heat medium so the paste cooks through without burning. - saute · ~6 min
Cook the tomatoes and spices.
1.Add tomato and cook until soft and pulpy.2.Add turmeric powder, red chili powder, and coriander powder.3.Mix well and cook for 1 to 2 minutes until the masala smells rich. - simmer · ~5 min
Build the tamarind gravy.
Pour in the tamarind extract and the remaining 1 cup water. Add salt and jaggery, mix well, and bring the curry to a gentle simmer.
- simmer · ~10 min
Simmer the eggs in the curry.
Add the boiled eggs to the gravy and spoon some sauce over them. Cover and simmer for 8 to 10 minutes so the eggs absorb the tangy, spiced flavors.
TIPTurn the eggs once or twice so they pick up flavor evenly. - garnish · ~1 min
Finish with garam masala and coriander leaves.
Sprinkle in the garam masala and chopped coriander leaves. Simmer for 1 more minute, then switch off the heat.
- serve
Serve the egg tamarind curry hot.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Score the boiled eggs lightly, not deeply, so the gravy clings without the whites breaking apart.
- 2Strain the tamarind extract well to keep the curry smooth and free of fibrous bits.
- 3Cook the onions until lightly golden before adding tomatoes; this gives the gravy a sweeter, rounder base.
- 4Let the ginger-garlic paste lose its raw smell completely or the finished curry can taste harsh.
- 5Simmer the tamarind only gently after adding the eggs, since a hard boil can toughen the egg whites.
- 6Add the jaggery at the gravy stage, not at the end, so it fully melts and balances the sour tamarind.
- 7This curry tastes even better after 30 minutes of rest, when the eggs have more time to absorb the masala.
- 8Reheat on low heat with a splash of water if needed, as tamarind gravies can thicken as they sit.
Adapt it for your goals.
Low-oil
Use 1 tablespoon oil and cook the onion-tomato masala a bit longer with splashes of water; good if you want a lighter everyday curry.
spicierSpicier
Increase red chili powder or add one extra slit green chili for a hotter, sharper tamarind curry.
coconut styleCoconut-style
Add a few tablespoons of coconut milk at the end to soften the tamarind edge and make the gravy richer.
shallotShallot
Replace the onions with small shallots for a sweeter, more traditional South Indian-style flavor.
Why this is on our healthy list.
Protein From Eggs
Boiled eggs make this curry filling and satisfying while adding quality protein to the meal.
Antioxidant-Rich Base
Tomatoes, onions, curry leaves, and spices bring plant compounds that add both flavor and nutritional value.
Digestive Tang and Spice
Tamarind, cumin, ginger, and garlic are commonly used in Indian cooking for their bright taste and digestive support.
Frequently asked questions
Yes. Lightly pan-frying the boiled eggs with a pinch of turmeric can add extra flavor and help them hold up better in the gravy.



