This fragrant North Indian-inspired curry combines tender boiled eggs with hearty chickpeas and fresh spinach in a rich, creamy korma sauce. The mild, aromatic blend features ground coriander, cumin, turmeric, and a touch of cinnamon, creating layers of warm flavor without overwhelming heat. Greek yogurt and coconut milk add luxurious creaminess, while ground almonds provide subtle nutty depth. Perfect for a satisfying weeknight dinner, this comforting dish comes together in under an hour and serves four generously.
Rainy Sunday afternoons were made for simmering curries, and this egg korma became my go-to comfort during a particularly gloomy autumn. Something about the gentle warmth of cinnamon and coriander filling the kitchen makes everything feel right again. My roommate kept wandering in, asking if it was ready yet, the spices already working their magic before we'd even sat down.
First made this for a dinner where half the guests couldn't handle heat, and the nervous laughter when they took their first bite turned into immediate requests for seconds. The sauce is so luscious that even people who claim they don't like eggs in curry found themselves scraping the bowl.
Ingredients
- 6 large eggs: Perfectly boiled eggs become tender and soak up the gorgeous sauce while holding their shape
- 1 can chickpeas: These add hearty texture and make the dish feel substantial without overpowering the delicate eggs
- Fresh spinach: Wilts beautifully into the sauce, adding color and a boost of nutrients
- 1 large onion: The foundation of your flavor base, take time to caramelize it properly
- 2 medium tomatoes: Provide acidity and body to balance the rich coconut and yogurt
- 2 cloves garlic and 1-inch ginger: This aromatic paste is the backbone of authentic Indian flavor
- 3 tbsp Greek yogurt: Creates that signature creamy korma texture and tang
- 60 ml coconut milk: Adds subtle sweetness and luxurious mouthfeel
- 2 tbsp ground almonds: The secret ingredient that makes restaurant-style sauce velvety
- 1 tsp ground coriander and cumin: Your warm, earthy spice foundation
- 1/2 tsp turmeric, garam masala, and mild chili powder: Balances warmth with gentle heat
- 1/8 tsp ground cinnamon: Just enough to add that cozy, comforting undertone
- Fresh cilantro and lemon wedges: Bright, fresh elements that cut through the richness
Instructions
- Boil and prep the eggs:
- Place eggs in cold water, bring to a gentle boil, then simmer 8 to 9 minutes. Cool under running water for easy peeling, then halve them and set them aside to join the sauce later.
- Build your flavor foundation:
- Heat oil in a large skillet over medium heat, add the onion, and sauté for 5 to 6 minutes until golden and fragrant. This step is worth the patience.
- Add the aromatics:
- Stir in the minced garlic and grated ginger, cooking for just 1 minute until their scent fills the air. Be careful not to burn them.
- Soften the tomatoes:
- Add the chopped tomatoes and cook for 3 to 4 minutes until they break down and meld into the onions.
- Create the creamy sauce base:
- Stir in the ground almonds, yogurt, coconut milk, and all your spices. Simmer gently for 5 minutes, stirring often to prevent the yogurt from separating.
- Add your vegetables and beans:
- Toss in the chickpeas and spinach, cooking for 3 to 4 minutes until the spinach wilts completely and everything is coated in sauce.
- Nestle in the eggs:
- Gently place the halved eggs into the curry cut side up. Simmer for 4 to 5 minutes, spooning that beautiful sauce over the eggs as they warm through.
- Finish and serve:
- Taste and adjust the seasoning, then scatter fresh cilantro on top and serve with lemon wedges for squeezing over each bowl.
This recipe became a staple during our first proper apartment, the one where the heating was questionable but the kitchen was always warm. Friends started dropping by on curry nights, and I learned that feeding people well is the easiest way to make a house feel like home.
Making It Your Own
Swap spinach for baby kale or Swiss chard if that is what you have on hand, both hold up beautifully in the creamy sauce. Sometimes I add cubed potatoes along with the chickpeas for extra heartiness, especially on colder nights when we need something more substantial.
Serving Suggestions
Basmati rice is classic, but warm naan for scooping up that luscious sauce might be even better. A simple cucumber raita on the side adds a cool contrast, though honestly this curry is mild enough to stand on its own without any accompaniments.
Storage And Meal Prep
This curry actually tastes better the next day as the spices deepen and meld. Store in an airtight container in the refrigerator for up to three days, but keep the eggs separate if possible and add them when reheating to prevent them from becoming rubbery.
- Freeze the sauce without eggs for up to two months
- Reheat gently over low heat with a splash of water
- Fresh eggs can be boiled just before serving leftovers
There is something deeply satisfying about a curry that welcomes everyone to the table regardless of their spice tolerance. This egg korma is the kind of recipe that turns a simple dinner into a small celebration.
Recipe FAQs
- → What makes this korma mild?
-
The mildness comes from using only 1/2 teaspoon of mild chili powder and balancing the spices with creamy coconut milk and yogurt. The aromatic spices like cinnamon, coriander, and cumin provide flavor without heat, making it perfect for those who prefer gentle warming flavors.
- → Can I make this dairy-free?
-
Absolutely. Simply substitute the Greek yogurt with unsweetened coconut yogurt and use coconut oil or ghee instead of butter if needed. The coconut milk already provides plenty of creamy texture and richness.
- → What should I serve with egg korma?
-
Fluffy basmati rice is the classic choice, soaking up the creamy sauce beautifully. Warm naan bread, roti, or other flatbreads work wonderfully for scooping up the tender eggs and sauce. You could also serve over quinoa for added protein.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The flavors often develop and improve overnight. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much.
- → Can I make this vegan?
-
Yes. Replace the eggs with firm tofu cubes or add extra chickpeas for protein. Use coconut yogurt instead of Greek yogurt and ensure your ghee is plant-based or use vegetable oil. The sauce and spices remain just as flavorful and satisfying.
- → Why add ground almonds to the sauce?
-
Ground almonds (or cashew butter) act as a thickener and add rich, nutty undertones that complement the creamy coconut milk and yogurt. This traditional technique creates the luxurious, velvety texture that makes korma so special.