Home dinner Easy Sweet Potato and Chickpea Curry in One Pot
dinner

Easy Sweet Potato and Chickpea Curry in One Pot

Easy Sweet Potato and Chickpea Curry in One Pot

Sweet Potato and Chickpea Curry That’s Creamy, Comforting, and Perfect for Busy Weeknights

The first time I made this Sweet Potato and Chickpea Curry, I was trying to use up a couple of sweet potatoes that had been sitting on my kitchen counter for longer than I planned. I also had a can of chickpeas in the pantry and a can of coconut milk that I bought months earlier “just in case.” What started as a clean-out-the-pantry dinner turned into one of the most requested meals in my house.

Now this curry has become part of my regular dinner rotation because it’s simple, filling, and surprisingly affordable. The sweet potatoes become soft without falling apart, the chickpeas add plenty of protein and texture, and the creamy coconut curry sauce brings everything together. Even people who normally think vegetarian dinners won’t keep them full usually go back for seconds.

If you’re looking for a meal that’s packed with flavor, easy to prepare, and perfect for meal prep, this Sweet Potato and Chickpea Curry deserves a spot on your menu.


Why This Sweet Potato and Chickpea Curry Recipe Works

I’ve made a lot of curry recipes over the years, and one thing I’ve learned is that balance matters more than having a long list of spices.

Some curries rely so heavily on curry powder that every bite tastes the same. Others are so loaded with coconut milk that the vegetables almost disappear into the sauce.

Here’s what I figured out after making this recipe several times: sweet potatoes naturally add creaminess as they cook. That means you don’t need an excessive amount of coconut milk to create a rich sauce.

The chickpeas also do more than add protein. They absorb the curry flavors while still keeping their shape, giving the dish a hearty texture that makes it satisfying enough for dinner without any meat.

Another thing I love about this recipe is how forgiving it is. If your sweet potatoes are slightly larger or smaller than mine, the curry still turns out beautifully. You can even adjust the consistency by adding a little vegetable broth if you prefer a thinner sauce.

The best part is that everything cooks in one pot, which means less cleanup and more time to enjoy dinner.


Ingredients You’ll Need (And What to Substitute)

One reason this recipe has become a favorite is because nearly every ingredient is easy to find at any grocery store.

Sweet Potatoes

Sweet potatoes are the heart of this curry. They become soft and creamy while holding their shape.

I peel mine, but leaving the skin on also works if they’re scrubbed well.

Butternut squash is an excellent substitute if sweet potatoes aren’t available.

Chickpeas

I use canned chickpeas because they’re convenient.

Just rinse and drain them well before adding them to the curry.

If you’re cooking dried chickpeas, make sure they’re fully cooked before adding them to the pot.

Coconut Milk

Full-fat coconut milk creates the richest sauce.

Light coconut milk works too, but the curry won’t be quite as creamy.

Onion

Yellow onions become sweet as they cook and form the flavor base for the curry.

White onions work just as well if that’s what you have.

Garlic

Fresh garlic gives the curry much more flavor than garlic powder.

I almost always use four cloves because I love garlic, but three cloves are plenty if you prefer a milder taste.

Fresh Ginger

Fresh ginger brightens the entire dish.

Ground ginger can work in a pinch, but I recommend using about half the amount.

Curry Powder

Every curry powder blend is slightly different.

Use one you already enjoy because it’s the primary seasoning in this recipe.

Ground Cumin

Cumin adds warmth and depth without overpowering the other spices.

Smoked Paprika

Just a small amount gives the curry a subtle smoky flavor.

Vegetable Broth

Vegetable broth keeps the sauce flavorful while helping the sweet potatoes cook evenly.

Spinach

Baby spinach wilts beautifully into the curry during the last few minutes of cooking.

Kale also works, although it takes a little longer to soften.

Lime Juice

A squeeze of fresh lime at the end brightens the entire dish.

It’s a small step that makes a surprisingly big difference.


How to Make Sweet Potato and Chickpea Curry

Build the flavor base

Heat a large Dutch oven or deep skillet over medium heat.

Add a little olive oil followed by the diced onion.

Cook for about five minutes until the onion becomes soft and translucent.

Add the garlic and grated ginger.

Cook for another minute until fragrant.

One mistake I made years ago was adding garlic too early.

Burned garlic turns bitter quickly, so I always wait until the onions have softened.

Toast the spices

Add the curry powder, cumin, smoked paprika, salt, and black pepper.

Stir continuously for about 30 seconds.

This step wakes up the spices and creates a much deeper flavor than simply stirring them into liquid.

Your kitchen should smell incredible at this point.

Simmer the vegetables

Add the diced sweet potatoes, chickpeas, coconut milk, and vegetable broth.

Stir well to combine.

Bring everything to a gentle simmer before reducing the heat to medium-low.

Cover partially and cook for about 18 to 22 minutes.

The sweet potatoes should be fork tender but still hold their shape.

Finish the curry

Once the sweet potatoes are cooked, stir in the spinach.

It will wilt in just two or three minutes.

Finish with fresh lime juice.

Taste the curry before serving.

Sometimes I add another pinch of salt or a little more curry powder depending on the brand I’m using.

Serve

Ladle the curry into bowls over steamed jasmine rice or basmati rice.

Finish with chopped cilantro and a lime wedge if desired.

I also like serving warm naan alongside it for dipping into the creamy sauce.


Things I Learned the Hard Way

Cut the sweet potatoes evenly

Uneven pieces cook at different speeds.

Keeping them around one-inch cubes helps everything finish at the same time.

Don’t boil the curry aggressively

A gentle simmer keeps the coconut milk smooth.

Boiling too hard can make the sauce separate.

Fresh lime matters

The curry tastes good without it.

It tastes great with it.

Use full-fat coconut milk if possible

I’ve tested both versions.

Full-fat coconut milk creates a richer texture that’s worth the small difference in calories.

Let the curry sit for 10 minutes

Like many stews, the flavors continue developing after cooking.

I actually think the leftovers taste even better the next day.

Taste before serving

Different curry powders vary quite a bit.

Always adjust the seasoning at the end instead of assuming it needs more salt or spice.


Variations to Try

Spicy Sweet Potato and Chickpea Curry

Add diced jalapeños, cayenne pepper, or red pepper flakes while cooking for extra heat.

Sweet Potato Chickpea Spinach Curry

Double the spinach for an even heartier vegetable-packed dinner.

Peanut Sweet Potato Curry

Stir two tablespoons of natural peanut butter into the sauce for extra richness and a slightly nutty flavor.

Protein-Packed Curry

Add baked tofu or cooked lentils to make the meal even more filling without changing the overall flavor.


Storage, Freezing & Reheating

This curry stores exceptionally well.

Refrigerate leftovers in an airtight container for up to 5 days.

Freeze individual portions for up to 3 months.

Thaw overnight in the refrigerator before reheating.

Warm gently in a saucepan over medium-low heat, stirring occasionally.

If the sauce becomes too thick after refrigeration, simply stir in a splash of vegetable broth or water until it reaches your preferred consistency.


What to Serve With Sweet Potato and Chickpea Curry

Steamed basmati rice is my favorite pairing because it absorbs the creamy sauce beautifully.

Brown rice adds a little more texture and makes the meal even more filling.

Warm naan is perfect for scooping up every last bit of curry.

Cucumber yogurt salad adds a refreshing contrast to the warm spices.

Roasted cauliflower makes an excellent vegetable side that complements the curry without competing with it.

For entertaining, I sometimes serve this curry alongside lentil soup and a simple tomato-cucumber salad for a complete vegetarian dinner spread.


FAQ

Can I make Sweet Potato and Chickpea Curry ahead of time?

Yes. In fact, the flavors become even better after a day in the refrigerator, making it an excellent meal prep recipe.

Can I freeze this curry?

Absolutely. Cool the curry completely before transferring it to freezer-safe containers. Freeze for up to three months and thaw overnight before reheating.

Is this recipe spicy?

Not necessarily. Most curry powders are mild to medium in heat. If you’d like a spicier curry, add cayenne pepper, fresh chilies, or crushed red pepper flakes.

Can I use light coconut milk?

Yes. The curry will still taste delicious, but the sauce will be slightly thinner and less creamy than when using full-fat coconut milk.

What vegetables can I add?

Bell peppers, cauliflower, peas, carrots, zucchini, green beans, and kale all work well in this curry.

Can I make this without coconut milk?

Yes. You can substitute unsweetened cashew cream or a combination of vegetable broth and plain unsweetened plant-based cream. The flavor will be slightly different, but the curry will still be rich and satisfying.


Closing

This Sweet Potato and Chickpea Curry proves that simple pantry ingredients can come together to create a meal that’s both comforting and full of flavor. It’s one of those recipes I keep coming back to because it’s easy, budget-friendly, and always turns out well. Whether you’re cooking for your family, meal prepping for the week, or simply craving a warm bowl of comfort food, this curry is one you’ll want to make again and again.

Avena Recipes

Sweet Potato and Chickpea Curry

This Sweet Potato and Chickpea Curry is a creamy, one-pot vegetarian dinner made with tender sweet potatoes, protein-packed chickpeas, coconut milk, and warm spices. Perfect for busy weeknights and meal prep.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

For the Curry
  • 2 tablespoons olive oil
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground turmeric
  • ½ teaspoon kosher salt plus more to taste
  • ¼ teaspoon black pepper
  • 2 medium sweet potatoes peeled and cut into 1-inch cubes
  • 2 15-ounce cans chickpeas, drained and rinsed
  • 1 13.5-ounce can full-fat coconut milk
  • cups vegetable broth
  • 2 cups baby spinach
  • 1 tablespoon fresh lime juice
Optional Garnishes
  • Fresh cilantro chopped
  • Lime wedges
  • Cooked basmati or jasmine rice
  • Warm naan bread
  • Red pepper flakes

Method
 

Heat the olive oil in a large Dutch oven or deep skillet over medium heat. Add the diced onion and cook for 4–5 minutes until softened.
    Stir in the garlic and grated ginger. Cook for 1 minute until fragrant.
      Add the curry powder, cumin, smoked paprika, turmeric, salt, and black pepper. Stir continuously for about 30 seconds to toast the spices.
        Add the sweet potatoes, chickpeas, coconut milk, and vegetable broth. Stir well to combine.
          Bring the mixture to a gentle simmer. Reduce the heat to medium-low, partially cover, and cook for 18–22 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
            Stir in the baby spinach and cook for 2–3 minutes until wilted.
              Remove from the heat and stir in the fresh lime juice. Taste and adjust the seasoning if needed.
                Serve over steamed rice or with warm naan, garnished with fresh cilantro and lime wedges.

                  Notes

                  Cut the sweet potatoes into evenly sized cubes so they cook at the same rate.
                  Full-fat coconut milk creates the richest, creamiest sauce, but light coconut milk can be used for a lighter version.
                  This curry tastes even better the next day as the flavors continue to develop.
                  Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.

                  Leave a Reply

                  Your email address will not be published. Required fields are marked *

                  Recipe Rating