Marwari Egg Masala
Hard-boiled eggs smothered in a rich, tangy Rajasthani-style onion-tomato gravy with dried fenugreek and warm spices. This rustic Marwari classic skips garlic and leans on ginger, yogurt, and a handful of pantry masalas to build deep flavour. A soulful everyday curry that comes together in under 40 minutes and pairs beautifully with roti or steamed rice.
For 4 servings
- prep
Boil and peel the eggs.
1.Place 8 eggs in a saucepan and cover with cold water by an inch.2.Bring to a rolling boil, then cover, turn off the heat, and let sit 10 minutes.3.Drain, transfer to a bowl of cold water, and peel once cool enough to handle.4.If the eggs are large, halve them lengthwise for easier serving. - fry · ~4 min
Pan-fry the boiled eggs.
1.Warm 1 tbsp mustard oil in a heavy-bottomed kadhai over medium heat until it smokes lightly — this takes away the raw pungency.2.Reduce heat to low, carefully slide in the peeled eggs, and fry 2 minutes, turning gently with a spoon until they are pale golden all over.3.Lift the eggs onto a plate and set aside.TIPFrying the eggs creates a thin skin that soaks up the gravy without crumbling. - temper · ~2 min
Make the tempering.
1.In the same kadhai, add the remaining 1 tbsp mustard oil and heat until lightly smoking.2.Lower the flame, add cumin seeds and broken dried red chilies, and let them sizzle until fragrant (30 seconds). - saute · ~9 min
Cook the onion and ginger base.
1.Add finely chopped onions and a generous pinch of salt to speed up the softening.2.Sauté on medium heat, stirring often, until the onions turn deep golden — about 8 minutes.3.Stir in the ginger paste and slit green chilies, and cook 1 minute until the raw ginger smell fades.TIPPatience with the onions is key — the deep golden colour is where the Marwari sweetness comes from. - saute · ~7 min
Cook the tomato masala.
1.Add chopped tomatoes, turmeric powder, red chili powder, and coriander powder.2.Stir well and cook until the tomatoes break down completely, the oil surfaces at the edges, and the mixture looks like a thick glossy paste — around 5 to 7 minutes. - simmer · ~5 min
Add yogurt and build the gravy.
1.Take the pan off the heat for 30 seconds, then stir in the whisked yogurt slowly — this prevents it from splitting.2.Return the pan to low heat, add 1 cup of water and a pinch of garam masala, and stir to make a smooth gravy.3.Let it come to a gentle simmer and cook 4 to 5 minutes until the gravy thickens slightly.TIPAlways whisk the yogurt smooth and add it off-heat — direct high heat makes it curdle. - simmer · ~4 min
Add the eggs and finish the dish.
1.Slide the fried eggs into the simmering gravy, spoon some gravy over the top, and simmer gently for 4 minutes so the eggs absorb the flavours.2.Crush dried fenugreek leaves between your palms directly over the pan, stir them in, and turn off the heat. - garnish
Garnish with fresh 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.
- 1Boil eggs just until set — a 10-minute rest after boiling prevents grey yolks and keeps them tender.
- 2Fry the boiled eggs in mustard oil until pale golden; this creates a thin skin that prevents crumbling in the gravy.
- 3Cook the onions until deep golden — this is where the Marwari sweetness comes from; don't rush this step.
- 4Always whisk yogurt smooth and add it off-heat; direct high heat makes it curdle and split.
- 5Crush dried fenugreek leaves between your palms just before adding to release maximum aroma.
- 6Use a heavy-bottomed kadhai or pan to ensure even heat and prevent the masala from burning.
Adapt it for your goals.
Low-oil
Replace mustard oil with 1 tbsp ghee and skip the egg-frying step entirely — just simmer the peeled boiled eggs directly in the gravy for a lighter version that still tastes rich.
High proteinHigh-protein
Swap half the eggs with 200 g paneer cubes (fried until golden) for extra protein and a creamy contrast to the tangy gravy.
VeganVegan
Replace eggs with extra-firm tofu cubes (boiled 5 minutes, then pan-fried) and use plant-based yogurt — the gravy's tomato-onion base is naturally vegan-friendly.
Extra spicyExtra spicy
Add 1 tsp Kashmiri red chili powder for colour and heat, plus 2 extra slit green chilies, for those who want a fiery Marwari-style kick.
Why this is on our healthy list.
High-Quality Protein
Eggs provide complete protein with all essential amino acids, making this a satisfying meal that supports muscle repair and keeps you full longer.
Rich in Antioxidants
Tomatoes and turmeric contribute lycopene and curcumin, which help combat oxidative stress and support overall cellular health.
Probiotic Gut Support
The yogurt in the gravy adds live cultures that aid digestion and promote a healthy gut microbiome.
Low in Refined Carbs
This dish is naturally low in refined carbohydrates, making it a good option for balanced meals when paired with whole grains.
Frequently asked questions
Yes, dried fenugreek leaves (kasuri methi) are standard. Crush them between your palms just before adding to release their full aroma.



