Masala Fried Eggs
Eggs fried over a quick onion-tomato masala make a fast, satisfying Indian side. The yolks stay soft while the spiced base turns savory, lightly tangy, and perfect with toast, roti, or rice.
For 4 servings
- prep
Prep the masala ingredients.
Finely chop the onion, tomato, and green chili. Grate the ginger and keep the spice powders, salt, black pepper, and coriander leaves ready near the stove.
- saute · ~5 min
Cook the onion and chili.
1.Heat the oil in a frying pan over medium heat.2.Add the chopped onion and green chili.3.Cook until the onion softens and turns light golden, 3 to 4 minutes.4.Add the grated ginger and cook for 30 seconds.TIPKeep the heat medium so the onion sweetens without burning. - saute · ~4 min
Make the masala base.
1.Add the chopped tomato and salt to the pan.2.Stir in turmeric powder, red chili powder, and coriander powder.3.Cook until the tomato softens and the masala looks thick and glossy, 3 to 4 minutes.4.Spread the masala into an even layer.TIPIf the masala starts sticking, sprinkle in 1 to 2 tbsp water and keep cooking. - fry
Crack the eggs over the masala.
Crack the eggs one by one over the masala, spacing them slightly apart. Sprinkle black pepper over the top.
- fry · ~4 min
Cover and cook the eggs.
Cover the pan and cook on low heat until the whites are set and the yolks are done to your liking, 3 to 4 minutes for soft yolks.
TIPDo not cook on high heat or the bottom masala may scorch before the eggs set. - garnish
Finish with coriander leaves.
Scatter the chopped coriander leaves over the eggs just before serving.
- serve
Serve the masala fried eggs hot.
Spoon a little masala under each egg and serve right away.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Chop the onion and tomato quite fine so the masala cooks down quickly and sits evenly under the eggs.
- 2Let the onions turn light golden before adding ginger; this gives the base sweetness without making it taste raw.
- 3Cook the tomato masala until it looks thick and glossy, or the eggs can slide around and the base may taste watery.
- 4Spread the masala into an even layer before cracking in the eggs so all four whites set at the same pace.
- 5Cover the pan on low heat to gently set the whites while keeping the yolks soft and jammy.
- 6If the masala starts catching at the edges, add a spoonful of water and scrape gently before adding the eggs.
- 7This dish is best eaten fresh, but you can make the onion-tomato masala a day ahead and fry the eggs just before serving.
Adapt it for your goals.
Low-oil
Use a good nonstick pan and reduce the oil slightly; the covered cooking method still sets the eggs well with a lighter finish.
extra spicyExtra-spicy
Add another green chili or a little more red chili powder for a sharper heat that pairs especially well with toast or paratha.
cheesyCheesy
Sprinkle a little grated cheese over the eggs in the last minute of cooking for a richer, more indulgent version.
veg loadedVeg-loaded
Add finely chopped capsicum or spinach to the masala for more texture and color while keeping the dish fast and egg-forward.
Why this is on our healthy list.
Protein-Rich Eggs
Eggs make this dish satisfying and help turn a simple masala base into a more filling meal or side.
Tomato and Onion Base
The onion, tomato, ginger, and chili add plant compounds, flavor, and freshness without needing heavy sauces.
Herb and Spice Benefits
Coriander leaves, ginger, turmeric, and black pepper bring aroma and depth while adding extra plant-based ingredients.
Frequently asked questions
Cook the eggs covered on low heat and stop as soon as the whites are fully set. Start checking around the 3-minute mark.



