
Silky chana saag brings together chickpeas and spinach with rich, cozy vibes. You'll love how quick it comes together, and how each bite feels hearty and satisfying any night of the week. Great for plant-based eaters, it fits right into the busiest schedules.
This meal started as my go-to when the kitchen was almost bare and now it’s become a staple at home. My family gets excited when I dish it up with naan and extra rice on the side.
Dreamy Ingredients
- Canned chickpeas: loads up on protein and makes it super easy just rinse them well first
- Frozen chopped spinach: just toss it in for extra fiber and zero fuss I like grabbing organic when I can
- Tomato: brings a slight tang and thickens everything go for the ripest ones around
- Water: pulls everything into a sauce filtered keeps it tasting fresh
- Canned coconut milk: creates a rich creamy finish pro tip shake the can before opening for best texture
- Long grain white rice: makes the perfect fluffy base pick a top-notch bag for nice separate grains
- Salt: brings all the bold flavors together I swear by sea salt for this
- Ground cumin: adds cozy earthiness get whole seeds and grind them for the best punch
- Curry powder: sets the vibe choose your heat, mild or spicy, totally your call
- Olive oil: ties everything together extra virgin has the smoothest flavor
- Fresh ginger: makes it pop with zing grate fresh if you can
- Garlic cloves: gives a gentle punch pick the plumpest cloves no sprouts
- Yellow onion: sweetens everything pick ones that are solid and papery
Simple Steps to Make It
- Serve It Up:
- Spoon your chana saag over fluffy scoops of warm rice. Try a squeeze of lemon or sprinkle some fresh herbs on top if you like
- Final Touch - Coconut Milk:
- Lower the heat and slowly mix in the coconut milk. Warm through gently. For smoothness, blend a bit with an immersion blender or keep it chunky. Give it a taste and add more salt if you think it needs it
- Mix in Chickpeas and Spinach:
- Get those chickpeas rinsed, then add them to the pan along with the spinach and water. Stir everything together and turn the heat up just a bit to start a gentle simmer. Let it cook about five minutes
- Let Tomatoes and Base Thicken:
- Time to toss in the tomatoes and some salt. Cook until the tomatoes break down into a chunky sauce about five minutes stir so it doesn't stick
- Toast Your Spices:
- Sprinkle curry and cumin onto your softened onion mix. Toast about a minute until you can really smell everything. That’s when the flavors bloom
- Sauté Onion Mix:
- Chop up onion, mince the garlic, grate your ginger. Toss all that into a hot skillet with olive oil over medium-low heat. Soften everything about five minutes, but stir it so nothing browns up
- Steam Your Rice:
- Rinse rice well to get rid of extra starch. Put in a pot with three cups water, cover, and bring to a boil fast. Turn down to low, simmer, and wait fifteen minutes. Then switch off the heat and let it be for ten before fluffing with a fork

I can’t get enough of the coconut milk—it turns the sauce rich and velvet-smooth every time. As soon as the spices start popping in the pan my whole family comes running, ready for a cozy meal together.
Storage Hacks
Store any leftovers in a tightly closed container for up to four days in your fridge. The flavor gets stronger as it sits! When you reheat, splash in extra water or coconut milk to loosen it up and warm slowly to stop it from sticking.
Easy Ingredient Swaps
Not into coconut milk Go with evaporated milk from a can or make some quick cashew cream for the same creamy vibe. Swap spinach for frozen kale or whatever greens you’ve got. If you want a more fragrant grain, try basmati rice instead of long grain white.

Fun Ways to Serve
Dole it out on hot rice with fresh cilantro or some lemon juice for zing. Pile on crispy shallots or pickled onions if you want a fun crunch. Add naan or roti on the side for extra comfort.
Background and Origins
Chana saag hails from the Indian subcontinent and mixes chickpeas chana with green spinach saag for a warming curry. Folks love it for being simple and flexible you can swap whatever greens or beans you have. This version’s coconut milk brings a cool south Indian twist.
Frequently Asked Questions
- → Can I use fresh spinach instead of frozen?
For sure! Cut up your fresh spinach and let it cook down in the pan until it gets soft before pouring in the coconut milk.
- → Is there an alternative to coconut milk?
Try using evaporated milk if you can’t do coconut milk—taste changes a bit but still turns out great.
- → How spicy is this dish?
It’s as spicy as your curry powder. Like it hot? Pick a spicy mix. Want it mild? Grab something gentler. Totally up to you.
- → Can I make this dish ahead of time?
You bet. This holds up in the fridge really well and even tastes better after sitting. Awesome for prepping ahead.
- → What is the best way to serve chana saag?
I love it over fluffy rice, but if you’ve got naan or pita, that’s super tasty too.