Saoji Egg Curry
A fiercely spicy and darkly aromatic egg curry from the Nagpur belt of Maharashtra. Boiled eggs swim in a rich, smoky gravy made from toasted coconut, poppy seeds, and a blend of whole spices, finished with a generous heat that defines Saoji cooking.
For 4 servings
- prep
Boil and prepare the eggs.
Boil the eggs for 8-10 minutes until hard-boiled. Cool, peel them, and prick lightly with a fork or make shallow slits with a knife. This helps the eggs absorb the spicy gravy later.
- roast · ~4 min
Dry roast the whole spices and coconut.
1.Heat a small pan over low heat. Add dried coconut, poppy seeds, coriander seeds, cumin seeds, black peppercorns, cloves, cardamom, cinnamon, and dried red chilies.2.Dry roast for 3-4 minutes, stirring constantly, until the coconut turns golden brown and the spices release a deep, smoky aroma.3.Remove from heat and let the mixture cool completely.TIPRoast on low heat to prevent burning. Burnt coconut or spices will make the curry taste bitter. - mix
Grind the Saoji masala.
Transfer the cooled roasted mixture to a blender. Add a splash of water and grind to a fine, thick paste. Set this Saoji masala paste aside.
- saute · ~9 min
Sauté the onion base.
1.Heat oil in a heavy-bottomed pan over medium heat.2.Add chopped onions and sauté until they turn deep golden brown, about 7-8 minutes.3.Add ginger-garlic paste and cook until the raw smell disappears, about 1 minute.TIPDeep browning of the onions is crucial for the authentic dark color and rich taste of Saoji curry. - saute · ~6 min
Cook the tomato and spices.
1.Add chopped tomatoes, turmeric powder, and red chili powder to the pan.2.Cook the mixture, stirring occasionally, until the tomatoes break down completely and release the oil, about 5-6 minutes. - saute · ~4 min
Cook the ground masala paste.
Add the ground Saoji masala paste to the pan. Sauté for 3-4 minutes, stirring continuously to prevent sticking, until the oil separates and the masala turns slightly darker.
- simmer · ~12 min
Simmer the gravy.
1.Pour in the water and add salt. Stir well and bring the gravy to a boil.2.Reduce the heat to low and let the gravy simmer, uncovered, for 10-12 minutes to allow the flavors to deepen and the gravy to thicken slightly.TIPIf the gravy looks too thick, add a little more water. The consistency should be a medium-thick, flowing gravy. - simmer · ~5 min
Add the eggs and finish.
Gently slide the boiled, pricked eggs into the simmering gravy. Spoon the gravy over the eggs to coat them. Let them simmer in the gravy for 5 minutes so they warm through and soak up the flavors.
- garnish
Garnish with coriander leaves and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled eggs lightly with a fork before adding them to the gravy — this allows the spicy masala to seep inside for deeper flavor.
- 2Dry-roast the coconut and whole spices on the lowest heat possible; burnt spices will ruin the dish with bitterness.
- 3Sauté the onions until they are deep golden brown — this is non-negotiable for the signature dark, rich color of Saoji curry.
- 4Let the gravy simmer uncovered for at least 10 minutes after adding water, so the masala fully melds and thickens naturally.
- 5If you prefer a thicker gravy, mash one or two boiled egg yolks into the sauce before serving.
- 6Make the Saoji masala paste in a larger batch and freeze it in portions for quick future curries.
Adapt it for your goals.
Kebab-or-snake name e.g. 'low-oil', 'high-protein', 'jain', 'vegan'
Vegan: Replace hard-boiled eggs with firm tofu cubes (pan-seared for texture) and use a plant-based oil. The smoky masala works beautifully with tofu, making it a hearty vegan option.
low oilLow-oil
Reduce oil to 1 tablespoon and use a non-stick pan; sauté onions and tomato with occasional splashes of water. The flavor remains intense, though the gravy will be slightly less rich.
high proteinHigh-protein
Add 200g of paneer cubes or shredded chicken along with the eggs. Increase the simmer time by 5 minutes to ensure everything cooks through — perfect for a post-workout meal.
milder heatMilder-heat
Reduce dried red chilies to 2 and skip the extra red chili powder. Add 1 teaspoon of Kashmiri chili powder for color without the burn — ideal for those with lower spice tolerance.
coconut creamyCoconut-creamy
Replace half the water with coconut milk (light or full-fat) for a richer, creamier gravy. This mellows the heat slightly and adds a subtle sweetness that complements Saoji spices.
Why this is on our healthy list.
High-quality protein
Eggs provide all nine essential amino acids, making this dish a complete protein source that supports muscle repair and satiety.
Rich in antioxidants
The spice blend (coriander, cumin, turmeric, black pepper, cloves) is packed with antioxidants that help fight oxidative stress and inflammation.
Supports digestion
Cumin, coriander, and ginger-garlic paste are known to stimulate digestive enzymes and reduce bloating.
Brain-boosting fats
Coconut provides medium-chain triglycerides (MCTs) that are easily metabolized for quick energy and cognitive support.
Frequently asked questions
Poppy seeds add a unique nuttiness and thicken the gravy. You can substitute with 1 tablespoon of cashew paste, but the texture will be slightly creamier and less authentic.



