Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite

Featured in Vegetarian & Vegan.

Whip up a satisfying Sweet Potato Chickpea Curry! This warm, flavorful dish is packed with veggies and spices, perfect for a comforting meal.
Sarah Jenkins - Recipe Author
Updated on February 17, 2026 at 03:24 AM
Prep Time: 15 min Cook Time: 30 min Total Time: 45 min 4 Servings Beginner
Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite - Featured Image Pin it
Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite | Recipes By Megan

Okay, so picture this: it's a chilly Tuesday, the kind where you just want to curl up with something warm and soul-hugging. I remember the first time I tried to make a Sweet Potato Chickpea Curry. It was one of those “throw everything in the pot and hope for the best” nights. Honestly, I didn't expect much, but the aroma that filled my kitchen? Pure magic! It reminded me of a little spice shop I once stumbled upon, and suddenly, my chaotic week felt a little calmer. This dish, this Sweet Potato Chickpea Curry, became my little kitchen secret for chasing away the blues.

I still laugh thinking about one time I made this. I was so excited, I grabbed what I thought was turmeric, but oops, it was paprika! The curry turned a vibrant, unexpected red. It still tasted good, just, you know, different. My family still teases me about my “red curry phase.” It just goes to show, even when things go a little sideways, a good Sweet Potato Chickpea Curry finds a way to be delicious.

Hearty Sweet Potato Chickpea Curry Ingredients

  • Sweet Potatoes: The absolute star, giving that lovely sweetness and creamy texture as they break down. I'm talking about the orange-fleshed ones, not the white kind just don't, it’s not the same!
  • Canned Chickpeas: My ultimate pantry hero. Drain 'em, rinse 'em, and they're ready to soak up all that curry goodness. Honestly, canned ones are so much quicker when life gets busy.
  • Onion, Garlic & Ginger: The aromatic foundation that builds so much flavor. More garlic and fresh ginger are always a good idea in my book, the smell alone is the unofficial start to any good curry.
  • Curry Powder & Turmeric: The heart of the flavor profile. Use a good quality curry powder you love, they vary so much! Turmeric adds earthy depth and that beautiful color.
  • Canned Diced Tomatoes: Adds a bit of acidity and body to the sauce. Don't skip these, they balance the sweetness of the potatoes so well and add a lovely tang.
  • Coconut Milk (Full-Fat): This is where the magic happens for creaminess. Full-fat only, hon! I tried light coconut milk once, and the curry just wasn't as rich or satisfying. Never again.
  • Vegetable Broth: To get that perfect saucy consistency. I usually just eyeball it, adding until it feels right. A little extra won't hurt, especially if you like a soupier curry.
  • Fresh Spinach: Wilted in at the end, it adds a lovely green pop and some extra nutrients. It disappears so quickly, even the veggie-skeptics in my house don't mind it.
  • Lime Juice & Fresh Cilantro: A squeeze of lime brightens everything up at the end, making all the flavors pop. Fresh cilantro for garnish adds a lovely, fragrant finish.

Making Sweet Potato Chickpea Curry: Instructions

Step 1: Sauté the Aromatics
Okay, first things first, grab your big pot or Dutch oven. Heat a splash of oil over medium heat. Toss in your chopped onion, garlic, and grated ginger. Let them get soft and fragrant, about 5-7 minutes. This is where your kitchen starts smelling amazing, and honestly, it's half the joy of making this Sweet Potato Chickpea Curry. Don't rush this step, or your curry won't have that deep flavor! I once burned the garlic because I got distracted, and the whole batch had a bitter undertone. Oops.
Step 2: Spice It Up
Now, stir in the curry powder and turmeric. Let them cook for about a minute, stirring constantly. You'll smell them bloom, getting all toasty and fragrant. This step is crucial for developing that rich, complex flavor. I always take a deep breath here, it's just so comforting. Be careful not to let them burn, or the whole dish will taste off. This is where the magic really starts for our Sweet Potato Chickpea Curry.
Step 3: Add the Veggies & Liquids
Next up, add your diced sweet potatoes and canned diced tomatoes (undrained!). Pour in the vegetable broth and full-fat coconut milk. Give it a good stir, making sure everything is combined. Bring it to a gentle simmer, then reduce the heat to low, cover, and let it cook. This is where the sweet potatoes get tender and the flavors meld together, building that delicious base.
Step 4: Simmer and Soften
Let your Sweet Potato Chickpea Curry simmer for about 15-20 minutes, or until the sweet potatoes are fork-tender. Check on it occasionally, giving it a stir to prevent anything from sticking. This is the patience part, but trust me, it’s worth it. The potatoes should be soft enough to break easily, but not completely mushy. You want them to almost melt into the sauce a little, making it extra creamy.
Step 5: Stir in Chickpeas & Spinach
Once the sweet potatoes are tender, stir in the drained and rinsed chickpeas and the fresh spinach. The spinach will wilt down pretty quickly, just a couple of minutes. This is where the curry really starts to fill out and look like the satisfying meal it's about to become. I always add a bit more spinach than the recipe calls for, because, well, greens! It’s such an easy way to sneak in extra veggies.
Step 6: Finish with Freshness
Finally, take the Sweet Potato Chickpea Curry off the heat. Stir in a good squeeze of fresh lime juice. Taste it and adjust the salt and pepper if needed. Sometimes I add a pinch of red pepper flakes here if I want an extra kick. Ladle it into bowls and garnish with fresh cilantro. It’s warm, it’s comforting, and honestly, it’s a hug in a bowl.

There's something so satisfying about a bubbling pot of Sweet Potato Chickpea Curry on the stove. I remember one busy weeknight, I was juggling work calls and dinner, and I accidentally used frozen pre-chopped sweet potatoes. They cooked faster, but the texture wasn't quite the same as fresh. Still, it got dinner on the table, and that’s what matters sometimes, right? This curry has seen me through countless evenings, always delivering comfort.

Sweet Potato Chickpea Curry Storage Tips

This Sweet Potato Chickpea Curry is a superstar for leftovers, honestly! I usually make a big batch, and it tastes even better the next day as the flavors deepen. Store it in an airtight container in the fridge for up to 3-4 days. I've tried freezing it too, and it holds up pretty well for up to 2-3 months. Just make sure it’s completely cooled before freezing. Reheating is best on the stovetop over low heat, adding a splash of water or broth if it’s too thick. I microwaved it once, and the sauce separated a little and the chickpeas got a bit tougher so don't do that lol, stovetop is definitely the way to go for the best experience. It's truly a meal-prep dream.

Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite - Image 1Pin it
Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite - Image 1 | Recipes By Megan

Sweet Potato Chickpea Curry Ingredient Substitutions

Okay, let's talk swaps for this Sweet Potato Chickpea Curry. No sweet potatoes? Butternut squash works wonderfully, or even regular potatoes if that's all you have I tried that once, and it worked... kinda, just less sweet, obviously. If you're out of chickpeas, white beans like cannellini are a good stand-in. For greens, kale or collard greens can replace spinach, just add them a bit earlier as they need more time to wilt. No fresh ginger? A teaspoon of ground ginger can work in a pinch, but honestly, fresh is superior here. Out of coconut milk? A splash of heavy cream could work for richness, but you'll lose that distinct coconut flavor that makes this a curry.

Serving Suggestions

This Sweet Potato Chickpea Curry is a meal in itself, but I love making it a whole experience. Serve it over fluffy basmati rice, or with some warm naan bread for scooping up all that delicious sauce a total must-have for me! A simple side salad with a tangy vinaigrette cuts through the richness beautifully. For drinks, a crisp white wine or even a ginger beer makes a nice pairing. And for dessert? A scoop of mango sorbet is just perfect. This dish and a good book on a rainy night? Yes please, that's my ideal evening. It's versatile enough for any mood!

Cultural Backstory

Curries, in their countless forms, are a staple across many cultures, especially in South Asia and Southeast Asia, each region having its unique blend of spices and ingredients. This Sweet Potato Chickpea Curry is my personal take, inspired by the comforting, often vegetarian, curries I've enjoyed from various places. It's not strictly traditional to one specific region, but rather a fusion of flavors that brings warmth and spice. I first fell in love with similar vegetable curries during a trip to a small Indian restaurant years ago, and I've been experimenting ever since to capture that same vibrant comfort in my own kitchen. It's a dish that reminds me of shared meals and exploring new tastes.

Making this Sweet Potato Chickpea Curry always feels like a little act of self-care. It’s got that comforting, nourishing quality that just makes everything feel right. Seeing it bubbling on the stove, smelling those spices it truly fills my kitchen and my soul. I hope this dish brings as much warmth and happiness to your table as it does to mine. Don't forget to share your own kitchen adventures with this curry!

Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite - Image 2Pin it
Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite - Image 2 | Recipes By Megan

Frequently Asked Questions

→ Can I add other vegetables to this Sweet Potato Chickpea Curry?

Absolutely! I've tossed in bell peppers, zucchini, or even green beans. Just be mindful of cooking times, harder veggies like carrots will need to go in with the sweet potatoes. It's all about what you have on hand!

→ Is it okay to use light coconut milk for Sweet Potato Chickpea Curry?

You can, but honestly, I wouldn't recommend it. I tried that once, and the curry just lacked that rich, creamy texture that makes it so satisfying. Stick with full-fat for the best results, trust me on this!

→ My curry seems too watery, what did I do wrong with my Sweet Potato Chickpea Curry?

No worries, this happens! Sometimes it's just extra moisture from the veggies. Try simmering it uncovered for a bit longer to let some of the liquid evaporate. If it's still too thin, you can mix a teaspoon of cornstarch with a bit of water and stir it in to thicken.

→ How long does Sweet Potato Chickpea Curry last in the fridge?

It's great for meal prep! This curry keeps well in an airtight container in the fridge for 3-4 days. The flavors actually get better overnight, so it's perfect for lunch the next day. Just make sure it cools down completely before storing.

→ Can I make this Sweet Potato Chickpea Curry spicier?

Oh yeah! I often add a pinch of red pepper flakes with the spices, or a chopped fresh chili pepper with the aromatics. You can also drizzle some chili oil on top when serving. Experiment and find your perfect heat level!

Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite

Whip up a satisfying Sweet Potato Chickpea Curry! This warm, flavorful dish is packed with veggies and spices, perfect for a comforting meal.

4.7 out of 5
(80 reviews)
Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Vegetarian & Vegan

Difficulty: Beginner

Cuisine: Indian

Yield: 4 Servings

Dietary: Gluten-Free, Vegan, Vegetarian

Published: February 5, 2026 at 06:25 PM

Last Updated: February 17, 2026 at 03:24 AM

Ingredients

→ Base Ingredients

01 2 large sweet potatoes, peeled and diced (about 4 cups)
02 1 (15-ounce) can chickpeas, drained and rinsed

→ Aromatic & Spices

03 1 tablespoon olive oil or coconut oil
04 1 large onion, chopped
05 4 cloves garlic, minced
06 1 tablespoon fresh ginger, grated
07 2 tablespoons curry powder
08 1 teaspoon ground turmeric
09 1/2 teaspoon salt, or to taste
10 1/4 teaspoon black pepper, or to taste

→ Liquid & Creaminess

11 1 (14.5-ounce) can diced tomatoes, undrained
12 1 (13.5-ounce) can full-fat coconut milk
13 1 cup vegetable broth

→ Finishing Touches

14 5 ounces fresh spinach
15 1-2 tablespoons fresh lime juice
16 1/4 cup fresh cilantro, chopped, for garnish

Instructions

Step 01

Okay, first things first, grab your big pot or Dutch oven. Heat a splash of oil over medium heat. Toss in your chopped onion, garlic, and grated ginger. Let them get soft and fragrant, about 5-7 minutes. This is where your kitchen starts smelling amazing, and honestly, it's half the joy of making this Sweet Potato Chickpea Curry. Don't rush this step, or your curry won't have that deep flavor! I once burned the garlic because I got distracted, and the whole batch had a bitter undertone. Oops.

Step 02

Now, stir in the curry powder and turmeric. Let them cook for about a minute, stirring constantly. You'll smell them bloom, getting all toasty and fragrant. This step is crucial for developing that rich, complex flavor. I always take a deep breath here, it's just so comforting. Be careful not to let them burn, or the whole dish will taste off. This is where the magic really starts for our Sweet Potato Chickpea Curry.

Step 03

Next up, add your diced sweet potatoes and canned diced tomatoes (undrained!). Pour in the vegetable broth and full-fat coconut milk. Give it a good stir, making sure everything is combined. Bring it to a gentle simmer, then reduce the heat to low, cover, and let it cook. This is where the sweet potatoes get tender and the flavors meld together, building that delicious base.

Step 04

Let your Sweet Potato Chickpea Curry simmer for about 15-20 minutes, or until the sweet potatoes are fork-tender. Check on it occasionally, giving it a stir to prevent anything from sticking. This is the patience part, but trust me, it’s worth it. The potatoes should be soft enough to break easily, but not completely mushy. You want them to almost melt into the sauce a little, making it extra creamy.

Step 05

Once the sweet potatoes are tender, stir in the drained and rinsed chickpeas and the fresh spinach. The spinach will wilt down pretty quickly, just a couple of minutes. This is where the curry really starts to fill out and look like the satisfying meal it's about to become. I always add a bit more spinach than the recipe calls for, because, well, greens! It’s such an easy way to sneak in extra veggies.

Step 06

Finally, take the Sweet Potato Chickpea Curry off the heat. Stir in a good squeeze of fresh lime juice. Taste it and adjust the salt and pepper if needed. Sometimes I add a pinch of red pepper flakes here if I want an extra kick. Ladle it into bowls and garnish with fresh cilantro. It’s warm, it’s comforting, and honestly, it’s a hug in a bowl.

Notes

  1. Don't skimp on full-fat coconut milk, light just doesn't give that creamy richness.
  2. This curry tastes even better the next day, so it’s a meal-prep dream. Store it in the fridge!
  3. No sweet potatoes? Butternut squash is a fantastic swap for similar texture and sweetness.
  4. Always serve with warm naan or fluffy rice to soak up every bit of that delicious sauce.

Tools You'll Need

  • Large pot or Dutch oven
  • chopping board
  • knife
  • measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Coconut

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450 kcal
  • Total Fat: 25 g
  • Total Carbohydrate: 50 g
  • Protein: 12 g

Reviews & Comments

Required fields are marked *

Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest
Hearty Sweet Potato Chickpea Curry: A Weeknight Favorite

Don't Lose This Recipe!

Save it now — you'll want to make this again!