Masala Eggs
Boiled eggs simmered in a quick onion-tomato masala make a simple, satisfying Indian side or light main. The gravy is warmly spiced, lightly tangy, and perfect with roti, bread, or a small bowl of rice.
For 4 servings
- boil · ~12 min
Boil and peel the eggs.
Place the eggs in a pan, cover with water, and boil until hard-cooked. Cool, peel, and lightly slit each egg so the masala coats them better.
TIPA few shallow slits help the gravy cling to the eggs without breaking them. - saute · ~7 min
Cook the onion base.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and let them sizzle for 20-30 seconds.3.Add onion and green chili, then cook until the onion turns light golden, 5-6 minutes.4.Add ginger and garlic and sauté until the raw smell goes, about 1 minute. - saute · ~9 min
Make the masala.
1.Add tomato and salt, then cook until the tomato softens, 4-5 minutes.2.Add turmeric powder, red chili powder, and coriander powder.3.Mix well and cook until the masala looks thick and the oil starts to show at the edges, 3-4 minutes.TIPKeep the heat medium so the spice powders cook gently and do not burn. - simmer · ~5 min
Simmer the eggs in the masala.
1.Pour in water and stir to loosen the masala into a thick gravy.2.Add the boiled eggs and turn them gently in the gravy.3.Sprinkle garam masala and simmer uncovered for 4-5 minutes so the eggs pick up the flavor. - garnish
Finish with coriander leaves.
- serve
Serve hot with roti, bread, or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Make 2-3 shallow slits in each boiled egg so the onion-tomato masala seeps in without tearing the whites.
- 2Cook the onions to light golden, not dark brown, or the gravy can taste bitter instead of balanced and mildly sweet.
- 3Add the powdered spices only after the tomatoes soften; this keeps them from catching on the pan and turning harsh.
- 4Stop cooking the masala when oil begins to separate at the edges—this is the key cue that the tomatoes and spices are properly cooked.
- 5Simmer the eggs uncovered for a few minutes only; overcooking can make the eggs rubbery and tighten the gravy too much.
- 6This dish tastes even better after a short rest, so let it sit 10 minutes before serving if you want deeper flavor in the eggs.
- 7Reheat gently on low heat with a splash of water, since the thick masala tends to tighten up as it cools.
Adapt it for your goals.
Dry-masala
Use less water and cook the masala down further for a thicker coating that works especially well with chapati or toasted bread.
spicierSpicier
Add an extra green chili or a little more red chili powder for a hotter version that pairs nicely with plain rice.
potato and eggPotato-and-egg
Add boiled potato chunks along with the eggs to make it more filling and stretch the masala into a heartier meal.
restaurant styleRestaurant-style
Lightly shallow-fry the boiled eggs with a pinch of turmeric before simmering for a richer taste and better color.
Why this is on our healthy list.
Protein-Rich Main
Eggs make this dish satisfying and help turn a simple masala into a filling side or light meal.
Tomato-Based Gravy
Tomatoes bring natural acidity and useful antioxidants while keeping the gravy bright and lighter than cream-based curries.
Aromatic Spice Benefits
Ginger, garlic, cumin, and coriander add flavor depth and are commonly used in home cooking for their digestive warmth.
Frequently asked questions
Yes. Lightly pan-frying the boiled eggs in a little oil, often with a pinch of turmeric, gives them a firmer surface and extra flavor.



