Sweet Potato Curry with Chickpeas Recipe
If you’re craving something cozy, flavorful, and packed with wholesome goodness, I have just the thing for you — Sweet Potato Curry with Chickpeas Recipe. It’s one of those meals that feels like a warm hug in a bowl, blending creamy coconut, gently spiced curry, and tender sweet potatoes with hearty chickpeas. Trust me, whether you’re making it on a busy weeknight or a chill weekend, this recipe will become a staple you reach for again and again.
Why This Recipe Works
- Balanced Flavors: The red curry paste and turmeric bring warmth without overpowering the natural sweetness of the potatoes and coconut milk.
- Simple & Nourishing: With pantry staples like canned chickpeas and coconut milk, it’s easy to whip up, filling, and friendly for busy days.
- Flexible Ingredients: You can easily swap or add veggies, adjust spices, or make it vegan/vegetarian without losing its heart.
- One-Pan Magic: It all cooks in one skillet, so clean-up is a breeze and flavors have time to meld beautifully.
Ingredients & Why They Work
Let’s talk ingredients — these components practically sing together in harmony. The combo of sweet potatoes and chickpeas creates a satisfying texture contrast, while coconut milk soothes the spices and makes everything luscious. Plus, fresh ginger and lime juice add that zing that keeps it lively.
- Vegetable oil: Use a neutral oil for sautéing the aromatics without adding extra flavor distractions.
- Garlic: Freshly minced garlic boosts the savory base of the curry and can’t be replaced by powders here.
- Fresh ginger: Adds a fresh, slightly spicy note that brightens the rich curry.
- Red curry paste: The heart of the curry’s flavor — look for a vegan-friendly brand if needed and toast it briefly to deepen its aroma.
- Ground turmeric: Adds earthiness and that beautiful golden hue.
- Sweet potatoes: I like to use firm, orange-fleshed ones for their sweetness and texture, peeled and chopped evenly for consistent cooking.
- Coconut milk: Full-fat works best for creaminess and richness in the sauce.
- Water: Helps loosen the curry to just the right saucy consistency.
- Chickpeas or lentils: Drained and rinsed for a protein boost and hearty bite.
- Salt & black pepper: Essential for seasoning and bringing all the flavors together.
- Baby spinach or kale: Adds color, nutrients, and a little earthy green freshness at the end.
- Granulated sugar (optional): A pinch helps balance the curry’s acidity and heat without making it sweet.
- Fresh lime juice: The last-minute squeeze that brightens the whole dish perfectly.
- Cooked rice: Your favorite kind for serving — it soaks up all that wonderful sauce.
- Fresh cilantro or basil: For garnish, lending an herbal pop.
Make It Your Way
I love how forgiving this Sweet Potato Curry with Chickpeas Recipe is because you can really make it your own. I often experiment by swapping in other vegetables or changing the spice level based on my mood or what’s in my pantry. Feel free to tweak it to suit your tastes!
- Spice it up: I once added fresh chopped jalapeño and a dash of cayenne to make it fiery, which was a hit for my spice-loving friends.
- Switch the protein: Sometimes I use red lentils instead of chickpeas, which cook down into a nice creamy texture.
- Different greens: Swiss chard or collard greens have a great chew if you want to swap out spinach or kale.
- Make it lighter: For a lower-fat version, use light coconut milk, but watch for a thinner sauce.
Step-by-Step: How I Make Sweet Potato Curry with Chickpeas Recipe
Step 1: Sauté the aromatics
Start by heating the vegetable oil in a large skillet over medium heat. Once shimmering, toss in the minced garlic and ginger and cook, stirring often, for 1 to 2 minutes until fragrant but not browned. It smells amazing here — this step really builds the flavor foundation.
Step 2: Add the curry paste and turmeric
Next, stir in the red curry paste and turmeric. Cook these spices just a minute or so, mixing constantly to prevent sticking or burning. You’ll see the oil start to glisten with the curry’s color. This ‘toasting’ step isn’t just for flavor — it wakes up those spices and deepens the dish’s complexity.
Step 3: Pour in coconut milk and water
Pour in the full-fat coconut milk and water, stirring well to combine. Scrape the bottom of the pan to loosen any tasty browned bits stuck there — those add so much depth. This is when the curry starts turning into the rich sauce we crave.
Step 4: Add sweet potatoes, chickpeas, and seasoning
Now add your chopped sweet potatoes, drained chickpeas, salt, and black pepper. Bring everything to a boil, then reduce the heat to a simmer. Let it cook gently for about 15 minutes, or until the sweet potatoes are tender when pierced with a fork. It’s a great time to peek at the texture to avoid mushiness — you want them soft but still holding their shape.
Step 5: Stir in greens, sugar, and lime juice
In goes the baby spinach (or kale), along with a pinch of sugar if you like a touch of balance, and the fresh lime juice. Stir until the greens are fully wilted. This is the final flavor pop that brightens the whole curry and rounds off the richness.
Step 6: Serve with fresh herbs and rice
Ladle your curry over steaming cooked rice and sprinkle generously with chopped cilantro or basil. Get ready for the most comforting bowl you’ll make all week!
Tips from My Kitchen
- Don’t Rush the Aromatics: That garlic and ginger step is crucial for flavor depth — take your time and keep the heat moderate to avoid burning.
- Even Cuts on Sweet Potatoes: Chop your sweet potatoes into consistent ½-inch chunks so they cook through evenly without turning to mush.
- Use Full-Fat Coconut Milk: It really transforms the creaminess of this curry, so don’t skimp here for the best texture and flavor.
- Adjust Seasoning Last: After adding the lime juice and spinach, taste again and tweak salt or sweetness — it makes the curry sing.
How to Serve Sweet Potato Curry with Chickpeas Recipe
Garnishes
I always finish this curry with a big handful of fresh cilantro — it brightens every bite. Basil is a lovely alternative if you want a subtle, sweet herbal note. For a little extra crunch, I sometimes sprinkle toasted pumpkin seeds or chopped roasted peanuts on top. It adds a delightful texture contrast.
Side Dishes
This curry pairs beautifully with fluffy jasmine or basmati rice — think of the rice as a neutral canvas soaking up that beautiful sauce. I sometimes serve it alongside warm naan or flatbread to scoop up every last bit. A simple cucumber salad on the side adds a refreshing crunch and keeps things light.
Creative Ways to Present
For a dinner party, I like to serve the Sweet Potato Curry with Chickpeas Recipe in individual bowls layered over coconut rice, garnished with microgreens and edible flowers — those little touches impress without extra fuss. You could also spoon it into hollowed sweet potatoes for a fun twist that doubles as a sturdy vessel.
Make Ahead and Storage
Storing Leftovers
I store any leftover curry in airtight containers in the fridge for up to 4 days. The flavors actually deepen overnight, so it tastes even better the next day. Just be sure to cool it before refrigerating to keep the texture nice.
Freezing
This dish freezes like a dream. I cool the curry completely before transferring portions to freezer-safe containers or bags. When you’re ready, thaw overnight in the fridge and reheat gently on the stove. Just note that spinach can get a bit softer, but it’s barely noticeable once reheated.
Reheating
I like to reheat leftovers on the stovetop over low to medium heat with a splash of water or coconut milk to loosen the sauce if it’s thickened up. Stir occasionally to heat evenly, and add a fresh squeeze of lime before serving to revive the flavors.
FAQs
-
Can I make Sweet Potato Curry with Chickpeas Recipe vegan and gluten-free?
Absolutely! This recipe is naturally vegan and gluten-free when you use a vegan-friendly red curry paste and serve it with gluten-free rice or bread. Just double-check labels on your curry paste if you’re avoiding gluten.
-
Can I use other vegetables instead of sweet potatoes?
Yes! Pumpkin, butternut squash, or even cauliflower florets are great substitutes. Just adjust the cooking time depending on the vegetable’s texture to avoid overcooking.
-
How spicy is this curry?
This Sweet Potato Curry with Chickpeas Recipe is mildly spicy, thanks to the red curry paste. You can easily adjust the heat level by adding more paste for a kick or less if you prefer it milder.
-
Can I prepare this ahead of time for meal prep?
Definitely. It keeps well in the fridge for several days and reheats beautifully. Just store the rice separately to prevent it from getting mushy.
Final Thoughts
This Sweet Potato Curry with Chickpeas Recipe holds a special place in my kitchen because it’s simple, nourishing, and endlessly adaptable — like a trusted old friend you can call anytime. I hope you’ll give it a try and make it your own, whether you’re cooking for yourself, family, or friends. The creamy coconut base with cozy spices and tender sweet potatoes never fails to comfort and satisfy. So go ahead, add it to your dinner rotation — I promise you won’t regret it!
PrintSweet Potato Curry with Chickpeas Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai-inspired
- Diet: Vegan
Description
A vibrant and hearty Sweet Potato Curry with Chickpeas, infused with red curry paste, coconut milk, and fresh spinach. Perfectly spiced and creamy, this vegan-friendly curry is a comforting and nutritious meal served over rice and garnished with fresh herbs.
Ingredients
Sweet Potato Curry
- 2 tablespoons vegetable oil
- 3 large cloves garlic, minced
- 1 tablespoon minced fresh ginger
- 3 tablespoons red curry paste, vegan friendly
- 1/2 teaspoon ground turmeric
- 2 medium sweet potatoes, peeled and chopped into 1/2 inch chunks
- 13.5 ounce can full fat coconut milk
- 1/2 cup water
- 15 ounce can chickpeas or lentils, drained and rinsed
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups baby spinach or kale
- 1 tablespoon granulated sugar, optional
- 2 tablespoons fresh lime juice
For Serving
- cooked rice
- chopped fresh cilantro or basil
Instructions
- Heat oil and aromatics: Heat the vegetable oil in a large skillet over medium heat. Once hot, add the minced garlic and fresh ginger, cooking while stirring frequently for 1 to 2 minutes until fragrant.
- Add spices and liquids: Stir in the red curry paste and ground turmeric. Then pour in the full fat coconut milk and water, stirring to combine and scraping any bits stuck to the pan bottom.
- Add vegetables and simmer: Add the chopped sweet potatoes, drained chickpeas or lentils, salt, and black pepper to the skillet. Bring the mixture to a boil, then reduce heat and simmer for about 15 minutes until the sweet potatoes are fork tender.
- Finish with greens and flavor: Stir in the baby spinach, optional granulated sugar, and fresh lime juice. Cook just until the spinach wilts, then remove from heat.
- Serve: Serve the curry hot over cooked rice, garnished with chopped fresh cilantro or basil.
Notes
- Any kind of sweet potato or yams can be used interchangeably in this recipe.
- Pumpkin or squash make a great substitute for sweet potatoes if desired.
- If you lack red curry paste, substitute with 1 tablespoon garam masala, 2 teaspoons curry powder, and 1/4 teaspoon ground cumin for a different flavor profile.
- Chickpeas or lentils can be omitted; adding cauliflower or broccoli florets instead works well.
- Nutritional information does not include rice and is an estimate only.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 8 g
- Sodium: 600 mg
- Fat: 18 g
- Saturated Fat: 15 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 8 g
- Protein: 9 g
- Cholesterol: 0 mg