Egg Masala Fry
Boiled eggs are lightly pan-fried and coated in a thick onion-tomato masala with warm spices. This homestyle Indian side dish is quick to make and pairs well with roti, paratha, or rice.
For 4 servings
- prep · ~12 min
Boil and score the eggs.
1.Place the eggs in a saucepan and cover with water.2.Boil until hard-cooked, about 10-12 minutes.3.Cool, peel, and make 2-3 light slits on each egg so the masala coats well.TIPLight slits help the spices cling without breaking the eggs. - fry · ~3 min
Pan-fry the eggs lightly.
1.Heat 1 tbsp oil in a pan over medium heat.2.Add the boiled eggs with a pinch of turmeric powder and a pinch of salt.3.Turn gently and fry for 2-3 minutes until lightly blistered in spots.4.Remove the eggs to a plate. - temper · ~1 min
Make the tempering.
1.Heat the remaining 1 tbsp oil in the same pan.2.Add mustard seeds and let them splutter.3.Add cumin seeds and curry leaves and cook for a few seconds.4.Add green chili and stir briefly.TIPKeep the heat medium so the seeds crackle without burning. - saute · ~7 min
Cook the onion base.
1.Add the chopped onion and cook until soft and light golden, 5-6 minutes.2.Add ginger and garlic and sauté for 1 minute until the raw smell fades. - saute · ~6 min
Cook the tomato masala.
1.Add tomato, red chili powder, coriander powder, black pepper, and the remaining salt.2.Mix well and cook until the tomatoes break down and the masala thickens, 4-5 minutes.3.Add water to loosen the pan juices and cook 1 minute more.TIPCook until the tomatoes lose their raw taste and the masala looks glossy. - saute · ~3 min
Coat the eggs in the masala.
1.Return the fried eggs to the pan.2.Sprinkle garam masala over the top.3.Turn the eggs gently so they are coated on all sides.4.Cook for 2-3 minutes until the masala clings well. - garnish
Finish with coriander leaves.
- serve
Serve hot with roti, paratha, or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the boiled eggs dry before frying so they blister lightly instead of steaming in the pan.
- 2Make only shallow slits in the eggs; deep cuts can cause them to split while turning.
- 3Let the mustard seeds fully splutter before adding cumin and curry leaves for a cleaner tempering flavor.
- 4Cook the onions to light golden, not dark brown, so the masala stays balanced and not bitter.
- 5Stop cooking the tomato base only when it looks glossy and starts leaving the sides of the pan.
- 6Use a flat spoon and roll the eggs gently in the masala to keep the coating intact.
- 7This dish tastes even better after 15-20 minutes of resting, when the masala settles into the slits.
Adapt it for your goals.
Low-oil
Skip the separate egg frying and simmer the slit boiled eggs directly in the masala for a lighter version with less oil.
extra spicyExtra-spicy
Add one more green chili and a little extra red chili powder for a sharper, hotter masala that pairs well with paratha.
gravy styleGravy-style
Increase water slightly and simmer longer for a looser masala if you want to serve it over steamed rice.
south indian styleSouth-indian-style
Add extra curry leaves and a little crushed black pepper for a bolder, more aromatic South Indian profile.
Why this is on our healthy list.
Protein-Rich Eggs
Eggs make this dish filling and satisfying, while also contributing important protein for a balanced meal.
Aromatic Spice Benefits
Ginger, garlic, cumin, mustard seeds, and curry leaves add flavor depth while bringing traditional digestive and warming qualities.
Tomato and Onion Base
The onion-tomato masala adds vegetable content and natural savory sweetness without relying on heavy cream or butter.
Frequently asked questions
The shallow cuts help the masala cling to the eggs and let some of the spice flavor seep into the surface.



