Egg Curry
Boiled eggs in a spiced onion-tomato gravy — quick, economical, and delicious.

The Story
Egg curry is a beloved dish in many South Asian households, often enjoyed during family gatherings and special occasions. This dish symbolizes warmth and hospitality, reflecting the rich culinary traditions of Pakistan where spices and flavors bring people together.
Nutrition per Serving
420
Calories
35g
Protein
12g
Carbs
28g
Fat
2g
Fiber
Step-by-Step Instructions
- 1
Start by boiling the eggs in a pot of water for about 10-12 minutes until they are hard-boiled. Once done, transfer them to cold water to stop further cooking, and peel the shells after they cool down.
- 2
Finely chop the onion and tomatoes. The onion should be golden brown when sautéed, and the tomatoes should break down into a sauce-like consistency once cooked.
- 3
In a large pan, heat the oil over medium heat. Once the oil is hot, add the cumin seeds and let them sizzle for about 30 seconds until fragrant, which indicates they're ready.
- 4
Add the chopped onions to the pan and sauté for about 5-7 minutes until they turn golden brown. Stir occasionally to ensure they cook evenly and don’t burn.
- 5
Next, add the ginger-garlic paste and chopped green chilies to the pan. Cook this mixture for another 2-3 minutes until the raw smell disappears and the mixture becomes aromatic.
- 6
Stir in the chopped tomatoes, along with turmeric powder, red chili powder, coriander powder, and salt. Cook this mixture for about 5-7 minutes until the tomatoes soften and the oil starts to separate from the masala.
- 7
Add a cup of water to the pan and bring the mixture to a gentle simmer. This will help create a flavorful gravy for the eggs. Allow it to simmer for about 5 minutes, stirring occasionally.
- 8
Carefully add the boiled eggs to the gravy, ensuring they are coated well. Gently stir them in and let them simmer in the sauce for about 5 minutes to absorb the flavors.
- 9
Sprinkle garam masala over the curry and give it a final stir. Cook for an additional 2 minutes, allowing the spices to meld together with the egg curry.
- 10
Turn off the heat and garnish the curry with freshly chopped coriander leaves and a splash of lemon juice for that extra zing. The curry should look rich and aromatic, with the eggs nestled in the luscious sauce.
- 11
Serve hot with steamed rice or naan, allowing the flavors to shine through with every bite. Enjoy this authentic egg curry as a comforting main course.
Pro Tips
- •
Ensure the yogurt is at room temperature for better marination.
- •
Adjust the cooking time based on the size of the meat pieces to ensure they are cooked through.
- •
Add fresh coriander or mint to the marinade for an extra layer of flavor.
- •
Serve the dish immediately after resting to maintain the warmth and texture.
Variations
- →
Swap the meat for paneer or tofu for a vegetarian option.
- →
Incorporate regional spices like garam masala or turmeric for a more authentic taste.
- →
Replace lemon juice with vinegar for a different tangy flavor.
You Might Also Like
From the Blog
10 Best Pakistani Curries for Beginners (Ranked by Difficulty)
New to Pakistani cooking? Start here. These 10 curries are ranked from easiest to most advanced — with the exact skills each one teaches you.
cooking tipsHow to Make Restaurant-Style Gravy
The secret base gravy that restaurants use for quick, consistent curries.


