This comforting North Indian-style korma combines protein-rich eggs with hearty chickpeas and fresh spinach in a velvety, mild sauce. The aromatic blend of coriander, cumin, turmeric, and cinnamon creates a fragrant base, while Greek yogurt and coconut milk add luxurious creaminess without overwhelming heat. Perfect for those seeking gentle flavors, this dish comes together in under an hour and serves four generously.
The first time I made egg korma, my roommate kept wandering into the kitchen asking what smelled so incredible. She couldn't believe it was just eggs and chickpeas. That dinner turned into a weekly request, and I've been tweaking it ever since.
Last winter, when my sister was recovering from surgery and couldn't handle much spice, I made a triple batch of this. She sent me a text three days later saying she'd been dreaming about the sauce. Now I keep canned chickpeas and coconut milk stocked specifically for those emergency comfort food moments.
Ingredients
- 6 large eggs: The protein star that absorbs all that gorgeous korma flavor
- 1 can chickpeas: These add heartiness and make the dish feel substantial
- Fresh spinach: Wilts beautifully into the sauce and adds vibrant color
- 1 large onion: The foundation of flavor so don't rush the golden stage
- 2 medium tomatoes: Provide acidity to balance the creamy elements
- 2 cloves garlic and 1-inch ginger: The aromatic base that makes your kitchen smell incredible
- 3 tbsp Greek yogurt: Adds tang and creaminess to the sauce
- 60 ml coconut milk: The secret to that restaurant quality velvety texture
- 2 tbsp ground almonds or cashew butter: Thickens the sauce and adds subtle nutty sweetness
- Ground coriander and cumin: The classic Indian spice partnership
- 1/2 tsp turmeric: For that gorgeous golden color
- 1/2 tsp garam masala: The warming finish that ties everything together
- 1/8 tsp cinnamon: Just a hint adds unexpected depth
- 2 tbsp vegetable oil or ghee: Ghee adds authentic flavor but oil works perfectly
- Fresh cilantro and lemon wedges: Essential bright finishes that wake up the palate
Instructions
- Perfect those eggs:
- Place eggs in a saucepan, cover with water, and bring to a boil. Simmer for 8 to 9 minutes then cool under cold water before peeling and halving them. Set them aside while you build that incredible sauce.
- Build your aromatic base:
- Heat oil or ghee in a large skillet over medium heat. Add your onion and sauté for 5 to 6 minutes until it turns a gorgeous golden brown.
- Wake up the spices:
- Stir in the garlic and ginger, cooking for just 1 minute until fragrant. Add the chopped tomatoes and cook for 3 to 4 minutes until they soften completely.
- Create the korma magic:
- 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 the heart:
- Toss in the chickpeas and spinach. Cook for 3 to 4 minutes, watching as the spinach wilts into the sauce.
- Bring it all together:
- Nestle those halved eggs into the sauce, cut side up. Simmer for 4 to 5 minutes to heat everything through, spooning that luscious sauce over the eggs.
- Finish with love:
- Taste and adjust the seasoning. Scatter fresh cilantro over the top and serve with lemon wedges for squeezing.
This recipe became my go-to for dinner parties because it looks impressive but I can actually talk to my guests instead of being stuck at the stove. Something about placing those eggs in the sauce feels almost ceremonial.
Make It Your Own
I've discovered that the creamy base is incredibly forgiving. Sometimes I use cashew butter instead of ground almonds, and once I accidentally used sour cream instead of yogurt. That happy mistake made the sauce even richer, so now I do it on purpose when I want something extra indulgent.
Serving Suggestions That Work
Basmati rice is classic, but honestly, I've eaten this straight from a bowl with nothing else. The sauce clings beautifully to warm naan, and my husband loves scooping it up with roasted papadums. A simple cucumber raita on the side cools everything down perfectly.
Recipe Wisdom
After years of making this, I've learned that the patience you show during the onion stage pays off in the final flavor. Rush it and you'll taste the difference. I also make a double batch of the spice blend and keep it in a jar because this korma craving hits hard and fast.
- Toast your spices in a dry pan before adding them to the sauce
- Room temperature yogurt incorporates more smoothly than cold
- Let the korma rest for 5 minutes before serving so the sauce settles
There's something deeply satisfying about a dish that looks fancy but relies on pantry staples. This korma has saved more weeknight dinners than I can count.
Recipe Questions
- → How spicy is this korma?
-
The korma is intentionally mild, using only half a teaspoon of mild chili powder. The warmth comes from aromatic spices like cinnamon and garam masala rather than heat, making it family-friendly.
- → Can I make this dairy-free?
-
Absolutely. Simply replace the Greek yogurt with unsweetened coconut yogurt. The sauce will remain creamy and delicious while being completely dairy-free.
- → What should I serve with egg korma?
-
Fluffy basmati rice or warm naan bread are classic accompaniments. The sauce is perfect for soaking up, and the mild flavors pair beautifully with these traditional sides.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of water or coconut milk if the sauce has thickened.
- → Can I use frozen spinach?
-
Yes, thaw frozen spinach completely and squeeze out excess moisture before adding. You may need about 200g frozen to equal 150g fresh chopped spinach.