This fragrant North Indian-inspired dish combines tender boiled eggs with protein-rich chickpeas and fresh spinach in a velvety, mild korma sauce. The creamy base gets its richness from coconut milk, Greek yogurt, and ground almonds, while traditional spices like coriander, cumin, and garam masala create layers of aromatic flavor without excessive heat. Perfect for those seeking a gentle curry experience, this dish comes together in under an hour and serves four generously.
The rainy Tuesday I first made this korma, my tiny apartment smelled like cinnamon and ginger for days. I had half a can of chickpeas, some wilting spinach, and six eggs that needed using, so I improvised what I thought was korma. My roommate poked her head in, asking what kind of magic was happening on the stove, and we ended up eating straight from the pan while watching old movies.
Last summer, I made this for a friend who swore she hated curry because it was always too spicy. She watched me add cinnamon to the pan with this confused little furrow between her eyebrows, but after one bite she asked for the recipe twice. Now she makes it for her kids, and they call it the yellow egg curry, which is possibly the cutest thing ever.
Ingredients
- 6 large eggs: Hard boiled and halved, these become tender protein sponges that soak up all that fragrant sauce
- 1 can chickpeas: Rinse them well so they stay firm and dont make your sauce cloudy
- 150 g fresh spinach: Rough chopping is fine here, it wilts down beautifully into the creamy base
- 1 large onion: The foundation of everything, so take your time getting it properly golden
- 2 medium tomatoes: They break down into the sauce, adding sweetness and body
- 2 cloves garlic: Minced fine so it melts into the oil without burning
- 1 inch piece ginger: Grated fresh gives you those little zingy pockets of warmth
- 3 tbsp Greek yogurt or coconut yogurt: Room temperature is crucial, otherwise it might curdle when you add it
- 60 ml coconut milk: The secret to that restaurant style velvety finish
- 2 tbsp ground almonds or cashew butter: Thickens the sauce naturally and adds the most subtle nutty depth
- 1 tsp ground coriander: Floral and citrusy, it balances the rich coconut
- 1 tsp ground cumin: Earthy and essential, that smell alone tells you youre making curry
- 1/2 tsp ground turmeric: For that gorgeous golden color and its gentle warmth
- 1/2 tsp garam masala: The finishing spice blend that makes everything taste complete
- 1/2 tsp mild chili powder: Just a whisper of heat, nothing overwhelming
- 1/8 tsp ground cinnamon: The unexpected note that makes people ask what your secret is
- Salt and black pepper: Taste as you go, the sauce needs proper seasoning to sing
- 2 tbsp vegetable oil or ghee: Ghee adds incredible flavor if you have it
- Fresh cilantro: A generous handful for that bright pop of fresh green
- Lemon wedges: A squeeze right before serving cuts through the creaminess perfectly
Instructions
- Get your eggs ready:
- Place eggs in cold water, bring to a gentle bubble, and let them go for 8 to 9 minutes. Drop them into ice cold water immediately so they peel cleanly, then slice them in half.
- Build your flavor base:
- Warm your oil in a big skillet and cook the onion slowly until it turns golden brown, about 5 or 6 minutes. Stir in the garlic and ginger and let them become fragrant, just one minute so they do not catch.
- Add tomatoes and spices:
- Toss in your chopped tomatoes and cook until they soften completely, about 4 minutes. Dump in all your spices and let them toast in the hot pan, stirring constantly for 30 seconds.
- Create the creamy sauce:
- Stir in the ground almonds first, then add your yogurt, coconut milk, and everything else. Let it simmer gently for 5 minutes, stirring often so nothing sticks to the bottom.
- Add the heart of the curry:
- Fold in your chickpeas and spinach, letting the leaves wilt down into the sauce for 3 or 4 minutes. The spinach will shrink dramatically, so do not worry when it looks like too much at first.
- Bring it all together:
- Nestle those egg halves cut side up into the sauce, letting them warm through for about 5 minutes. Spoon sauce over the tops as they simmer so every bite is infused.
- Finish and serve:
- Taste your sauce and adjust the salt or heat if needed, then scatter with fresh cilantro. Serve hot with lemon wedges on the side and something to soak up all that sauce.
My grandmother would have loved how this recipe uses eggs in curry, something she used to do with whatever spices were handy. Now whenever I make it, I think of her standing over her stove, tasting and adjusting, teaching me that recipes are just suggestions anyway.
Make It Your Own
Sometimes I use baby kale instead of spinach when thats what I have languishing in the fridge, and it holds up beautifully with a slightly earthier taste. The texture is different but just as good, especially if you give it an extra minute to soften.
Serving Ideas
Brown basmati rice is my go to for soaking up every drop, but warm naan bread torn into pieces might be even better for lazy weeknight dinners. I have also served it over quinoa when I wanted something lighter, and the nutty flavor worked surprisingly well.
Storage And Meal Prep
This actually tastes better the next day when all those spices have had time to really become friends with each other. Store it in the fridge for up to 4 days, but keep your eggs separate and add them fresh when you reheat so they do not get rubbery.
- The sauce freezes beautifully for up to 3 months, just skip the eggs and spinach until you reheat
- If meal prepping, undercook your chickpeas slightly so they do not get mushy after reheating
- Always reheat gently on the stove, never on high, or your sauce might separate
There is something so comforting about a curry that does not fight you, just welcomes you in with open arms and gentle spices. This is the kind of food that makes a regular Tuesday feel like a small celebration.
Recipe FAQs
- → Can I make this vegan?
-
Absolutely. Replace the eggs with cubed firm tofu or add extra chickpeas. Use coconut yogurt instead of Greek yogurt and swap ground almonds for sunflower seed butter if needed.
- → How spicy is this korma?
-
This version is designed to be mild and family-friendly. The warmth comes primarily from aromatic spices like cinnamon, coriander, and cumin rather than heat. You can increase the chili powder if you prefer more spice.
- → What should I serve with egg korma?
-
Fluffy basmati rice or warm naan bread are classic accompaniments. The sauce is perfect for soaking up, so have plenty of bread or rice on hand. A side of cooling raita also works beautifully.
- → Can I prepare this ahead of time?
-
The sauce base actually improves after a day in the refrigerator as the flavors meld. Prepare the sauce and chickpeas ahead, then reheat gently and add fresh eggs just before serving for the best texture.
- → Can I use frozen spinach?
-
Yes, frozen spinach works well here. Thaw and squeeze out excess moisture before adding to the sauce. You may need about 200 g frozen to equal 150 g fresh spinach.
- → Is this dish gluten-free?
-
Naturally gluten-free when made with all listed ingredients. Just ensure your spices and canned chickpeas are certified gluten-free if you have severe sensitivities, as some brands process facilities with wheat.