Stuffed Egg Curry
Tender halved eggs stuffed with a spiced paneer mixture, then gently simmered in a rich, aromatic tomato-onion gravy. This unique twist on egg curry is a showstopper for weekend lunches or special dinners, delivering creamy texture and bold North Indian flavors in every bite.
For 4 servings
- boil · ~15 min
Boil the eggs.
Place eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil, then cover and let rest off heat for 10 minutes. Transfer to ice water, cool, peel, and halve lengthwise.
- prep · ~10 min
Prepare the egg stuffing.
1.Carefully scoop out the yolks from the halved eggs into a mixing bowl, leaving the white shells intact.2.Add grated paneer, mashed yolks, a pinch of salt, dry mango powder, and a pinch of garam masala to the bowl.3.Mix well to form a smooth, cohesive stuffing mixture.4.Gently fill each egg white half with the stuffing, pressing lightly to pack it. Set aside. - fry · ~4 min
Shallow fry the stuffed eggs.
Heat 1 tablespoon oil in a non-stick pan over medium heat. Place the stuffed eggs stuffing-side down and fry for 1-2 minutes until golden. Gently flip and cook the other side for 30 seconds. Remove and set aside.
TIPHandle the eggs gently — the stuffing is delicate. A non-stick pan prevents sticking. - temper · ~2 min
Temper the whole spices.
1.Heat the remaining 1 tablespoon oil in a heavy-bottomed pan over medium heat.2.Add cumin seeds, bay leaf, crushed cardamom, cloves, and cinnamon stick.3.Sauté until the spices crackle and release their aroma, about 1 minute. - saute · ~18 min
Build the onion-tomato base.
1.Add chopped onions to the pan and sauté until deep golden brown, about 8 minutes.2.Stir in ginger-garlic paste and slit green chilies. Sauté until the raw smell disappears, about 1 minute.3.Add pureed tomatoes, turmeric powder, red chili powder, coriander powder, and remaining salt.4.Cook, stirring occasionally, until the mixture thickens and oil begins to separate at the edges, about 8 minutes.TIPPatience with the onions is key — deep browning builds the gravy's rich flavor base. - mix · ~2 min
Incorporate the yogurt.
Lower the heat to the minimum setting. Slowly add the whisked yogurt to the masala, stirring continuously to prevent curdling. Blend until smooth and well combined.
TIPAlways lower the heat before adding yogurt to prevent it from splitting. - simmer · ~10 min
Simmer the gravy.
Pour in 1 cup of water, stir well, and bring to a gentle simmer. Let the gravy bubble softly for 8-10 minutes, allowing the flavors to meld and the gravy to thicken slightly.
- simmer · ~5 min
Add the stuffed eggs to the gravy.
Gently slide the shallow-fried stuffed eggs into the simmering gravy, stuffing-side up. Spoon some gravy over the eggs, cover the pan, and simmer on low heat for 5 minutes to let the eggs absorb the flavors.
TIPDo not stir once the eggs are in — spoon gravy over them instead to keep the stuffing intact. - garnish · ~3 min
Finish and serve.
Turn off the heat. Drizzle ghee on top, sprinkle with garam masala and fresh coriander leaves. Let it rest covered for 3 minutes before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Boil eggs to perfection: 10 minutes off-heat after boiling ensures firm yolks for easy mashing.
- 2For a golden crust, shallow-fry stuffed eggs on the stuffing side first to seal the filling.
- 3Always lower the heat to minimum before adding yogurt to the gravy to prevent curdling.
- 4Sauté onions until deep golden brown — this builds the rich, sweet base of the gravy.
- 5Do not stir after adding stuffed eggs to the gravy; baste gently to keep the filling intact.
- 6Cool stuffed eggs completely before frying to help the filling hold together.
- 7Add ghee and garam masala only at the end for a fragrant, restaurant-style finish.
Adapt it for your goals.
Low-oil
Skip the shallow-fry step and gently place the unstuffed or lightly stuffed eggs directly into the gravy. Reduce oil in the gravy to 1 tablespoon for a lighter version.
high proteinHigh-protein
Replace half the paneer with crumbled firm tofu or finely chopped cooked chicken breast for an extra protein punch while keeping the stuffing texture similar.
jainJain
Omit the onion and garlic; use asafoetida (hing) in the tempering and replace onion with white pumpkin or bottle gourd (lauki) for a Jain-friendly gravy base.
veganVegan
Swap paneer for crumbled firm tofu and yogurt for thick cashew cream (1/4 cup blended cashews + water). Use vegan butter instead of ghee for a fully plant-based dish.
creamierCreamier
Add 2 tablespoons of heavy cream or fresh coconut milk along with the yogurt for a richer, silkier gravy that coats the stuffed eggs luxuriously.
Why this is on our healthy list.
High in Quality Protein
Each stuffed egg packs protein from both eggs and paneer, supporting muscle repair and satiety.
Rich in Calcium
Paneer (cottage cheese) is an excellent source of calcium, contributing to bone health.
Good Source of Vitamin B12
Eggs provide vitamin B12 essential for nerve function and red blood cell formation.
Immune-Boosting Spices
Turmeric, cumin, and ginger in the gravy offer anti-inflammatory and antioxidant benefits.
Frequently asked questions
Yes, you can prepare the gravy up to 2 days ahead and refrigerate. Fry and stuff the eggs just before serving, then simmer them in the reheated gravy for 5 minutes.



