Egg Balchao
Hard-boiled eggs simmered in a fiery, tangy Goan-style masala made with dried red chilies, vinegar, and aromatic spices. This Portuguese-influenced dish from Goa is intensely flavorful with a deep, smoky heat that mellows beautifully after a day or two, making it the perfect make-ahead pickle-like curry.
For 4 servings
- prep
Soak the dried red chilies.
Deseed the dried red chilies and soak them in warm water for 30 minutes. Drain and set aside.
TIPUse Kashmiri or Byadgi chilies for vibrant color and manageable heat. - prep
Boil and prep the eggs.
Place eggs in a pot, cover with cold water, and bring to a boil. Cook for 8 minutes, then transfer to ice water. Peel and halve them lengthwise. Set aside.
TIPSlightly older eggs peel more easily than fresh ones. - mix · ~2 min
Make the balchao masala paste.
1.In a blender, add the soaked and drained red chilies, garlic, ginger, cumin seeds, black peppercorns, cloves, cinnamon stick, mustard seeds, and turmeric powder.2.Pour in the coconut vinegar and blend to a smooth, thick paste. Add a splash of water if needed to help the blades move.3.Scrape down the sides and set the paste aside.TIPGrind to a very fine paste — a coarse paste will make the curry grainy. - fry · ~5 min
Fry the boiled eggs.
1.Heat 1 tablespoon of oil in a heavy-bottomed pan over medium heat.2.Place the egg halves cut-side down and fry for 1-2 minutes until lightly golden.3.Flip carefully and fry the other side for another minute. Remove and set aside on a plate.TIPPat the eggs completely dry before frying to prevent oil splatter. - saute · ~15 min
Sauté the onions and build the base.
1.Add the remaining 1 tablespoon of oil to the same pan.2.Add the chopped onions and sauté until deep golden brown, about 8-10 minutes.3.Add the chopped tomatoes and slit green chilies. Cook until the tomatoes turn soft and pulpy, about 5 minutes.TIPTake your time browning the onions — this deep caramelization is key to the rich flavor. - saute · ~10 min
Cook the masala paste.
1.Reduce the heat to low and add the ground balchao paste to the pan.2.Stir continuously and cook the paste for 8-10 minutes until the raw smell disappears and the oil starts to separate from the sides.3.Stir in the grated jaggery and salt.TIPKeep stirring — the thick paste can catch and burn easily on the bottom. - simmer · ~12 min
Simmer the curry.
1.Pour in the water and stir well to combine. Bring the mixture to a gentle boil.2.Reduce the heat to low, cover, and let it simmer for 10-12 minutes until the gravy thickens and turns glossy.3.Taste and adjust salt or vinegar if needed.TIPThe gravy should be thick enough to coat the back of a spoon — not watery. - assemble · ~5 min
Add the fried eggs back to the curry.
1.Gently slide the fried egg halves into the simmering gravy, cut-side up.2.Spoon some gravy over the eggs and let them warm through for 2-3 minutes.3.Turn off the heat and let it rest for 5 minutes for the flavors to meld.TIPAvoid vigorous stirring after adding the eggs or they may break apart. - garnish
Garnish with fresh coriander leaves and serve hot.
Transfer to a serving bowl, scatter chopped coriander leaves on top, and serve with steamed rice, pav, or crusty bread.
TIPBalchao tastes even better the next day as the spices deepen. Store refrigerated in a glass container.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Slightly older eggs peel more cleanly after boiling — use eggs that are at least a week old.
- 2Pat boiled egg halves completely dry before frying to prevent aggressive oil splatter.
- 3Grind the balchao masala to a very fine paste so the curry is silky, not grainy.
- 4Cook the onion until deep golden brown — this caramelization is the backbone of the dish's richness.
- 5Stir the masala paste continuously while frying to stop it from catching and burning on the pan bottom.
- 6Let the finished balchao rest overnight in the fridge; the flavors deepen and mellow beautifully.
- 7Store leftovers in a glass container — the vinegar-based curry keeps well for up to a week.
Adapt it for your goals.
Paneer balchao
Replace hard-boiled eggs with cubed, pan-fried paneer for a vegetarian version that still soaks up the spicy, tangy masala beautifully.
prawn balchaoPrawn balchao
Substitute the boiled eggs with cleaned prawns — add them directly to the simmering gravy for the last 3-4 minutes until just cooked through for a classic Goan seafood variation.
low oilLow-oil
Skip the initial egg frying and the second oil addition; simply add the boiled egg halves to the simmered gravy to reduce oil without sacrificing much flavor.
Why this is on our healthy list.
Rich in Protein
Eggs provide high-quality complete protein with all essential amino acids, supporting muscle repair and satiety.
Antioxidant-Rich Spices
The combination of cumin, cloves, turmeric, and cinnamon supplies natural antioxidants that help combat oxidative stress.
Supports Digestive Health
Ginger, garlic, and mustard seeds are traditionally used to stimulate digestion and reduce bloating.
Low in Added Sugar
Only a teaspoon of jaggery is used across the entire dish, keeping the sugar content minimal compared to many curries.
Frequently asked questions
Yes, but the flavor and heat will change. Kashmiri or Byadgi chilies are recommended for vibrant red color and low to moderate heat. Guntur or bird's eye chilies will make it much spicier.



