Rajasthani Anda Curry
Hard-boiled eggs simmered in a robust, fiery Rajasthani onion-tomato gravy. Whole spices crackle in ghee before onions cook down to a deep, rich base, finished with a generous kick of red chili. A rustic, protein-packed curry that pairs beautifully with bajra roti or steamed rice.
For 4 servings
- prep · ~15 min
Boil the eggs.
1.Place eggs in a saucepan and cover with cold water by 1 inch.2.Bring to a rolling boil, then cover and turn off the heat.3.Let stand for 10 minutes, then transfer to cold water and peel.TIPOlder eggs peel easier. Add a pinch of salt to the water to prevent cracking. - fry · ~3 min
Shallow fry the boiled eggs.
1.Heat 1 tsp oil in a pan over medium heat.2.Add the peeled boiled eggs and gently roll them around until lightly golden on all sides.3.Remove and set aside.TIPPierce the eggs with a toothpick before frying to prevent them from bursting. - temper · ~1 min
Make the tempering.
1.Heat ghee in the same pan over medium heat.2.Add cumin seeds, black peppercorns, cloves, green cardamom, and bay leaf.3.Sauté until the spices are fragrant and the cumin splutters, about 30 seconds.TIPCrackle the whole spices until you smell a strong aroma for the best flavor. - saute · ~15 min
Build the onion base.
1.Add the chopped onions to the tempered spices.2.Cook over medium heat, stirring frequently, until deeply golden brown.3.Add minced garlic, grated ginger, and slit green chilies. Sauté for 2 minutes.TIPDon't rush the onions — a deep golden color is key to the rich Rajasthani taste. - saute · ~10 min
Add spices and tomato puree.
1.Lower the heat and add red chili powder, turmeric powder, and coriander powder.2.Stir briskly for 20 seconds to bloom the spices without burning.3.Pour in the tomato puree and cook until the mixture thickens and ghee starts to separate at the edges.TIPKeep the heat low when adding spice powders — high heat makes them bitter. - simmer · ~12 min
Add yogurt and simmer the gravy.
1.Reduce heat to low. Pour in the whisked yogurt while stirring continuously to prevent curdling.2.Add salt and 1 cup of water. Stir well and bring to a gentle simmer.3.Cook uncovered for 10-12 minutes, stirring occasionally, until the gravy thickens.TIPWhisk the yogurt thoroughly before adding and keep the flame low to avoid a grainy texture. - simmer · ~5 min
Add eggs and finish the dish.
1.Gently add the fried eggs to the simmering gravy.2.Spoon some gravy over the eggs and simmer for another 5 minutes so the flavors meld.3.Taste and adjust salt if needed.TIPMake a small slit in the eggs before adding to the gravy to help them absorb the flavors. - garnish · ~2 min
Garnish with garam masala and fresh coriander leaves.
1.Turn off the heat and sprinkle garam masala over the top.2.Garnish generously with chopped coriander leaves.3.Cover and rest for 2 minutes before serving.TIPResting the curry off heat allows the garam masala's aroma to bloom fully.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Older eggs peel more easily; boil them the day before for best results.
- 2Shallow-fry the eggs until just golden to create a slight crust that holds up in the gravy.
- 3Cook the onions until deep mahogany brown for an authentic, rich Rajasthani flavor base.
- 4Keep the heat low when adding spice powders to prevent bitterness and ensure bloom.
- 5Whisk yogurt until completely smooth and add it on the lowest heat to prevent curdling.
- 6Rest the curry for 2 minutes after adding garam masala to let the aroma fully infuse.
Adapt it for your goals.
Low-oil / lighter
Skip shallow-frying the eggs and simmer them directly in the gravy; use 1 tbsp ghee instead of 2 to reduce fat without losing the essence.
high protein / low carbHigh-protein / low-carb
Add 1 cup of cubed paneer along with the eggs for extra protein, and serve with cauliflower rice instead of roti or rice.
jain / no onion no garlicJain / no-onion-no-garlic
Replace onions with a paste of raw banana and tomato, and skip garlic; use asafoetida (hing) in the tempering for a similar umami depth.
veganVegan
Substitute eggs with firm tofu (pan-fried until golden) and replace yogurt with cashew cream or coconut yogurt for a fully plant-based curry.
Why this is on our healthy list.
Rich in High-Quality Protein
Eggs provide complete protein with all essential amino acids, making this curry a satisfying and muscle-friendly meal.
Supports Immunity & Digestion
Ghee and spices like turmeric, cumin, and ginger promote gut health, reduce inflammation, and enhance nutrient absorption.
Packed with Antioxidants
Tomatoes and spice powders (red chili, turmeric, coriander) are rich in antioxidants that help fight oxidative stress.
Good Source of Healthy Fats
Ghee provides butyrate and fat-soluble vitamins, supporting brain function and a healthy metabolism.
Frequently asked questions
Yes, you can skip that step — simply add peeled boiled eggs directly to the simmering gravy, but they may be softer and less flavor-absorbent.



