Sweet Potato Soup

5 from 38 votes

One Pot sweet potato soup simmered with carrots, celery, ginger, and curry, finished with coconut milk and blended until smooth and creamy.

Jump to Recipe โ–ผPin
Prep Time 10 minutes
Servings 6 servings
Comments
16

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

Sweet Potato Soup.
Save this recipe!
Type your email & I’ll send it to you!

This sweet potato soup is easy and soo good!

I love how simple (and tasty) this Sweet Potato Soup is. It’s just onions, carrots, celery, sweet potatoes, and a few spices simmered until everything’s soft enough to blend. The ginger and curry give the sweet potato soup a little kick without overpowering it, and stirring in coconut milk at the end makes it creamy without using dairy. I usually top mine with cilantro and cashews for crunch and call it dinner with some bread on the side.

Happy Cooking!
– Yumna

Sweet Potato Soup Ingredients

Ingredients to make the recipe
  • Sweet Potatoes: You can use any type of sweet potatoes and it’s best to remove the skin so the soup stays creamy. They should be firm and the skin should be smooth. I think medium-sized sweet potatoes have the best flavor.
  • Aromatics: This includes the usual onions, carrots, and celery. Any type of onions will work, and if you want, you can swap the celery for fresh fennel.
  • Broth: Use vegetable broth for the liquid in this soup to keep it plant based. Or swap for chicken stock if you prefer.
  • Ginger: Use fresh ginger, peel it with a spoon, then finely grate it on a microplane. Read my tips on how to peel ginger for more help.
  • Spices: Ground coriander, curry powder, salt and pepper give the soup its unique flavor. You can mix these up for different flavor profiles; sometimes I’ll do smoked paprika in place of the coriander and cumin in place of the curry for a different taste.
  • Coconut milk: Use canned, unsweetened light coconut milk.

How to Make Sweet Potato Soup

Cooked onions, celery and carrots.
Step 1: Cook the onions, celery and carrots in olive oil until soft and aromatic.
Sweet potatoes, spices and ginger added.
Step 2: Add sweet potatoes, ginger, coriander and curry powder.
Sweet potatoes tender with fork in pot.
Step 3: Add the broth and cook until the potatoes are fork tender.
Final soup in large pot with ladle.
Step 4: Blend until smooth and stir in the coconut milk. You can use an immersion blender or transfer to a blender in batches.
Sweet Potato Soup.

Sweet Potato Soup Recipe

Author: Yumna Jawad
5 from 38 votes
A simple sweet potato soup simmered with carrots, celery, ginger, and curry, blended until smooth and finished with coconut milk for a creamy finish.
Prep Time10 minutes
Cook Time50 minutes
Total Time1 hour
Servings6 servings

Video

Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

  • 1 tablespoon olive oil
  • 1 large onion diced
  • 2 celery stalks chopped
  • 2 carrots chopped
  • 4 medium sweet potatoes peeled and cubed
  • 1 tablespoon fresh ginger grated
  • 1 teaspoon ground coriander
  • ½ teaspoon curry
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 4 cups low sodium vegetable broth
  • ½ cup can light unsweetened coconut milk
  • Fresh cilantro for serving
  • Toasted cashews for serving

Instructions

  • In a large pot over medium heat, heat the olive oil. Cook the onions, celery and carrots until soft and translucent, about 5-7 minutes.
  • Add the sweet potatoes, ginger, coriander and curry and cook until fragrant, about 2 more minutes.
  • Add the vegetable broth and bring mixture to a boil. Lower the heat, cover and simmer until the sweet potatoes are tender, about 30-35 minutes.
  • Puree the mixture with an immersion blender (or regular blender, in batches) to desired consistency.
  • Stir in light unsweetened coconut milk and serve topped with fresh cilantro and roasted cashews, if desired.

Notes

  • My Top Tip: Cut the sweet potatoes into small bite-sized pieces. Even though you’re going to blend the soup later, it helps to cut the potatoes smaller so they cook faster and more evenly.
  • Storage: Store in an airtight container in the fridge for up to 4 days.
  • Freeze: The soup will keep frozen for up to 6 months.

Nutrition

Calories: 192kcal, Carbohydrates: 37g, Protein: 3g, Fat: 4g, Saturated Fat: 2g, Sodium: 943mg, Potassium: 644mg, Fiber: 6g, Sugar: 10g, Vitamin A: 25232IU, Vitamin C: 7mg, Calcium: 65mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Thai Style: Replace the curry powder and coriander with 1 tablespoon of red curry paste. Increase the ginger to 1 ½ tablespoons. At the end, stir in 1 tablespoon of lime juice. Garnish with fresh basil.
  • Boost with Lentils: Add 1 cup of rinsed red lentils when you add the broth, which you should increase by ½ cup. Simmer until the lentils are tender, then blend.
  • Add some green veggies: Once the soup is blended, add 2 to 3 cups of baby spinach or kale and stir until wilted.

Recipe Tips

  1. Sauté aromatics well. Don’t rush the process. You want to cook the onion, carrots and celery slowly and gently to create the best flavor. If these burn, the onions will give the soup a bitter taste.
  2. Cut the sweet potatoes into small bite sized pieces. Even though you’re going to blend the soup later, it helps to cut the potatoes smaller so they cook faster and evenly.
  3. Don’t boil too hard. Once the broth and sweet potatoes are combined, make sure you simmer the mixture, but don’t boil rapidly. Cooking it add a boil will make the soup starchy.
  4. Add something crunchy as a topping. When having pureed soup, each bite can start to feel monotonous after a while. Adding nuts, seeds (try roasted pumpkin seeds!), croutons, crackers or tortilla chips can really elevate a blended soup like this. Try it with cashews!

Serving Ideas

FAQs

What toppings should I use?

The great thing about this sweet potato soup is not just in its inherent flavors, but also in how you can spruce it up a different way each time you make it. Toppings add both texture and an extra layer of taste. Here are some suggestions to consider:
Toasted Cashews: Their rich, buttery crunch contrasts beautifully with the creaminess of the soup.
Fresh Cilantro: It brings a pop of color and a refreshing note, balancing out the soup’s sweetness.
Crispy Shallots or Onions: Adds a savory crunch that pairs perfectly with the soup’s silky texture.
Dollop of Yogurt or Sour Cream: This can offer a tangy counterpoint to the soup’s earthy sweetness.
Chili Oil or Flakes: For those who like a kick, a sprinkle of chili or a drizzle of chili oil can turn up the heat just a notch.
SeedsSunflower seeds or roasted pumpkin seeds can be scattered on top for an added crunch and nutty flavor.

How can I thicken the soup?

If you want a thicker consistency, you can reduce the amount of vegetable broth or add more sweet potatoes. Another option is to blend in a handful of soaked cashews for added creaminess.

My soup has a grainy texture. What went wrong?

This could be due to not blending the soup enough or not cooking the sweet potatoes until they’re fully tender. An immersion blender should make the soup creamy, but if you’re using a countertop blender, ensure you’re blending long enough to achieve a smooth consistency.

Spoon scooping bite of sweet potato soup garnished with cashews and cilantro

More Soup Recipes

5 from 38 votes (32 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Laura says:

    Thank you very much for the recipe. It looks great. I’m going to make it

    1. Yumna J. says:

      You’re welcome! Hope you enjoy it!!

  2. Amaryllis says:

    Really delicious.
    I had some spare celery and was trying to find a sweet potato recipe so I could use it up.
    So delicious, very cheap to make as well. Adding the coconut milk at the end- wow, so silky and creamy.
    Loved it

    1. Yumna says:

      Thanks so much, I’m so happy you enjoyed it!

  3. Teresa Roure says:

    I have to omitt the coconut. Simply do that or I can add something else. Cinnamon? Thank youโค๏ธ

    1. Yumna J. says:

      The coconut milk helps give it a creamy texture. You can replace it with any milk of choice at a 1:1 ratio. You’ll have to come back and let me know what you think of the soup when you make it!

  4. Rita says:

    I made this Soup today and it turned out to be so wonderful! Lots of flavor! Thanks Yumna!!:)

    1. Yumna Jawad says:

      That makes me so happy to hear! You’re so welcome!!

  5. Diane says:

    Iโ€™ve made this recipe twice since viewing it on Instagram. My husband and I love it. I have shared it with friends.

    1. Yumna Jawad says:

      I’m so glad you both love this recipe! Yay!!

  6. jackie says:

    Just made this soup and it is DELICIOUS!

    1. Yumna Jawad says:

      That makes me so happy to hear!

  7. Nina Makarem says:

    Super recipe! It was a success among all family members even picky eaters! Thank you

    1. Yumna Jawad says:

      Thank you! Glad you all enjoyed it!

  8. Dina says:

    Hello I tried it yesterday in iftar Delicious thank u๐Ÿ™

    1. Yumna J. says:

      Yay! You’re welcome! Ramadan Mubarak! ๐Ÿ’›