Anda bhurji is a beloved Indian street-style scrambled egg dish, where beaten eggs are cooked with onions, tomatoes, green chilies, and a punchy blend of spices. It’s a go-to comfort food across India, often served with pav (soft bread rolls) or paratha. This recipe works because it balances the richness of eggs with tangy, spicy, and savory flavors, and it comes together in under 30 minutes.
Ingredients
- 8 large eggs
- 3 tablespoons (45 ml) vegetable oil or ghee
- 1 teaspoon (5 g) cumin seeds
- 1 medium onion, finely chopped (about 1 cup / 150 g)
- 1 medium tomato, finely chopped (about ¾ cup / 130 g)
- 1-2 green chilies, finely chopped (adjust to taste)
- 1 tablespoon (15 g) ginger-garlic paste
- ½ teaspoon (2.5 g) turmeric powder
- 1 teaspoon (5 g) red chili powder (or Kashmiri red chili for less heat)
- 1 teaspoon (5 g) coriander powder
- ½ teaspoon (2.5 g) garam masala
- Salt, to taste (about ¾ teaspoon / 4 g)
- 2 tablespoons (8 g) fresh cilantro, chopped, plus more for garnish
- 1 tablespoon (15 ml) milk or water (optional, for softer eggs)
Instructions
- Crack the eggs into a bowl. Add the milk or water (if using), a pinch of salt, and whisk until the yolks and whites are fully combined and slightly frothy. Set aside.
- Heat the oil or ghee in a large non-stick or cast-iron skillet over medium heat. Add the cumin seeds and let them sizzle for 10-15 seconds until fragrant.
- Add the finely chopped onions and sauté for 4-5 minutes, stirring occasionally, until they turn soft and translucent. Do not brown them too much; they should be just golden at the edges.
- Add the ginger-garlic paste and green chilies. Cook for 1 minute until the raw smell disappears.
- Add the chopped tomatoes, turmeric, red chili powder, and coriander powder. Stir well and cook for 3-4 minutes until the tomatoes break down and become mushy, and the oil starts to separate from the masala.
- Reduce the heat to low. Pour the beaten eggs over the masala. Let them set for 20-30 seconds, then begin to gently scramble with a spatula, folding the eggs into the masala.
- Keep stirring gently for 3-5 minutes until the eggs are just cooked but still soft and moist. They should be a bright yellow-orange color and not dry. Turn off the heat.
- Stir in the garam masala and the chopped cilantro. Taste and adjust salt if needed.
- Serve hot, garnished with more cilantro.
Tips
- Don’t overcook: The biggest mistake is cooking the eggs until they are rubbery. Take them off the heat when they look just set but still shiny. They will continue to cook in the residual heat.
- Use a non-stick pan: Eggs stick easily. A good non-stick or well-seasoned cast-iron skillet makes scrambling much easier and requires less oil.
- Whisk well: Whisk the eggs thoroughly until no streaks of white remain. This ensures a uniform, creamy texture.
- Substitutions: If you don’t have ginger-garlic paste, use 1 teaspoon each of grated ginger and minced garlic. Replace green chilies with ¼ teaspoon of cayenne pepper or red pepper flakes. For a richer flavor, use butter instead of oil.
Serving Suggestions
Serve anda bhurji hot with buttered pav (Indian bread rolls), toasted white bread, or flaky parathas. It also makes a hearty breakfast when paired with a side of roasted potatoes or a simple cucumber salad. For a complete meal, wrap it in a roti with some onions and chutney.
Variations
- Cheesy Bhurji: Add ½ cup (50 g) of grated cheddar or processed cheese in the last minute of cooking for a gooey, indulgent version.
- Vegetable Bhurji: Add ½ cup of finely chopped bell peppers, carrots, or peas along with the onions for extra crunch and nutrition.
- Punjabi Style: Add 1 tablespoon of butter at the end and a splash of cream for a richer, restaurant-style taste.
- Spicy Bhurji: Increase the green chilies or add a pinch of black pepper powder for more heat.
Storage and Reheating
Anda bhurji is best enjoyed fresh, but you can refrigerate leftovers in an airtight container for up to 3 days. To reheat, warm it in a skillet over low heat for 2-3 minutes, stirring occasionally. You can also microwave it in 30-second bursts, but the texture will be softer. Do not freeze, as the eggs will become watery and rubbery.
Frequently Asked Questions
Why is my bhurji watery? This usually happens if the tomatoes are too ripe or if you add too much water. Cook the tomatoes until they are completely dry and the oil separates before adding the eggs. Also, avoid adding extra water to the egg mixture.
Can I make it without onions and garlic? Yes, you can skip them. Sauté the tomatoes with a pinch of asafoetida (hing) and use a little extra ginger to compensate for the flavor.
How do I make it less spicy? Reduce or omit the green chilies and red chili powder. Use only a pinch of black pepper for warmth. Adding a spoonful of yogurt or cream at the end also helps tone down the heat.
Can I use egg whites only? Yes, you can use 8 egg whites instead of whole eggs. The texture will be lighter and less rich, so you may want to add a tablespoon of oil or butter to keep it moist.
What is the safe internal temperature for egg dishes? According to the USDA FSIS, egg dishes should reach a safe minimum internal temperature of 160°F (71°C). Since bhurji is scrambled, use a food thermometer to check that the eggs are fully set and have reached this temperature.
Can I add milk to the eggs? Yes, adding a tablespoon of milk or water per 2 eggs makes the scrambled eggs softer and fluffier. It’s optional but recommended.
Related
- Korean Yuan to INR: Rates & Conversion Guide
- Udon Noodles South Center Style: Easy Recipe
- Is Sweet Sticky Rice Gluten Free? Yes, With Caveats
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).