Egg Vindaloo
Boiled eggs simmered in a tangy, spicy Goan-style gravy with vinegar, garlic, and warm spices. This rich curry has bold flavor, a gentle heat, and pairs especially well with rice, pav, or soft chapati.
For 4 servings
- prep · ~12 min
Boil and peel the eggs.
Place the eggs in a pot, cover with water, and boil until hard-cooked. Cool, peel, and lightly score each egg with a knife so the gravy flavors soak in.
- mix · ~4 min
Make the vindaloo paste.
1.Blend the garlic, ginger, dried red chili, cumin seeds, black peppercorns, cloves, cinnamon, turmeric powder, red chili powder, coriander powder, and vinegar into a smooth paste.2.Add 1 to 2 tbsp water only if needed to help the paste move.3.Set the paste aside while you start the curry. - fry · ~3 min
Lightly fry the eggs.
Heat 1 tbsp oil in a pan over medium heat. Add the boiled eggs and turn them gently for 2 to 3 minutes until they get a few light golden spots, then remove.
- saute · ~7 min
Cook the onions.
Add the remaining oil to the same pan and cook the chopped onions over medium heat until soft and lightly golden.
- saute · ~8 min
Cook the vindaloo base.
1.Add the chopped tomatoes and cook until soft and pulpy.2.Add the prepared vindaloo paste and cook on medium-low heat until fragrant and the oil begins to show at the edges.3.Stir in the salt and cook for another minute. - simmer · ~10 min
Simmer the curry with the eggs.
Pour in the water and mix well to make a medium-thick gravy. Add the fried eggs, cover, and simmer gently for 8 to 10 minutes so the eggs absorb the spicy, tangy sauce.
- garnish
Garnish with coriander leaves.
- serve
Serve hot with rice, pav, or chapati.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Score the boiled eggs shallowly, not deeply, so they absorb gravy without breaking apart.
- 2Lightly frying the eggs first helps the surface firm up and keeps them from tasting bland in the sauce.
- 3Cook the vindaloo paste until oil shows at the edges; this removes the raw spice taste and rounds out the vinegar.
- 4Keep the simmer gentle after adding the eggs, or they can turn rubbery and the gravy may split.
- 5If the curry tastes too sharp at first, let it rest 10 minutes; the vinegar mellows as the masala settles.
- 6This curry often tastes even better the next day, once the eggs have had more time to absorb the tangy masala.
Adapt it for your goals.
Potato-addition
Add boiled potato chunks with the eggs for a heartier curry that soaks up the spicy, tangy gravy beautifully.
spicierSpicier
Increase dried red chilies or chili powder for a hotter vindaloo with more classic fiery punch.
onion freeOnion-free
Skip the onions and cook the tomato-spice paste a bit longer for a sharper, more direct vindaloo-style gravy.
coconut oilCoconut-oil
Use coconut oil instead of neutral oil for a more coastal Goan aroma and deeper regional character.
Why this is on our healthy list.
Protein from Eggs
Eggs make this curry satisfying and provide high-quality protein that helps make the meal more filling.
Rich in Aromatic Spices
Garlic, ginger, cumin, pepper, cloves, and cinnamon add flavor depth along with beneficial plant compounds.
Tomato-Based Gravy
Tomatoes and onions create a vegetable-based sauce that adds body, flavor, and useful micronutrients.
Frequently asked questions
Yes, but frying gives the eggs light color, better texture, and helps them hold up better during simmering.



