Creamy Sweet Potato Chickpea Curry Recipe
I’ve been making this creamy sweet potato chickpea curry for years, and truthfully, it’s become my go-to when I need comfort food that doesn’t leave me in a food coma. The sweet potatoes get incredibly tender, almost melting into the coconut sauce, while the chickpeas add that satisfying bite you’re craving. It’s ridiculously easy to throw together on a weeknight, and here’s the best part—it actually tastes better the next day.
What Makes this Creamy Sweet Potato Chickpea Curry Special
When you blend sweet potatoes with chickpeas in a coconut curry, something magical happens in that pot.
The sweet potatoes break down into this velvety base while the chickpeas add protein-packed heartiness. You get creamy without needing cream, which is pretty genius if you ask me.
This chickpea curry delivers serious comfort food vibes without any meat.
The ginger and garlic create aromatic depth, the curry powder brings warmth, and that coconut milk? It ties everything together into one satisfying meatless dinner that’ll make you forget you’re eating healthy.
What Ingredients are in this Creamy Sweet Potato Chickpea Curry?
Let me level with you about what goes into this curry. You’re not going to need some obscure ingredient from a specialty store three towns over, and you’re definitely not going to spend your entire paycheck on spices you’ll use once. Most of this stuff is probably hanging out in your pantry right now, quietly waiting for its moment to shine.
For the curry:
- 2 medium sweet potatoes, peeled and cubed into 1-inch pieces
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14 oz) coconut milk, full-fat for maximum creaminess
- 1 tablespoon olive oil or coconut oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- 1 cup vegetable broth
- 1 can (14 oz) diced tomatoes
- 2 cups fresh spinach
- Salt and pepper to taste
- Fresh cilantro for garnish
- Juice of half a lime
Now here’s the thing about these ingredients. Don’t even think about using light coconut milk because you’ll end up with sad, watery curry that tastes like regret. The full-fat version creates that silky texture you’re after, the kind that coats the back of your spoon like it means business. You can swap the spinach for kale if you’re feeling adventurous, and canned sweet potatoes will work in a pinch, though fresh tastes way better. Sometimes I add a pinch of cayenne if I want heat that makes my nose run a little. The lime juice at the end is non-negotiable, it brightens everything up like turning on lights in a dim room.
How to Make this Creamy Sweet Potato Chickpea Curry

1. Heat 2 tablespoons of coconut oil in a large pot over medium heat until it shimmers like a tiny tropical ocean. Toss in 1 diced onion and let it cook for about 5 minutes, stirring occasionally until it turns translucent and sweet.
2. Add 4 minced garlic cloves and 1 tablespoon of freshly grated ginger to the pot. Stir constantly for about 60 seconds because burnt garlic tastes like sadness and regret.
3. Dump in 2 tablespoons of curry powder, 1 teaspoon of ground cumin, 1 teaspoon of turmeric and ½ teaspoon of cayenne pepper. Toast these spices for 30 seconds while stirring so they release their oils and stop tasting like dusty disappointment.
4. Pour in one 14-ounce (400-gram) can of coconut milk and stir everything together. The kitchen should smell absolutely incredible right now, like you actually know what you’re doing.
5. Add 2 medium sweet potatoes that you’ve peeled and cut into 1-inch (2.5 cm) cubes, one 14-ounce (400-gram) can of drained chickpeas and 1 cup of vegetable broth.
Sometimes I wonder if sweet potatoes know they’re about to become curry.
6. Bring the whole mixture to a boil, then reduce the heat to low and cover the pot. Let it simmer for 20 to 25 minutes until the sweet potatoes are fork-tender and falling apart.
7. Stir in 2 cups of fresh spinach and watch it wilt dramatically into the curry within a minute or two. Add salt and black pepper to taste, starting with about 1 teaspoon of salt.
8. Squeeze in the juice of half a lime right before serving because that bright acidity cuts through the richness like a knife through warm butter.
9. Serve this glorious creation over rice, quinoa or with naan bread for scooping. If you’re feeling fancy and want to make your own fresh pasta to serve alongside, a premium pasta maker can turn your kitchen into an Italian trattoria.
Substitutions and Variations
This curry adapts to whatever you’ve got lurking in your pantry like a delicious chameleon.
Swap sweet potatoes for butternut squash, regular potatoes, or cauliflower florets.
No chickpeas? Use white beans or lentils instead.
Can’t find coconut milk? Try cashew cream or even full-fat oat milk for richness.
The spinach can become kale, chard, or any leafy green that needs rescuing from your crisper drawer.
Want heat? Add cayenne, red pepper flakes, or fresh chilies when you sauté the aromatics.
Stir in a spoonful of tomato paste for tangy depth, or toss in some frozen peas during the last few minutes of cooking.
What to Serve with Creamy Sweet Potato Chickpea Curry

While this curry stands proudly on its own, the right sidekick turns dinner into something memorable.
I always reach for fluffy basmati rice. It soaks up that coconut curry sauce like a sponge.
Warm naan bread works beautifully too, perfect for scooping every last drop. You can grab store-bought or make your own if you’re feeling ambitious.
Quinoa adds protein and a nutty flavor that complements the sweet potatoes perfectly.
Want something lighter? A crisp cucumber salad with lime juice cuts through the richness.
Roasted cauliflower brings texture contrast that makes each bite interesting. Simple steamed broccoli works in a pinch too.
More Chickpea Recipe Ideas
If you loved this curry, my creamy coconut chickpea curry takes things in an even richer direction with ginger, garlic and a sauce so good you’ll want to drink it straight from the pot.
The crispy roasted chickpea buddha bowl gives you all the satisfaction of a complete meal in one gorgeous bowl, packed with roasted veggies and a tahini drizzle that ties everything together.
And when you need comfort food fast, this one-pot chickpea lemon cumin soup delivers warmth and flavor in about 30 minutes flat.
Trust me, chickpeas are the friend you never knew you needed.