Egg Bhujia
Soft, spiced Indian-style scrambled eggs cooked with onions, tomatoes, green chili, and fresh coriander. This quick homestyle dish comes together fast and tastes great with roti, pav, or toast.
For 4 servings
- prep · ~5 min
Prep the vegetables and crack the eggs.
1.Finely chop the onion, tomato, green chili, ginger, and garlic.2.Crack the eggs into a bowl.3.Beat the eggs lightly until the yolks and whites are just mixed. - saute · ~10 min
Cook the onion mixture.
1.Heat oil in a pan over medium heat.2.Add onion and cook until soft and lightly golden, 4 to 5 minutes.3.Add ginger, garlic, and green chili, then cook for 1 minute until fragrant.4.Add tomato and cook until soft and pulpy, 3 to 4 minutes.TIPKeep the heat medium so the garlic and chili do not burn. - saute · ~1 min
Add the spices.
Add turmeric powder, red chili powder, coriander powder, and salt. Mix well and cook for 30 seconds so the spices bloom without drying out.
- saute · ~3 min
Scramble the eggs into the masala.
1.Pour the beaten eggs into the pan.2.Let them sit for a few seconds, then stir gently with a spatula.3.Keep folding and scraping until the eggs are softly set and coated in the masala, 2 to 3 minutes.TIPTake the pan off the heat while the eggs still look slightly soft; they finish cooking from residual heat. - garnish
Garnish with coriander leaves.
- serve
Serve hot.
Spoon the egg bhujia into bowls and serve right away with roti, pav, or toast.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook the onions until lightly golden before adding the eggs; undercooked onions make the bhujia taste raw and sweet.
- 2Let the tomatoes turn fully soft and pulpy so the masala coats the eggs instead of leaving watery bits in the pan.
- 3Beat the eggs only until combined; over-beating can make the final texture foamy rather than soft and buttery.
- 4After pouring in the eggs, wait a few seconds before folding so you get soft curds mixed through the masala.
- 5Take the pan off the heat when the eggs still look slightly glossy, since residual heat will finish them gently.
- 6If the bhujia looks dry, add a spoon of water while scrambling to loosen the masala and keep the eggs tender.
- 7For make-ahead prep, chop the onion, tomato, chili, ginger, and garlic in advance, but cook the eggs fresh for best texture.
Adapt it for your goals.
Low-oil
Use less oil and add a small splash of water while cooking the onion-tomato masala to prevent sticking while keeping the dish lighter.
high proteinHigh-protein
Add 2-4 extra eggs or mix in crumbled paneer at the end for a more filling version that works well for breakfast or post-workout meals.
cheesyCheesy
Fold in a little grated cheese right at the end for a creamy, richer bhujia that pairs especially well with toast or pav.
street style pav bhurjiStreet-style pav bhurji
Add a little butter and a pinch of pav bhaji masala for a Mumbai-style twist with a bolder, slightly tangy profile.
Why this is on our healthy list.
Protein-Rich Main
Eggs make this dish naturally rich in protein, helping make it satisfying for breakfast, lunch, or a quick dinner.
Includes Aromatic Vegetables
Onion, tomato, green chili, ginger, garlic, and coriander add plant compounds and freshness alongside the eggs.
Lower-Carb Option
Served on its own, egg bhujia is a relatively low-carb dish compared with many grain-heavy breakfasts.
Frequently asked questions
Cook on medium to low heat, stir gently, and stop while the eggs still look slightly soft. They will firm up from residual heat.



