Omelette Curry
Soft strips of pan-cooked omelette simmer in a lightly spiced onion-tomato gravy that tastes homely and comforting. This everyday Indian curry is simple to make and pairs especially well with roti or steamed rice.
For 4 servings
- prep · ~5 min
Beat the eggs and prepare the base ingredients.
1.Crack the eggs into a bowl and beat until smooth.2.Chop the onion, tomato, and green chili finely.3.Grate the ginger and mince the garlic. - fry · ~6 min
Cook the omelette.
Heat 1 tbsp oil in a wide pan over medium heat. Pour in the beaten eggs, cook until set on both sides like a thick omelette, then slide it out and cut into medium strips or squares.
TIPKeep the heat medium so the omelette stays soft and does not brown too much. - temper · ~1 min
Crackle the cumin in oil.
Heat the remaining 2 tbsp oil in the same pan. Add cumin seeds and let them sizzle for a few seconds until fragrant.
- saute · ~7 min
Cook the onion, chili, ginger, and garlic.
1.Add the chopped onion and green chili to the pan.2.Cook until the onion turns light golden, about 5 to 6 minutes.3.Add ginger and garlic, then sauté for 1 minute until the raw smell fades. - saute · ~7 min
Make the masala.
1.Add the chopped tomato and cook until soft and pulpy, about 5 minutes.2.Add turmeric powder, red chili powder, coriander powder, garam masala, and salt.3.Mix well and cook for 2 minutes until the masala looks thick and glossy.TIPMash the tomato with the back of the spoon as it cooks for a smoother gravy. - simmer · ~6 min
Add water and simmer the gravy.
Pour in the water and stir well, scraping up any masala stuck to the pan. Bring it to a gentle simmer and cook for 5 minutes so the flavors come together.
- simmer · ~4 min
Simmer the omelette in the curry.
Add the omelette pieces to the gravy and simmer gently for 3 to 4 minutes so they soak up the masala without breaking.
TIPDo not stir too hard after adding the omelette or the pieces can crumble. - garnish
Garnish with coriander leaves.
- serve
Serve hot with roti or steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook the omelette just until set; overbrowning makes the pieces chewy in the gravy.
- 2Use the same pan for the curry so the eggy browned bits add extra savoriness to the masala.
- 3Let the onion turn light golden before adding ginger and garlic, or the gravy can taste flat and raw.
- 4Cook the tomato-spice mixture until it looks glossy and leaves a little oil at the edges for a fuller curry flavor.
- 5Keep the gravy at a gentle simmer after adding omelette pieces so they absorb masala without breaking apart.
- 6If making ahead, store the omelette and gravy separately and combine briefly while reheating for better texture.
Adapt it for your goals.
Low-oil
Use a nonstick pan and reduce the oil slightly; the curry stays comforting but feels lighter for everyday meals.
extra spicyExtra-spicy
Add one more green chili or a little extra red chili powder for a sharper heat that pairs well with rice.
gravy richGravy-rich
Blend the cooked onion-tomato masala before adding water for a smoother, more restaurant-style curry texture.
veg loadedVeg-loaded
Add peas or diced capsicum to the masala for more body, color, and a fuller one-pan meal.
Why this is on our healthy list.
Protein-Rich Main Dish
Eggs make this curry filling and satisfying, helping turn a simple gravy into a substantial meal.
Includes Aromatic Alliums
Onion and garlic bring flavor along with beneficial plant compounds commonly used in home-style Indian cooking.
Tomato-Based Gravy
Tomatoes add acidity, natural sweetness, and antioxidant-rich color to the curry without needing cream.
Frequently asked questions
Yes. Cut leftover omelette into strips or squares and simmer it gently in the gravy for just a few minutes so it does not turn tough.



