Step 1: Whisk the eggs - Crack the eggs into a bowl. Add a pinch of salt. Whisk lightly and set aside.
Step 2: Cook the onion - Heat ghee and oil in a frying pan over medium heat. Add the onion and cook for 8 to 10 minutes until soft and lightly golden.Note - Don’t rush this step. This is where the flavour starts.
Step 3: Add ginger, garlic and chilli - Stir in the ginger, garlic and green chilli. Cook for about 30 seconds until fragrant.
Step 4: Build the base - Add the tomato and cook covered for 3 minutes on medium high. Then add turmeric, cumin, coriander powder, black pepper and chilli powder. Cook for 3 to 4 more minutes until the tomato softens and the mixture becomes slightly jammy.
Step 5: Add the eggs - Pour in the eggs and reduce the heat slightly. Let them sit for a few seconds, then gently stir.
Step 6: Scramble gently - Cook slowly, stirring until the eggs are just set but still soft. Remove from the heat while they still look slightly glossy.
Step 7: Serve - Taste and adjust salt if needed.Garnish with extra coriander and serve immediately.
Notes
Tips for success
Take your time with the onions for best flavour.
Keep the heat moderate once the eggs go in.
Remove the eggs slightly early to keep them soft.
Add a splash of water if the masala gets too dry.
Always taste before serving.
Variations
Extra spicy Add an extra green chilli or more chilli powder.Ghee finish Stir in some ghee at the end.Vegetable version Add peppers or mushrooms with the onions.Cheesy bhurji Stir through grated Cheddar before serving.
What to serve with it
Buttered toast
Chapati
Paratha
Naan
Flatbreads
Storage
Fridge: Up to 2 days in an airtight container. Freezer: Not recommended as eggs lose texture. Reheat: Warm gently in a pan over low heat or short bursts in the microwave.
Frequently asked questions
What is egg bhurji?
Egg bhurji is Indian-style scrambled eggs cooked with onions, tomatoes, spices and herbs.
Is it spicy?
It can be mild or spicy depending on how much chilli you use.
How is it different from scrambled eggs?
Scrambled eggs are just eggs and seasoning. Egg bhurji builds a spiced onion and tomato base first, which gives much deeper flavour.
Can I make it without tomato?
Yes, but the dish will be slightly drier and less saucy.