Curried Egg And Chickpea Stew
A cozy stew of chickpeas simmered in coconut milk and crushed tomatoes with turmeric, cumin, garlic, and ginger, folded with wilted spinach, crowned with halved hard-boiled eggs, and spooned over brown rice with fresh cilantro.
Why You'll Love This Recipe
Warming and filling, with no meat and no dairy in it. It leans on humble pantry staples, chickpeas, canned tomatoes, and coconut milk, and dresses them up with the kind of spice and aromatics that make a weeknight bowl feel deliberate. Hard-boiled eggs turn it from a side of curried beans into a real supper, and the whole thing comes together in about the time it takes the rice to finish.
Turmeric and cumin need the hot oil before the liquid. Cooking the turmeric and cumin in the hot oil with the softened onion, garlic, and ginger for a minute before any liquid goes in wakes up their flavor and takes the raw, dusty edge off the turmeric. The coconut milk then rounds everything into a silky, faintly sweet sauce, while the crushed tomatoes bring acidity that keeps it from feeling heavy. Simmering uncovered lets the sauce reduce and concentrate rather than staying thin and watery.
It satisfies on every front. The chickpeas and eggs together give it real staying power, the kind that keeps you comfortably full, while the spinach and the beans layer in fiber and color. Coconut milk makes it rich and spoonable, the ginger and garlic keep it lively, and the brown rice underneath soaks up the sauce so nothing goes to waste. It is comfort food that happens to be built on whole ingredients.
Ingredients
- 8 large eggs
- 2 cups chickpeas, drained
- 1 cup coconut milk
- 1 cup crushed tomatoes
- 3 cups spinach
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 tbsp grated ginger
- 2 1/2 cups cooked brown rice
- 1 tbsp coconut oil
- 1 tsp turmeric
- 1 tsp ground cumin
- 2 tbsp chopped cilantro
- 1/2 tsp salt
Instructions
- Have the rice ready: This builds on brown rice that is already cooked, so keep it warm and covered while the stew comes together. Starting from dry instead, rinse the rice under cold water until it runs mostly clear and simmer it until the grains are tender and no longer chalky in the center, about 40 to 45 minutes, then drain off any extra water.
- Hard-boil the eggs: Lower the eggs into a pot of gently boiling water and cook for 9 minutes. Move them straight into a bowl of cold water, since the cold stops the cooking and shrinks the egg back from the shell, then peel them and slice each one in half lengthwise.
- Build the aromatics: Peel and finely chop the onion, mince the garlic, and grate the ginger. Warm the coconut oil in a large, deep skillet over medium heat, add the onion, and cook until soft and translucent, about 5 to 7 minutes. Stir in the garlic, ginger, turmeric, and ground cumin and cook until fragrant, about 1 minute, so the spices bloom without scorching.
- Simmer the stew: Drain and rinse the chickpeas, then add them to the skillet along with the crushed tomatoes, coconut milk, and salt. Stir to combine, bring to a gentle simmer, and cook uncovered for 10 minutes, stirring now and then, until the sauce thickens slightly and turns a deep golden color.
- Wilt the spinach and add the eggs: Stir in the spinach a handful at a time, letting each addition wilt down before adding more, until it collapses into the sauce, about 2 minutes. Settle the egg halves cut-side up into the stew and spoon a little sauce over them to warm through, keeping them on top rather than stirring them in, because a hard-boiled egg turned through a stew breaks apart into it.
- Serve: Spoon the rice into bowls, ladle the stew and eggs over the top, and finish with the chopped cilantro.
Variations
- Turn up the heat: Add a minced fresh chili or a pinch of cayenne with the spices for a stew with real warmth, or stir in a spoonful of chili paste at the end.
- Poached instead of boiled: Skip the hard-boiled eggs and instead crack the eggs directly into the simmering stew, cover, and cook until the whites set and the yolks are still soft, so the yolks run into the sauce.
- Swap the greens: Use chopped kale or Swiss chard in place of the spinach; add it a few minutes earlier since sturdier greens need a little longer to soften.
- Brighter finish: Squeeze fresh lime over each bowl and add extra cilantro for a sharper, fresher flavor that cuts the richness of the coconut milk.
- Creamier and richer: Stir a spoonful of plain yogurt into each bowl at the table for tang and body; this adds dairy.
Storage & Leftovers
Keep leftovers in an airtight container in the refrigerator for up to four days. Store the eggs, stew, and rice together or separately; the eggs will keep their texture best if you tuck them in whole or in halves rather than stirring them through.
Reheat the stew gently in a saucepan over medium-low heat with a splash of water to loosen the sauce, which thickens as it sits, stirring until warmed through. Add the eggs near the end just to heat them so they do not turn rubbery. In the microwave, keep the power low. The eggs are already cooked, and a hard blast turns them squeaky.
To get ahead, make the stew and cook the rice up to three days in advance and refrigerate both. You can also hard-boil the eggs ahead and keep them peeled in the refrigerator. At dinnertime, warm the stew, reheat the rice, halve the eggs, and finish with fresh cilantro.
Notes & Tips
- Choose full-fat coconut milk: Canned full-fat coconut milk gives the sauce its body and silky texture. The light version will taste thinner and watery; if that is all you have, simmer a few minutes longer to concentrate it.
- Bloom, do not burn: Turmeric scorches fast and turns bitter. Keep the heat at medium and stir constantly during the one minute the spices toast, and add the tomatoes and coconut milk promptly once they smell fragrant.
- Peel eggs the easy way: Cooling the eggs in cold water right after boiling makes them far easier to peel. Give them a few minutes to sit, then peel under a thin stream of running water to slip the shell off cleanly.
- Season at the end: Chickpeas and canned tomatoes vary in saltiness, so taste the stew after it simmers and adjust the salt then. A final pinch often pulls all the spice flavors forward.
- Rinse canned chickpeas: Draining and rinsing the chickpeas washes off the starchy, slightly metallic canning liquid so the sauce stays clean-tasting and the beans hold their shape.
- Serve alongside: Warm flatbread or naan is lovely for scooping up the sauce, and a spoonful of the stew over the rice with a little extra cilantro makes each bite feel complete.
Nutrition & Mindful Eating
- The chickpeas, the eggs and the coconut milk carry this bowl between them. The chickpeas give it body and fiber, the eggs settle into the sauce and bring the protein, and the coconut milk pulls the spices together into something silky.
- Eggs cracked straight into the simmering sauce set soft at the edges and stay just loose in the middle, so the yolk becomes part of the curry itself. They bring complete protein and choline along with that richness.
- Spinach goes in at the end and wilts into the sauce in under a minute, turning the curry a deeper green and adding folate and iron that the coconut fat in the same bowl helps you take up.
- Turmeric, cumin, ginger and garlic bloom in the coconut oil before anything else goes in the pan, which is why the kitchen smells the way it does and why the sauce tastes cooked through rather than dusty, and torn cilantro over the top at the end keeps it fresh.
- Brown rice underneath keeps its chew and soaks up the sauce, and between the rice, the chickpeas, and the eggs, a bowl of this holds you for a long stretch. The protein and the fiber are doing most of that work.
- As you eat, notice how the yolk breaks into the sauce and how the ginger comes through after the warmth of the cumin, and sit with the bowl long enough to feel the point where you have had enough.
Frequently Asked Questions
Can I use canned chickpeas or do I need to cook them from dried?
Canned chickpeas work perfectly here and are what makes this a quick weeknight dish. Just drain and rinse them well before adding. If you prefer dried, soak and simmer them until tender first, then use them in place of the canned.
My sauce came out thin. How do I thicken it?
Let it simmer uncovered a few minutes longer so more liquid evaporates and the sauce reduces. Mashing a small handful of the chickpeas against the side of the pan also thickens it naturally and gives it more body.
Can I make this without the eggs?
Yes. The chickpeas already carry protein, so the stew stands on its own over rice. If you leave the eggs out, you may want a slightly larger portion or a side of flatbread to keep it filling.
What can I serve it over besides brown rice?
It is delicious over any cooked grain such as quinoa or white rice, and warm flatbread on the side is excellent for scooping up the sauce. The stew is spoonable enough to enjoy in a bowl on its own as well.

