
There’s a reason egg curry is a beloved North Indian staple—it transforms simple boiled eggs into something deeply flavorful and satisfying. This dish balances rich, aromatic spices with a creamy tomato base, creating a gravy that clings beautifully to each egg.
The secret lies in the layering of spices, from cumin and coriander to turmeric and garam masala, which build complexity without overwhelming. Boiled eggs soak up the gravy, turning a humble ingredient into something special.
With a few pantry staples and 30 minutes, you’ll have a restaurant-quality curry that’s both comforting and impressive. The aroma alone will draw everyone to the table.
Serve with steamed rice or warm roti for a complete meal. Here’s how to make it.
Ingredients for Egg Curry Recipe Sanjeev Kapoor
Pantry staples plus fresh ginger and cilantro bring this North Indian classic to life.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Hard-boiled and peeled |
| Onion 🧅 | 1 whole | Finely chopped, medium |
| Tomatoes 🍅 | 3 whole | Pureed or finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise, adjust to taste |
| Cumin Seeds 🌿 | 1 tsp | For tempering in hot oil |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | For warm earthy base |
| Turmeric Powder 🌶️ | ½ tsp | For golden color |
| Red Chili Powder 🌶️ | 1 tsp | Adjust to heat preference |
| Garam Masala 🌿 | 1 tsp | Freshly ground for best aroma |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Vegetable Oil 🫒 | 3 tbsp | For sautéing onions and spices |
| Heavy Cream 🥛 | ½ cup | For creamy gravy finish |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
[recipe_ingredient_scaler]
The spices are everything here. Indian grocery stores have the best selection for turmeric, garam masala, and coriander—look for MDH or Everest brands if you want that authentic flavor. Fresh ginger and garlic make all the difference (the jarred stuff just doesn’t cut it). I always grab my cumin seeds from Patel Brothers—they’re always fresh and aromatic.
No fresh cilantro? Dried coriander leaves at half the amount work in a pinch. Out of heavy cream? Coconut milk gives a similar richness (use full-fat for best results). If you don’t have green chilies, serrano peppers are a great substitute. The tomatoes can be canned if fresh ones aren’t great—just drain them well first.
The curry tastes even better the next day once the flavors meld. Keeps for 3-4 days in the fridge, and the eggs actually soak up more gravy over time. Reheat gently on the stove—microwaving can make the eggs rubbery (don’t ask how I learned that).
Why You’ll Love This Recipe
- One Pan Wonder: I just boil the eggs, then everything else goes into one pot—onions, tomatoes, garlic, and ginger simmer together while I do something else.
- Ridiculously Flavorful: The ginger-garlic paste with fresh tomatoes makes a gravy so rich and aromatic I could eat it with plain rice every single day.
- Weeknight Lifesaver: Honestly, it’s my go-to when I need dinner ready in 30 minutes flat, and it’s just as good the next day for lunch.
- Budget King: Six eggs, a handful of pantry staples, and it feeds four—my wallet and my family both thank me.
Step-by-Step Instructions for North Indian Spiced Gravy with Boiled Eggs
Here’s how I create this rich, aromatic dish with perfectly spiced gravy every time.
Step 1: Hard-Boil and Peel the Eggs
Place all 8 whole Large Eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then reduce to medium and cook for 9-10 minutes for perfectly set yolks.
Immediately transfer the eggs to a bowl of ice water to stop the cooking process—this makes them easier to peel. Once cool, gently tap each egg on a hard surface and roll to crack the shell all over before peeling under a thin stream of running water. The result should be smooth, unblemished eggs ready to soak up the spiced gravy.
Step 2: Temper the Spices and Build the Base
Heat all 3 tbsp Vegetable Oil in a heavy-bottomed pan over medium heat. Add the 1 tsp Cumin Seeds and let them sizzle for 30 seconds until they turn golden brown and release their aroma. This tempering step is crucial—it awakens the flavors of the spices.
Add the 1 whole Onion (finely chopped) and sauté for 5-6 minutes until soft and translucent. Stir in the 1 tbsp Fresh Ginger, 4 cloves Garlic Cloves (minced), and 2 whole Green Chilies (slit lengthwise). Cook for 1-2 minutes until the raw smell disappears and the mixture becomes fragrant.
Step 3: Develop the Gravy with Spices and Tomatoes
Add the 1 tbsp Ground Coriander, 1 tsp Ground Cumin, 0.5 tsp Turmeric Powder, and 1 tsp Red Chili Powder to the pan. Stir constantly for 1-2 minutes to toast the spices—this deepens their flavors and prevents a raw taste.
Pour in the 3 whole Tomatoes (pureed or finely chopped) and 1.5 tsp Salt. Cook for 8-10 minutes on medium-low heat until the oil begins to separate from the mixture and the tomatoes darken in color. This is your visual cue that the base is properly cooked and the flavors are concentrated.
Step 4: Simmer the Eggs in the Gravy
Gently add the peeled 8 whole Large Eggs to the pan, ensuring they’re fully coated in the spiced tomato mixture. Pour in 1 cup of water, stir gently to combine, and bring to a simmer. Reduce the heat to low and let it cook for 10-12 minutes, allowing the eggs to absorb the flavors.
The gravy should thicken slightly and turn a rich, deep red-brown color. Sprinkle in the 1 tsp Garam Masala and stir well to incorporate its warm, aromatic notes into the dish.
Step 5: Finish with Cream and Garnish
Drizzle in all 0.5 cup Heavy Cream and stir gently to create a luscious, creamy texture. Let the curry simmer for an additional 3-4 minutes on low heat—just enough to warm the cream without curdling it.
Taste and adjust the salt if needed, though the 1.5 tsp Salt should be perfect. Garnish with all 0.25 cup Fresh Cilantro (chopped) just before serving. The cilantro adds a bright, fresh contrast to the rich, spiced gravy. Serve hot with steamed rice or naan.
Pro Tips For Making Egg Curry Recipe Sanjeev Kapoor
- Boil Eggs First: Hard-boil your eggs before adding to the curry—9 minutes in simmering water guarantees firm whites and creamy yolks that won’t fall apart in the sauce.
- Sauté Onions Long: Cook the onions until deep golden brown, about 8-10 minutes on medium heat; this builds the sweet, caramelized base that defines Sanjeev Kapoor’s rich curry flavor.
- Skip Raw Garlic: I learned this the hard way—always sauté the minced garlic and ginger for 30 seconds before adding tomatoes to remove the raw bite and mellow the flavors.
- Use Ripe Tomatoes: Overripe, soft tomatoes break down faster and create a smoother gravy—save the firm ones for salads.
Storing and Reheating egg curry recipe sanjeev kapoor
Refrigerator Storage
Let the curry cool completely at room temperature for no more than 2 hours. Transfer to an airtight container with the eggs submerged in gravy to prevent drying out. It stays fresh in the fridge at 40°F or below for 3-4 days. ❄️
Freezer Storage
This dish freezes beautifully for up to 3 months without texture loss. I use heavy-duty quart-size freezer bags—they save space and thaw quickly. Leave 1 inch headspace for expansion and squeeze out excess air to prevent freezer burn.
Stovetop Reheating
Gently reheat on medium-low heat in a saucepan, adding ¼ cup water to loosen the gravy. Cover and warm for 8-10 minutes, stirring occasionally. The eggs will plump up as they soak in more flavor. 🔥
Microwave Reheating
For single servings, microwave covered on 70% power for 2-minute intervals, stirring between each. Add a splash of water if the gravy thickens too much. Avoid high power—it can make the eggs rubbery.
Nutrition Facts
Frequently Asked Questions
Can I use soft-boiled eggs instead?
Hard-boiled eggs work best to prevent breaking in the gravy. Soft-boiled may fall apart during the 10-12 minutes simmering. If you prefer runny yolks, add them at the very end and warm through for just 2-3 minutes.
What can I substitute for heavy cream?
Full-fat coconut milk or Greek yogurt both add richness. Stir in ½ cup slowly on low heat to prevent curdling. Yogurt adds tang, while coconut milk gives a subtle sweetness.
How do I make it less spicy?
Reduce red chili powder to ½ tsp and omit green chilies. Balance heat with 1 tsp sugar or extra cream. The garam masala adds warmth without spice, so keep that.
Why did my gravy turn out watery?
Simmer uncovered for an extra 5 minutes to thicken. If still thin, mix 1 tbsp cornstarch with water and stir in. Cooked tomatoes naturally release liquid, so patience is key.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026