Sweet Potato Coconut Curry Soup is a creamy, comforting, and hearty dish loaded with chickpeas, sweet potatoes, and kale. This dairy-free and vegan soup is packed with plant-based protein!

Pair this warming soup with a light and crunchy salad like this cucumber salad, Winter fruit salad, or roasted veggie salad.

A bowl of warm sweet potato coconut curry soup, packed with flavor.

Sweet Potato Coconut Curry Soup

This soup has been in the works since last fall, and I’m thrilled to finally share the perfected recipe!

While Sweet Potato Coconut Curry Soup is simple to make, it does take time for chopping, stirring, and simmering. I’ll share some shortcut tips below!

I’ll be making this soup all fall and winter; it’s healthful, hearty, and full of flavor and texture. If you loved my Coconut Curry Chicken or Sweet Potato Curry, you’ll be obsessed with this soup. I can’t wait for you to try it!

Veggies being sautéed with seasonings, chickpeas, and sweet potatoes, all mixed together in a pan.

Sweet Potato Coconut Curry Soup Tips

  • Chop the veggies small. Cut carrots, red pepper, and onion into small, even pieces to prevent big, raw bits. Cooking them slowly will make them taste sweeter.
  • Taste and change. Change the spices to what you like. Start with mild curry paste and use less or skip red pepper flakes if you don’t like spice. The flavors will get stronger as it cooks.
  • Add seasoning while cooking. Add spices while cooking to blend the flavors. Add salt and pepper to your taste. Different salts are stronger or weaker, so I suggest fine sea salt.
  • Cut sweet potatoes into small, even pieces.
  • Use regular coconut milk. It helps with the spice and makes it creamy. Light coconut milk won’t thicken, cream of coconut is too sweet, and coconut cream is too strong.
Adding vegetable stock and coconut milk to the pan; seasoning and bringing to a boil; simmering until thickened; adding kale and stirring until tender.

Serving Suggestions

Don’t skip the toppings! They add a lot of flavor and texture to Sweet Potato Coconut Curry Soup. I recommend the following:

  • Fresh, finely chopped cilantro adds a burst of freshness.
  • Fresh-squeezed lime juice adds a hit of needed acid.
  • Coarsely chopped cashews add a nice crunch.
  •  A scoop of coconut yogurt on top adds some coolness, additional texture and flavor to the curry. Top with a sprinkle of turmeric.
  • Toasted naan bread or pita bread to serve on the side is great for dipping in this soup. We love Stonefire® naan bread.

A pot full of rich and creamy coconut curry sweet potato soup with tender chunks of sweet potato and vibrant kale.

Sweet Potato Coconut Curry Soup Customizations

  • Other greens: Swap spinach for kale; it wilts fast. Mix it in after cooking.
  • Vegetarian/Vegan: This recipe is vegetarian and vegan, based on what you use. Look at the red curry paste label; I use Thai Kitchen®, which is vegan and gluten-free.
  • No dairy: The recipe doesn’t have dairy.
  • Fewer calories: Use light coconut milk instead of full-fat for a soup that’s less creamy and thinner with less flavor.
  • Spice level: The soup is mild using Thai Kitchen curry paste. For more spice, add red pepper flakes or sprinkle them on each bowl when serving.
  • Boost Thai flavor: Mix in a few teaspoons to a tablespoon of fish sauce at the end for more Thai flavor (skip if vegan/vegetarian).

The finished healthy and warming dish, served in a bowl and ready to be enjoyed.


Storage

Leftovers?

Transfer to airtight containers and store in the refrigerator for up to 4 days.

For longer storage, freeze in portions for up to 3 months.

More Delicious Soup Recipes

4.91 from 22 votes

Sweet Potato Coconut Curry Soup

This creamy, comforting, hearty, and nutritious Sweet Potato Coconut Curry Soup is loaded with texture and good-for-you ingredients like chickpeas, sweet potatoes, and kale. This soup is dairy-free and vegan, but because of all the plant-based protein, you'll be amazed just how filling it is!
Prep Time: 45 minutes
Cook Time: 50 minutes
Total Time: 1 hour 35 minutes
Servings: 4 -6 servings

Ingredients 
 

  • 1/4 cup coconut oil (measured when solid)
  • 1 and 1/2 cups diced yellow onion (1 large onion)
  • 1 cup diced carrots (~2-3 large carrots)
  • 1 red pepper diced
  • 2 tablespoons EACH: finely minced garlic, finely minced ginger (~4-5 cloves; 2-inch piece of ginger)
  • 2 tablespoons red curry paste (I use Thai Kitchen)
  • 1 tablespoon ground turmeric
  • 1/2 teaspoon EACH: ground cumin & ground coriander
  • 1/4 teaspoon red pepper flakes
  • Fine sea salt & pepper
  • 1 tablespoon white granulated sugar
  • 2 cans (15 oz. EACH) chickpeas (garbanzo beans), drained and rinsed
  • 2 cups peeled & diced (1/2-inch dice) sweet potatoes (~1-2 large potatoes)
  • 2 cups vegetable stock (I recommend Swanson)
  • 2 (13.5 oz. EACH) regular (full fat) coconut milk
  • 3 cups thinly sliced kale
  • Garnish with: lime juice and cilantro, cashews
  • Serve with: toasted naan or pita bread

Instructions 

  • SAUTE AROMATICS: Add 1/4 cup coconut oil to a large pot over medium heat. Add finely diced onion, diced carrots, diced pepper, minced garlic and minced ginger (reduce if sensitive to ginger or garlic). Season with 1/8 teaspoon each of salt and pepper; and sauté, stirring occasionally, until onion is translucent and veggies begin to soften, 5 to 7 minutes.
  • SEASONINGS: Add 2 tablespoons red curry paste and seasonings: 1 tablespoon turmeric, 1/2 teaspoon ground cumin, 1/2 teaspoon ground coriander, 1/4 teaspoon red pepper flakes, and salt and pepper to taste (I add 1/4 teaspoon of each). Sauté for 1 minute, stirring constantly. Add 1 tablespoon white sugar and sauté, stirring constantly for another 2-3 minutes.
  • SWEET POTATO AND CHICKPEAS: Add the drained and rinsed chickpeas and diced sweet potatoes; season again with salt and pepper (I add 1/4 teaspoon each). Cook, still over medium heat, stirring frequently, for 8 to 10 minutes. Using the back of a wooden spoon, crush down the chickpeas slightly to release the starch. This will help thicken the soup and add a nice texture.
  • FINISH SOUP: Pour in vegetable stock and coconut milk, and season once again with salt and pepper (I add 1/4 teaspoon salt and 1/8 teaspoon pepper).
  • SIMMER: Bring to a boil over high heat and scrape up any bits that have formed on the bottom of the pot. Reduce the heat until the soup is at a rapid simmer (bubbling at edges). Cook, stirring occasionally, until soup has reduced and thickened and chickpeas and sweet potatoes are tender, about 20-25 minutes.
  • KALE: Add 3 cups finely chopped kale and another 1/4 teaspoon salt. Submerge the kale into the soup and cook until it's wilted, about 2-5 minutes.
  • SERVE: Divide among bowls and top with freshly chopped cilantro and a squeeze of fresh lime. Sprinkle on chopped cashews, if desired. Serve alongside toasted pita or naan bread.

Video

Recipe Notes

Note 1: Use full-fat coconut milk for the best flavor and thickness. Lite coconut milk won’t thicken and give you the rich full flavor that regular coconut milk will (we found the flavor significantly lacking with the lite). We’re looking for shelf-stable cans of coconut milk, not refrigerated coconut milk. Canned coconut milk can be found on the international aisle, with the Latin or Asian products. In this soup, I’ve tested it with Imperial Kitchen‘s coconut milk.

Nutrition

Calories: 333kcal | Carbohydrates: 46g | Protein: 4g | Fat: 16g | Saturated Fat: 13g | Sodium: 587mg | Potassium: 824mg | Fiber: 8g | Sugar: 17g | Vitamin A: 29065IU | Vitamin C: 52mg | Calcium: 89mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

4.91 from 22 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating




42 Comments

  1. Susan says:

    5 stars
    I made this recipe for my adult nephew who had two bowls! The first time I made it, I didn’t have fresh ginger, so I used powdered ginger. I’m about to make it again and made sure that I had fresh ginger this time. One thing I did add that wasn’t in the recipe was corn. After the soup was ready, I just added some frozen corn kernels to the pot. This is definitely in my repertoire now! Thank you!

    1. Chelsea says:

      I am so thrilled to hear this sweet potato coconut curry soup was a hit! Thanks so much for your comment Susan! ๐Ÿ™‚

  2. Edward Bear says:

    “Plant-based protein” is not what makes this dish filling; it is the hefty dose of bulky carbohydrates. Excellent recipe adaptable by adding many vegetables.