Egg Bhurji Main
Soft, fluffy scrambled eggs cooked with onions, tomatoes, and a medley of aromatic Indian spices. A quick, comforting breakfast or light dinner that comes together in under 20 minutes and pairs beautifully with buttered toast or warm roti.
For 4 servings
- prep · ~1 min
Whisk the eggs.
Crack the eggs into a mixing bowl. Add 1 pinch of salt and whisk vigorously with a fork or whisk until the yolks and whites are fully combined and slightly frothy, about 30 seconds.
TIPWhisk well to incorporate air — this makes the bhurji fluffier. - temper · ~1 min
Temper the oil with cumin seeds.
1.Heat oil in a non-stick pan or kadhai over medium heat.2.Add cumin seeds and let them sizzle and crackle until fragrant (30-45 seconds).TIPLet the oil shimmer before adding cumin — the seeds should crackle instantly. - saute · ~8 min
Sauté the aromatics until soft.
1.Add chopped onions and sauté until translucent and light golden (4-5 minutes).2.Stir in green chili and ginger, cook for 30 seconds until aromatic.3.Add chopped tomatoes and cook until soft and pulpy (3 minutes).TIPCook the tomatoes until the oil starts to separate at the edges — this deepens the flavor. - saute · ~1 min
Bloom the spice powders.
1.Sprinkle turmeric powder and red chili powder over the cooked tomato-onion mix.2.Sauté on low heat for 30-45 seconds to bloom the spices without burning.TIPKeep the heat low — high heat can make turmeric bitter. - saute · ~3 min
Scramble the eggs into the mixture.
1.Reduce heat to low. Pour the beaten eggs evenly over the masala in the pan.2.Let them sit untouched for 20 seconds until the edges begin to set.3.Gently stir and fold the eggs with a spatula, scrambling them into the masala.4.Cook on low heat, stirring continuously, until the eggs are soft and just cooked (2-3 minutes). Do not overcook.TIPLow heat and constant gentle stirring give you the softest, creamiest texture. Take the pan off the heat while the eggs still look slightly glossy — carryover heat will finish cooking them. - garnish
Finish with fresh coriander and serve hot.
Sprinkle the remaining salt and chopped coriander leaves over the bhurji. Give it one final gentle mix and serve immediately.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Whisk eggs until frothy to incorporate air for a lighter, fluffier texture.
- 2Cook the tomatoes until the oil separates at the edges to deepen the masala flavor.
- 3Bloom turmeric and red chili powder on low heat for 30 seconds to prevent bitterness.
- 4Scramble eggs on low heat, stirring gently, for a creamy, soft curd-like consistency.
- 5Remove the pan from heat while eggs are still glossy — carryover heat finishes cooking.
- 6For a smoky touch, hold a hot piece of charcoal over the bhurji, drizzle with ghee, and cover for 2 minutes.
Adapt it for your goals.
Pav Bhurji
Add finely chopped capsicum and a dash of pav bhaji masala while sautéing the onions. Serve with buttered pav buns for a popular street-food twist.
Cheesy BhurjiCheesy Bhurji
Fold in a handful of grated cheddar or mozzarella just before the eggs finish cooking. The cheese melts into the bhurji for a richer, creamier dish.
High Protein BhurjiHigh-Protein Bhurji
Add 1/4 cup of crumbled paneer or tofu along with the eggs for extra protein. Great for post-workout meals without altering the spice profile.
Vegan ScrambleVegan Scramble
Replace eggs with crumbled extra-firm tofu. Use kala namak (black salt) for an eggy flavor, and follow the same tempering and spice steps.
Why this is on our healthy list.
Rich in High-Quality Protein
Each serving provides complete protein from eggs, essential for muscle repair and satiety.
Good Source of Antioxidants
Turmeric provides curcumin, while tomatoes supply lycopene — both help fight oxidative stress.
Digestive-Friendly Spices
Cumin and ginger aid in digestion and reduce bloating, making this a light yet satisfying meal.
Low-Carb & Keto-Friendly
With no added grains, this dish is naturally low in carbohydrates and suitable for keto diets.
Frequently asked questions
Watery bhurji is usually caused by undercooked tomatoes or excess moisture. Cook the tomatoes until the oil separates and always whisk eggs just before adding.







