Tomato Egg Fry
A quick and comforting Indian-style egg scramble with juicy tomatoes, aromatic onions, and green chilies. This homestyle dish comes together in under 15 minutes and pairs perfectly with roti, paratha, or a simple toast for a satisfying breakfast or light dinner.
For 4 servings
- prep
Beat the eggs and prep the vegetables.
1.Crack 4 eggs into a bowl, add a pinch of salt, and beat well until frothy.2.Finely chop the onions and tomatoes. Slit the green chilies. Chop the ginger and coriander leaves. - saute · ~9 min
Sauté the aromatics and tomatoes.
1.Heat 2 tbsp oil in a pan over medium heat. Add chopped ginger and slit green chilies, sauté for 30 seconds.2.Add chopped onions and cook until soft and translucent (3-4 minutes).3.Add chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until tomatoes soften and release oil (4-5 minutes).TIPMash the tomatoes gently with the spatula so they break down into a pulpy masala base. - fry · ~3 min
Scramble the eggs into the masala.
1.Push the tomato mixture to the edges of the pan, creating a well in the center.2.Pour the beaten eggs into the center. Let them set for 20 seconds.3.Gently fold and scramble the eggs, mixing them into the tomato-onion masala as they cook (2-3 minutes).TIPDon't over-stir. Let the eggs sit briefly between folds so you get soft, curdy bits — not mush. - garnish
Finish with garam masala and garnish.
1.Sprinkle garam masala over the scramble and give it one final gentle mix.2.Turn off the heat. Garnish with chopped coriander leaves and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use ripe red tomatoes for a naturally sweet and tangy masala base.
- 2Beat the eggs until frothy to incorporate air for a fluffier scramble.
- 3Cook the tomatoes until the oil separates from the masala — this deepens the flavor.
- 4Mash the tomatoes gently with the spatula as they cook to create a pulpy base.
- 5Let the eggs set for 20 seconds before stirring to get soft, curdy bits.
- 6Don't over-stir the eggs; fold them gently into the masala for a tender texture.
- 7Serve immediately — this dish tastes best fresh off the stove.
Adapt it for your goals.
Paneer Tomato Egg Fry
Add 50g crumbled paneer along with the eggs for a richer, creamier protein boost — perfect for extra satiety.
No Onion No GarlicNo-Onion No-Garlic
Skip the onions and use a pinch of asafoetida (hing) in the oil before adding tomatoes — ideal for Jain or Satvik diets.
Spicy Cheesy TwistSpicy Cheesy Twist
Top the finished scramble with grated cheddar or mozzarella and let it melt for a fusion-style egg dish that kids love.
Loaded Veggie Egg FryLoaded Veggie Egg Fry
Add finely chopped capsicum (bell pepper) and boiled corn kernels along with the tomatoes for extra crunch and color.
Why this is on our healthy list.
High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety.
Rich in Lycopene
Tomatoes are a top source of lycopene, a powerful antioxidant that may support heart health and reduce inflammation.
Low Carb, Keto-Friendly
This dish is naturally low in carbohydrates and high in fat and protein, making it suitable for low-carb and ketogenic diets.
Anti-Inflammatory Spices
Turmeric and ginger in the recipe offer anti-inflammatory properties that can aid digestion and immunity.
Frequently asked questions
Cook the eggs on medium-low heat and fold them gently into the masala instead of stirring vigorously. Remove from heat while they still look slightly moist — residual heat will finish cooking them.



