Indian Masala Omelette is a spicy desi-style omelet recipe that comes together in under 10 minutes. Serve it with bread, toast, chapati, or paratha for a healthy treat (gluten-free).

Jump to:
About Indian Masala Omelette
Indian Masala Omelette is a delicious omelete recipe with a desi twist. It is a protein-packed dish that comes together in under 10 minutes.
Made using eggs, veggies, and a few spices, this Indian style masala omelette is a perfect dish to cook on a lazy Sunday morning.
I have a secret ingredient to make this Indian omelette super fluffy, and that is milk. Adding a little milk while whisking the eggs makes this omelet super fluffy and soft.
I also cook the onions, tomatoes, and chilies before adding them to the eggs. This process removes the moisture and there are fewer chances of your omelet breaking while flipping.
Eggs are known to be a great source of high-quality protein, selenium, Vitamin D, B6, and B12. When had for breakfast, they provide energy to your body to kick start the day. So make sure to include them in your diet regularly and this spicy masala omelette recipe is a perfect way to do so.
This recipe is gluten-free and you can easily double or triple it. Just cook the omelets in batches.
Here are some more egg breakfast recipes
- Spinach Egg White Muffins
- Egg Bhurji
- Egg Foo Young
- Egg White Scramble
- Egg Idli
- Boiled Egg Bhurji
- Akuri
- Egg Dosa
Ingredients


This simple Indian version of omelette has eggs, red onions, tomatoes, green chillies, milk, salt, cilantro (fresh coriander leaves), turmeric powder, and red chili powder.
I have added onions and tomatoes to the recipe, but you can go ahead and add vegetables of your choice to make it even more nutritious and filling. Carrots, bell peppers, green beans, spinach, spring onions, and mushrooms work great.
Adding a little milk to the eggs makes the softest, lightest, and fluffiest omelette. Do try this trick.
You can also add some fried garlic to the egg mixture, it lends a delicious and unique taste to this Indian Omelette.
Try adding some homemade Chaat Masala or Pav Bhaji Masala to this recipe to perk it up.
Skip adding red chili powder for a bright yellow omelet.
I used Indian green chilies. If they are not available, you can use Thai green chilies, Serrano peppers, or jalapeno peppers.
Adjust the green chili peppers as per the spice level you need. You can even skip adding them if making it for your kid’s breakfast.
How To Make Indian Omelette
Break 2 eggs in a medium-sized mixing bowl. Whisk them well using a wire whisk or a fork. Set them aside.


Heat 1 tablespoon butter in an 8-inch non-stick frying pan over medium heat.

Add
- 2 tablespoon finely chopped red onions
- 1 tablespoon finely chopped tomatoes (seeds removed)
- ½ teaspoon finely chopped green chilies
and cook for 2-3 minutes, stirring frequently, until the onions are lightly browned.


Add
- cooked onions, tomatoes, and chilies
- 1 teaspoon finely chopped ginger
- 1 tablespoon finely chopped cilantro
- ⅛ teaspoon turmeric powder
- ¼ teaspoon red chili powder
- 2 tablespoon milk
- ½ teaspoon salt
to the eggs and whisk well.


Heat the same pan over medium heat.
Add 1 teaspoon ghee to the pan and swirl the pan to coat it all over with ghee. You can also make the omelette in oil but ghee gives it a very nice flavor.

Pour the egg mixture into the heated pan and swirl the pan to spread the eggs evenly.

Cover the pan with a lid and cook until the lower side is set and browned. It will take 2-3 minutes.

Flip the omelette using a flat spatula and cook from the other side as well.

Flip again and fold it in half. Serve hot with buttered toast and tomato ketchup.

Frequently Asked Questions
It can be a healthy dish if made with healthy ingredients like vegetables and using minimal oil, ghee, or butter.
It’s best to serve masala omelette immediately after cooking, but you can prepare the vegetables and spices in advance to save time.
Variations
Cheese Masala Omelette – Add grated cheddar cheese to the egg mixture to make a cheesy omelette.
Or else, after pouring the eggs into the pan, cook them until they are set, and then sprinkle cheese on top and cover and cook until the cheese melts.
Kerala Masala Omelette – To make Kerala Style masala omelette, whisk eggs with salt, pepper, milk, and red chili powder. Heat coconut oil in a pan. Add onions, curry leaves, and green chilies, and cook for 2-3 minutes. Add chopped tomatoes and cook for 2-3 minutes. Pour the egg mixture on top and spread the mixture all over the pan. Sprinkle-grated fresh coconut on top. Cook from both sides.
Masala Omelette Curry – Make an omelette and roll it into a cylinder. Cut into 1-inch pieces. Make an onion tomato-based curry and once the curry is done, add the omelette pieces to it.
Masala Omelette Sandwich – Make the omelette and sandwich it between two bread slices. Apply butter on both sides of the sandwich. Heat a pan and toast the sandwich from both sides until crisp and golden brown. Cut into diagonal and serve hot.
By Fryig The Masala – Heat ghee in a pan. Add onion and ginger-garlic paste and fry until browned. Add tomatoes and cook for 3-4 minutes until they turn mushy. Now add the dry masalas like coriander powder, turmeric powder, red chili powder, cumin powder, and garam masala powder and fry for 2-3 minutes. Now add this masala in whisked eggs along with chopped cilantro and make omelette from this mixture. This recipe will give it a totally new taste. You can also add chopped bell peppers to this mixture and add grated cheese on top.
Serving Suggestions
The best companion to this omelette is soft white bread slices, toasted bread slices, or even a pav. Do not forget to serve ketchup on the side.
I like to toast my bread until it is crisp but you can pair it with softly toasted bread too. Instead of using a toaster for toasting the bread, you can also toast it on a tawa (griddle). It gives a totally different taste to the bread.
I also like to serve this desi omelette with plain tawa paratha, wrapped inside a roti or topped over rice dishes like veg fried rice, mushroom fried rice, etc.
You Might Also Like
Recipe Card

Indian Masala Omelette Recipe
Ingredients
- 2 large eggs
- 1 tablespoon butter (salted or unsalted)
- 2 tablespoons finely chopped onions
- 1 tablespoon finely chopped tomatoes (seeds removed)
- ½ teaspoon finely chopped green chilies
- 1 teaspoon finely chopped ginger
- 1 tablespoon finely chopped cilantro (fresh coriander leaves)
- ⅛ teaspoon turmeric powder
- ⅛ teaspoon red chili powder (skip for a bright yellow omelette)
- 2 tablespoons milk
- ½ teaspoon salt
- 1 teaspoon ghee
Instructions
- Break eggs in a medium-sized mixing bowl. Whisk them well using a wire whisk or a fork. Set them aside.
- Heat butter in an 8-inch non-stick frying pan over medium heat.
- Add onions, tomatoes, and green chilies and cook for 2-3 minutes, stirring frequently, until the onions are lightly browned.
- Add cooked onions, tomatoes, and chilies, ginger, cilantro, turmeric powder, chili powder, milk, and salt to the eggs and whisk well.
- Heat the same pan over medium heat.
- Add ghee to the pan and swirl the pan to coat it all over with ghee. You can also make the omelette in oil but ghee gives it a very nice flavor.
- Pour the egg mixture into the heated pan and swirl the pan to spread the eggs evenly.
- Cover the pan with a lid and cook until the lower side is set and browned. It will take 2-3 minutes.
- Flip the omelette using a flat spatula and cook from the other side as well.
- Flip again and fold it in half. Serve hot with buttered toast and tomato ketchup.
anuj@bariatric surgery india
I love Indian omelettes very much. Thanks for sharing these recipes.
msnehamathur
Thnx Anuj
Darshana Shah
Looks very fluffy and delicious…Perfect breakfast..
Neha Mathur
Thnx. It was delicious 🙂