Punjabi Spiced Egg Curry
Punjabi Anda Curry
This is a dish that takes me back to my childhood Sunday lunches—comforting, satisfying, and full of flavor. The trick is to get the balance of spices just right.

Protein
16g
Carbs
15g
Fat
22g
Calories
320 kcal
Ingredients
Directions
Prepare the Eggs
- Gently prick the boiled eggs with a fork to allow the flavors to seep in.
- Heat 1 tablespoon of mustard oil in a pan on medium heat.
- Add eggs to the pan and fry until they get a light golden crust all around. Remove and set aside.
Make the Gravy
- In the same pan, add the remaining mustard oil.
- Add cumin seeds and bay leaf; let them sizzle for a few seconds.
- Add chopped onions and sauté until they turn golden brown, about 8-10 minutes.
- Stir in the ginger-garlic paste and green chilies; cook for another 2 minutes until the raw smell disappears.
- Add turmeric, red chili powder, and coriander powder. Stir to combine.
- Pour in the tomato puree and cook until the oil separates from the masala, about 5-7 minutes.
- Lower the heat and stir in the whisked yogurt, mixing well to avoid curdling.
Finish the Curry
- Add the fried eggs into the gravy and gently coat them with the sauce.
- Pour in 1 cup of water (adjust for consistency) and salt to taste. Bring to a simmer.
- Cook covered for 8-10 minutes, allowing the eggs to soak up the flavors.
- Sprinkle garam masala over the top and give it a gentle stir.
- Garnish with chopped cilantro and serve hot with roti or rice.
How did you like this recipe?
Click to rate