Starter recipe · Text-only editorial template

Recipes

Tomato Egg Bhurji

Onion and tomato cooked dry, then soft scrambled eggs. Pull the pan while the curds still look glossy.

North India · Pakistan · Mumbai
  • egg
  • bhurji
  • anda
  • weeknight

Egg bhurji, also called anda bhurji, is scrambled egg cooked with onion, chilli, and usually tomato. Finish the masala first. Add the eggs last, keep the heat low, and take the pan off before the eggs look fully set.

This version keeps a tomato note without turning watery. Use a Roma or other firm tomato, chop it small, and cook it with the onion until the wet sheen at the edges is gone. Then the eggs can set into soft curds instead of steaming in tomato juice.

Dry masala, then soft eggs

Cook the onion until it softens and turns translucent. A little gold at the edges is fine. Ginger and green chilli follow for half a minute. Bloom the ground spices in the fat for a few seconds, then add the tomato. Keep going until the tomato collapses and the mixture looks dry at the rim of the pan, not soupy. If juice is still pooling, wait.

Lower the heat. Beat the eggs with salt just before they go in. Pour them over the masala and push from the edges toward the center in slow folds so soft curds form. Take the pan off while the surface still glistens and a little unset egg shows between the curds. The pan keeps cooking them for a bit. If you wait until they look done on the stove, they will be dry by the time you eat.

Further reading

Prep
10 min
Cook
12–15 min
Serves
2–3

Ingredients

  • 4large eggs
  • ½ tsp, plus a pinchfine salt — ½ tsp beaten into the eggs just before cooking; a pinch for the onion; taste at the end. If your salt is very sharp, start with a scant ½ tsp in the eggs
  • 2 tbspneutral oil or ghee
  • ½ tspcumin seeds — optional
  • 1 largeyellow or red onion — about 1½ cups / 200–250 g, finely chopped
  • 1 tspfresh ginger — finely grated or minced
  • 1 small clovegarlic — minced; optional
  • 1green chilli — finely chopped; use half or deseed for less heat
  • 1 mediumRoma or other firm tomato — about ¾ cup / 100–120 g, finely chopped; juicier tomatoes need a few more minutes
  • ¼ tspground turmeric
  • ½ tspKashmiri chilli powder — mild; or ¼ tsp hotter chilli powder
  • ½ tspground coriander — optional
  • ¼ tspgaram masala — stirred in off the heat
  • 3 tbspfresh cilantro — chopped and divided; 1 tbsp optional in the eggs, 2 tbsp to finish

Method

  1. Crack the eggs into a bowl. Beat with a fork just until the yolks and whites merge. Leave the salt out for now. Set the bowl by the stove.
  2. Heat the oil or ghee in a wide nonstick or well-seasoned skillet over medium heat. If using cumin seeds, add them and stir until they crackle and darken one shade, 20–40 seconds. Do not let them burn.
  3. Add the onion and a pinch of salt. Cook, stirring often, until soft and translucent, often 5–7 minutes. A little gold at the edges is fine. Stop before the onion turns deep brown.
  4. Add the ginger, the garlic if using, and the green chilli. Stir 30–45 seconds, until the raw ginger smell fades.
  5. Lower the heat. Add the turmeric, Kashmiri chilli powder, and ground coriander if using. Stir a few seconds so the powders meet the fat. If the pan looks dry, add a teaspoon of oil so they do not scorch.
  6. Return the heat to medium. Add the tomato. Cook, stirring and mashing with the spoon, until the tomato collapses and the mixture looks dry at the edges of the pan, often 3–5 minutes. Juicier tomatoes take longer. Do not add the eggs while tomato juice still pools.
  7. Turn the heat to low. Beat the ½ teaspoon salt into the eggs now, plus 1 tablespoon cilantro if you want some in the scramble. Pour the eggs over the masala. Wait a few seconds, then push slowly from the edges toward the center with a flat spatula so soft curds form. Stir more often from the start if you want smaller, finer curds.
  8. When the eggs look mostly set but still glossy, with a little wet egg between the curds, take the pan off the heat. Stir in the garam masala and the remaining cilantro. Taste for salt. Serve right away. The pan will keep cooking the eggs for another half minute or so.

Notes

  • Watery bhurji usually means the tomato was still wet when the eggs went in. Cook the masala longer until the rim of the pan looks dry.
  • Dry, crumbly eggs usually mean they stayed on the heat too long. Pull the pan while the surface still shines.
  • A wide pan helps the eggs set evenly. A small, deep pot makes them steam.
  • For a Mumbai street finish, stir in a pinch of pav bhaji masala and a small knob of butter off the heat.
  • Some kitchens skip tomato. Keep the onion soft and dry, then add the eggs the same way.