Tomato Omelette Curry
Fluffy omelette strips swimming in a tangy, spiced tomato-onion gravy. A quick, comforting egg curry that turns humble pantry staples into a satisfying meal. Perfect with steamed rice or warm rotis.
For 4 servings
- mix · ~1 min
Prepare the omelette batter.
In a mixing bowl, add the eggs, 0.25 tsp salt, and black pepper. Whisk well until light and frothy.
- fry · ~6 min
Cook the omelette.
Heat 2 tbsp oil in a flat pan over medium heat. Pour in the beaten egg mixture and spread evenly. Cook for 2-3 minutes on each side until golden and set. Slide onto a plate, let it cool slightly, then slice into thick strips.
TIPDon't overcook the omelette; it should be soft and fluffy, not rubbery. - saute · ~5 min
Sauté the aromatics for the gravy.
1.Heat the remaining 2 tbsp oil in a deep pan over medium heat.2.Add the chopped onions and sauté until translucent (3-4 min).3.Add the ginger garlic paste and green chili. Sauté until the raw smell disappears (1 min). - saute · ~8 min
Cook the tomato base.
1.Add the chopped tomatoes, turmeric powder, red chili powder, coriander powder, and cumin powder.2.Cook, stirring occasionally, until the tomatoes break down completely and oil starts to separate from the masala (6-8 min).TIPMash the tomatoes with the back of your spoon to help them break down faster. - simmer · ~7 min
Simmer the gravy with water.
Pour in 1 cup of water and add the remaining 0.25 tsp salt. Stir well, bring to a gentle boil, then lower the heat. Let the gravy simmer and thicken slightly for 5-7 minutes.
TIPThe gravy should be slightly thick to coat the back of a spoon. - assemble · ~2 min
Add the omelette strips to the curry.
Gently slide the sliced omelette strips into the simmering gravy. Sprinkle the garam masala on top. Let them soak in the hot gravy for 2 minutes on low heat. Do not stir vigorously or the omelette may break.
TIPWarm the omelette strips just enough to absorb the flavor; over-cooking them in the gravy makes them soggy. - garnish
Finish with fresh coriander and serve hot.
Garnish with chopped coriander leaves. Serve immediately with steamed rice or rotis.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Beat the eggs until frothy to incorporate air for a light, fluffy omelette that won't turn rubbery in the gravy.
- 2Cook the omelette on medium heat only; high heat will brown it too quickly and make it tough.
- 3Let the cooked omelette cool slightly before slicing so the strips hold their shape and don't crumble.
- 4Sauté the masala until oil separates from the tomatoes — this deepens the flavor and removes raw tanginess.
- 5Add the omelette strips to the gravy only at the end; simmering them too long makes them soggy.
- 6Use a gentle folding motion when mixing the strips into the gravy to keep them intact.
Adapt it for your goals.
High-protein
Add 2 tbsp of beaten egg whites to the omelette mix for extra protein, and stir in a handful of boiled chickpeas to the gravy for a heartier meal.
low oilLow-oil
Use a non-stick pan and reduce oil to 1 tsp for the omelette and 1 tbsp for the gravy; the gravy still stays flavorful with a lighter finish.
jainJain
Omit garlic from the ginger-garlic paste and skip the onion; use asafoetida (hing) in hot oil at the start, and replace onion with grated bottle gourd (dudhi) for a Jain-friendly version.
spicy tangySpicy-tangy
Add 1 tbsp of tamarind paste or a squeeze of lemon juice to the gravy along with an extra slit green chili for a sharper, more piquant curry.
veganVegan
Replace the eggs with a chickpea flour (besan) omelette — whisk ½ cup besan with water, salt, and spices, then pan-fry and slice into strips.
Why this is on our healthy list.
High-Quality Protein from Eggs
Eggs provide complete protein with all essential amino acids, supporting muscle repair and keeping you full longer.
Rich in Lycopene from Tomatoes
Cooking tomatoes breaks down cell walls, making the antioxidant lycopene more absorbable for heart health.
Anti-Inflammatory Spices
Turmeric, cumin, and ginger in the gravy offer natural anti-inflammatory and digestive benefits.
Low-Carb Meal Option
This egg-based curry is naturally low in carbohydrates, making it a good choice for low-carb or keto-friendly diets when paired with vegetables instead of rice.
Frequently asked questions
Overcooking the omelette on high heat makes it tough. Cook on medium heat just until set, and don't leave it in the gravy for more than 2 minutes.



