This creamy Sweet Potato Coconut Curry Soup is loaded with cozy spices and bulked up with tender white rice. Try it once and you’ll find yourself craving this delicious, nutritious soup again and again!

The coconut milk and curry base accents sweet potato perfectly in this soup. It’s also the delicious basis for my crave-worthy Coconut Curry Chicken.

A spoon resting in a white bowl filled with sweet potato curry soup.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

This sweet potato curry soup is amazing, my friends. It’s creamy, but not overly rich, and spiced with curry, garam masala, and a touch of cayenne for just the right kick. Brown sugar adds a touch of sweetness and I throw in some cooked Jasmine rice for texture and to make the soup a bit more substantial for my guys.

Whenever I find myself under the weather in the cold weather months, this ultra-comforting soup is exactly what the doctor ordered.

A top down shot of sweet potato coconut curry soup in a white bowl topped with cilantro next to a blue cloth.

As I sit here writing this post, I’m giving in to the first cold to hit our house this season. As it moved from person to person, I tried to hide, but it found me. I started out so optimistic. Positive, reinforcing thoughts filled my mind as I cooked and cared for the sick ones

I’m going to be fine, just fine. Just keep moving.

These people obviously don’t know how to take care of themselves.

My immune system has been bolstered by years and years of exposure to these things.

And, then I started sneezing, and coughing, and…well, you know the rest. So, I give in cold. You have exactly 24 hours to do your thing, so go for it. I’m hunkered down with my pillow, my snuggle puppy Bruno, and a hot cup of tea. But that’s all I’m giving you, 24 hours.

Do you think that will work?

Ingredient Notes

Cooked sweet potato, rice, coconut milk and other ingredients in bowls with text.
  • Sweet potatoes – Look for red-skinned sweet potatoes for the most flavorful soup. They have deep orange flesh that is loaded with color, flavor, and vitamins and minerals.
  • Jasmine rice – Any long grain white rice is fine but Jasmine is my favorite.
  • Water
  • Coconut milk – You can use regular or light coconut milk to reduce the fat and calories. I’ve made many times with both and it’s always delicious.
  • Low sodium broth – I mix up my own broth with Better Than Bouillon Chicken or Vegetable Base. It’s organic, reduced sodium, and creates a lovely, rich broth. It stays fresh in the fridge, you can make up only what you need, and make it as strong or weak as you like.
  • Minced garlic
  • Light brown sugar
  • Spices – Salt, curry powder, garam masala, and cayenne pepper. When you open the garam masala, give it a whiff. It smells amazing! I want to pour it in little bowls and place it around my house. I won’t, but I want to.
  • Cilantro leaves – It adds some really nice flavor as a garnish but if you’re not a fan, you can substitute it with a little parsley or fresh chives or omit it altogether.
A bowl of sweet potato soup topped with cilantro with naan bread in the background.

How to Make Sweet Potato Coconut Curry Soup

This is a quick overview of how to make this recipe. You’ll find detailed instructions in the recipe card at the end of this post.

Cook the Sweet Potatoes and Rice

You can either boil or bake the sweet potatoes until tender. For alternate baking instructions, see the recipe card below. You’ll need about 3 cups of cooked sweet potato. A little more or a little less is fine.

  1. Place the sweet potatoes in a large pot covered with about 1-inch of water. Bring the water to a boil, reduce the heat to low, and cover the pot. Simmer the sweet potatoes until you can easily pierce them through to the center with the tip of sharp knife. Use a slotted spoon to transfer the sweet potatoes out of the pot to cool.
  2. While the sweet potatoes are cooking, prepare the rice. Bring 1 1/4 cups water to boil in a small saucepan and add the rice. Turn heat to low, cover, and simmer for about 15 minutes or until the water is absorbed. Remove from the heat and set aside.

When potatoes are cool enough to handle, the skin will easily come off with a paper towel. Remove and discard all of the skin.

Blend and Cook the Soup

Three images of coconut milk, sweet potato, spices, and white rice in a large pot.
  1. Add lite coconut milk, chicken broth, and minced garlic to a large, heavy bottomed pot or Dutch oven over medium-low heat. Add the cooked sweet potato.
  2. Remove pot from heat and using an immersion blender, blend the sweet potato into the mixture until smooth and velvety.
  3. Return the pot to the heat and add the brown sugar, salt, curry powder, garam masala, and cayenne pepper. Stir in the cooked rice and allow the mixture to simmer on low heat for about 15 minutes to allow the spices to work their magic. The starch from the rice will help to thicken the soup as it simmers.

If you don’t have an immersion blender, transfer the soup to a blender or food processor and puree it in batches, returning it to the pot when smooth.

A ladle scoops sweet potato curry soup with rice from a large pot.

Garnish with a little chopped cilantro for some pretty contrast and even more flavor.

Storage and Reheating Tips

Refrigerator: Transfer leftover soup to an airtight container and refrigerate for up to 4 to 5 days.

Freezer: Like dairy-based soups, soups with a coconut milk base are not the best candidates for freezing. Rice can also take on an odd texture when thawed and reheated so I don’t recommend freezing this soup.

Reheating: This soup reheats very well. If  it thickens too much in the refrigerator, add a little water or additional broth to thin out before reheating gently on the stove or in the microwave, just until heated through.

A bowl of sweet potato soup topped with cilantro with naan bread in the background.

More Creamy Soups You’ll Love

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Sweet Potato Coconut Curry Soup

5 from 5 votes
Servings: 6 servings
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
This creamy Sweet Potato Coconut Curry Soup is loaded with cozy spices and bulked up with tender white rice. Try it once and you'll find yourself craving this delicious, nutritious soup again and again!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 cups cooked red-skinned sweet potatoes, from 2 small or 3 large sweet potatoes (directions for cooking below)
  • ½ cup long grain white rice, like Jasmine
  • 1 ¼ cups water
  • 13.5 ounces coconut milk, regular or lite
  • 3 cups low sodium broth, chicken or vegetable
  • 1 teaspoon minced garlic
  • 2 tablespoons light brown sugar
  • ½ teaspoon salt
  • 2 teaspoons curry powder
  • 1 teaspoon garam masala
  • teaspoon cayenne pepper, or to taste
  • ¼ cup chopped cilantro, for garnish

Instructions 

Cook the Sweet Potatoes and Rice

  • Place the sweet potatoes in a large pot, cover with about 1-inch of water, and place the pot over HIGH heat. Bring the water to boil then reduce the heat to LOW, cover the pot and simmer for about 50 minutes to an hour, or until the sweet potatoes are very tender through to the center when pierced with the tip of a sharp knife. Use a slotted spoon to transfer the sweet potatoes out of the pot to cool slightly. When cool enough to handle, remove skins with a paper towel and discard.
  • Meanwhile, prepare rice by bringing the water to boil over HIGH heat. Stir in the rice, reduce the heat to LOW, cover and simmer for about 20 minutes or until all water has been absorbed and rice is tender. Remove the pan from heat and set aside.

Blend and Cook the Soup

  • Place a large, heavy bottomed pot or Dutch oven over MEDIUM-LOW heat. Add the coconut milk, broth, and minced garlic. Allow the mixture to get warm but do not allow it to boil.
  • Add the cooked sweet potato. Remove the pot from the heat and using an immersion blender, blend the sweet potato into the mixture in the pot until smooth.
  • Return the pot to the heat and add the brown sugar, salt, curry powder, garam masala, and cayenne pepper. Add the cooked rice and reduce the heat to LOW. Allow the soup to simmer for about 15 minutes until slightly thickened. Remove the pot from the heat when the soup is heated through and cooked to the desired consistency.
  • Ladle into bowls and garnish the individual servings with cilantro.

Notes

Alternate Baking Instructions for Sweet Potatoes
  • Preheat your oven to 400 degrees F Wash and scrub your sweet potatoes and wrap them each in a sheet of foil.
  • Bake for about an hour or until tender all the way through when pierced with a knife. Remove from the oven and allow to cool.
Storage and Reheating Tips
  • Transfer leftover soup to an airtight container and refrigerate for up to 4 to 5 days.
  • Like dairy-based soups, soups with a coconut milk base are not the best candidates for freezing. Rice can also take on an odd texture when thawed and reheated so I don’t recommend freezing this soup.
  • This soup reheats very well. If  it thickens too much in the refrigerator, add a little water or additional broth to thin out before reheating gently on the stove or in the microwave, just until heated through
 

Nutrition

Calories: 311kcal | Carbohydrates: 41g | Protein: 7g | Fat: 15g | Saturated Fat: 12g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 279mg | Potassium: 757mg | Fiber: 4g | Sugar: 11g | Vitamin A: 19287IU | Vitamin C: 21mg | Calcium: 68mg | Iron: 3mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

This post was originally published on September 21, 2012. It has been updated with new text and images.

Adapted from Eat, Live, Run

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

5 from 5 votes (3 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Cheri says:

    5 stars
    YUM 😋 This Looks AWESOME 👏🏼♥️❗️Thank you FOR SHARING 👍🏼♥️G-d♥️Bless

  2. Gina says:

    I made this last night and it was delicious! Thanks again for another wonderful recipe Val.

    1. Valerie says:

      I’m so glad to hear this, Gina. I LOVE this soup!

  3. Melissa@Melissassouthernstylekitchen says:

    Looks delicious, Valerie, sharing on my FB page and pinning! ~ Melissa

    1. Valerie says:

      Thanks so much Melissa!

  4. Shae says:

    Just finished making this soup recipe … It is REALLY yummy! Thanks so much for sharing it with me.

    I now know what Garam Masala is! Wow! Can’t believe I’ve cooked all these years without it!

    1. Valerie says:

      This is one of my favorites too Shae! So glad it worked out well for you.

  5. Jan says:

    I am confused as to why you would specify “lite” coconut milk – coconut oil, thus whole coconut milk, is a medium chain fatty acid and actually speeds up your metabolism thus helping lose weight faster. Maybe a little research into coconut products is in order.

    1. Valerie says:

      Hello Jan. Of course you can use either in this recipe. Lite coconut milk is not just lower in fat but also has less than half the calories per serving as the regular variety. It is a personal preference for me to chose the lower fat, lower calorie version but it would be wonderful either way.

  6. Gina says:

    You don’t have to wait for fall to make this. I loved this soup. Already made it twice this month. I love thai food and this was just about as close as you can get and it was so easy. Thanks for sharing! It is a new staple in this household. 🙂

  7. bvt says:

    This was the first time I’ve tried a recipe from your site, and it was delicious. I made it for my curry-phobic in-laws, so I reduced the amount of spice, but it was still really good, just more sweet than spicy-sweet. The second time I made it I was trying to use up a bunch of butternut squash/pumpkin puree, so I used that instead of the potatoes, which was a bit different but still hit the spot.

  8. RoadLord says:

    5 stars
    My wife made this for me on Saturday; fantastic.
    Rich, creamy, fragrant.

    1. Valerie says:

      So glad to hear you enjoyed it! Thanks for coming back to let me know 🙂

      1. RoadLord says:

        I stumbled across your blog via https://foodporndaily.com/, the Sticky Asian Glazed Chicken Wings looked killer, gonna try to get my wife to make those for the Broncos/Patriots game. I’m a half-decent cook, but I’m an over-the-road trucker, don’t get to cook as much as I’d like to, so I live vicariously through the online offerings of folks such as yourself. Great photography, lots of stuff I’ll be trying out, we’ll let you know how it turns out.

  9. Nami | Just One Cookbook says:

    I love love love sweet potatoes, and this sounds really wonderful with coconut milk. And thanks for letting me (us) know about Better than Bouillon because I’ve been curious about that product (I usually buy Trader Joes broth). I’ll check it out for sure – since you are a fan! Very interesting that you added rice in this soup. I recently found out that I had immersion blender all these years and I didn’t even know I had it. Duh. I’ll be making this soup soon!

    1. Valerie says:

      I love sweet potatoes too Nami. So do my boys. Be sure to let me know what you think!