Omelette in a Bun
A street-style Indian bun omelette with soft eggs, onion, green chili, and coriander tucked into a toasted bun. It is quick, satisfying, and perfect for a small breakfast or evening snack with chutney or ketchup.
For 4 servings
- prep · ~3 min
Prepare the omelette mixture.
1.Crack the eggs into a bowl.2.Add onion, green chili, cilantro, black pepper, red chili powder, and salt.3.Beat well until the yolks and whites are fully combined. - saute · ~4 min
Toast the buns.
1.Heat a pan over medium heat.2.Add butter and place the bun halves cut side down on the pan.3.Toast until lightly golden, then remove and keep aside.TIPKeep the heat medium so the buns turn crisp without burning before the butter browns. - fry · ~7 min
Cook the omelettes.
1.Heat 1 tsp oil in the same pan over medium heat.2.Pour in one quarter of the egg mixture and spread it into a round omelette.3.Cook until the bottom sets, then fold gently and cook the other side until just done.4.Repeat with the remaining oil and egg mixture to make 4 omelettes.TIPDo not overcook the eggs; a softly set omelette stays tender inside the bun. - assemble · ~2 min
Assemble the buns.
1.Spread 1 tbsp tomato ketchup inside each toasted bun.2.Place one hot omelette inside each bun.3.Press lightly so the bun holds the filling neatly. - serve
Serve the omelette buns hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Beat the eggs only until uniform; over-whisking can make the omelette foam and cook up dry.
- 2Keep the onion very finely chopped so the omelette spreads evenly and folds without tearing.
- 3Toast the buns cut-side down until golden at the edges; that crust helps prevent ketchup from soaking in too fast.
- 4Cook each omelette on medium heat and remove it when just set, since it will keep cooking inside the hot bun.
- 5Stir the egg mixture before every omelette so the onion, chili, and coriander do not settle at the bottom.
- 6For street-style texture, fold the omelette while still soft rather than browning it deeply.
- 7If making ahead, toast the buns and cook the omelettes separately, then assemble just before serving to keep the bun from turning soggy.
Adapt it for your goals.
Cheese-loaded
Add a little grated cheese to the omelette just before folding for a richer, more melty bun filling.
spicierSpicier
Increase green chili and add a little extra red chili powder for a sharper street-stall style heat.
mint chutneyMint-chutney
Swap some or all of the ketchup for mint-coriander chutney for a fresher, more classic Indian snack profile.
masalaMasala
Add a pinch of chaat masala or pav bhaji masala to the egg mixture for a bolder, tangy flavor.
Why this is on our healthy list.
Good Protein Base
Eggs make this bun omelette filling and help provide steady energy for breakfast or a snack.
Fresh Herb and Onion Boost
Cilantro, onion, and green chili add freshness, aroma, and plant compounds without making the dish heavy.
Balanced Quick Meal
The combination of eggs and bun gives both protein and carbohydrates, making it practical for a fast, satisfying bite.
Frequently asked questions
It is best made fresh, but you can chop the onion, chili, and cilantro ahead. Beat them into the eggs right before cooking for the best texture.



