Creamy Sweet Potato Soup made with roasted sweet potatoes, carrots, onions, garlic cloves, and warm spices pureed until creamy, this is budget friendly and ready in under 45 minutes!

A bowl of creamy sweet potato soup topped with a drizzle of cream and chopped fresh cilantro, on a table next to a spoon and a sprig of fresh thyme, with a dutch oven of soup in the background.

This creamy sweet potato soup recipe is one of my family’s favorite fall soups, and absolutely perfect to serve around the holidays. It’s full of wholesome vegetables, roasted garlic, and warm spices. Plus, it’s naturally gluten free, and very budget friendly!

If you loved this recipe, you may also love my Tuscan White Bean Soup, or my Classic Potato Leek Soup!

Why You’ll Love This Recipe

Wholesome Ingredients – This soup is full of wholesome ingredients that give this recipe an amazing flavor that you can feel good about!

Naturally Sweet and Savory – The roasted sweet potatoes and carrots create a naturally sweet base that pairs perfectly with the savory ingredients in the recipe.

Budget Friendly – Sweet potato soup is made with simple ingredients that are really budget friendly, no specialty items required!

Ingredients You’ll Need

Individual ingredients for sweet potato soup on a table.

Sweet Potatoes. I like to use two medium to large sized orange sweet potatoes.

I don’t use canned sweet potatoes because they’re usually packed in syrup, which will turn the soup sweeter than we want it. Purple sweet potatoes are more starchy, and won’t turn out as creamy as the orange ones.

Carrots. This adds some nice sweetness and color to the soup.

Onion. A regular yellow onion or Vidalia onion works for this recipe. The savory notes help balance out the sweetness in the other ingredients.

Bell Pepper. You can use any color bell pepper, but I like to use a yellow, orange, or red bell pepper to keep the soup that nice orange color.

Vegetable Stock. I use vegetable broth or stock for this recipe, but chicken broth or chicken stock also works.

Heavy Cream. Add this at the very end of the recipe to make sure it doesn’t curdle from the heat.

You could also substitute with heavy whipping cream, half and half, regular milk, or sour cream.

Garlic Cloves. Roasting a fresh bulb of garlic is the best flavor you’ll get for this soup. If you don’t have a whole bulb, you can also use a teaspoon of garlic powder or minced garlic.

For more about roasted garlic cloves, check out my Oven Roasted Garlic recipe.

Extra Virgin Olive Oil. We’re adding a little bit of olive oil drizzled over the veggies to help them caramelize in the oven.

Spices. I’m adding a blend of warm spices that pair perfectly with the sweet potatoes, like cinnamon, ground nutmeg, ground cumin, onion powder, kosher salt, and black pepper.

You could also add curry powder, smoked paprika, or ground ginger, which would go well with this recipe.

Kitchen Tools

For this simple sweet potato soup recipe you’ll need a sheet pan or a roasting pan, and a medium sized dutch oven or soup pot.

How to Make Easy Sweet Potato Soup

Roast the Vegetables

A sheet pan lined with parchment paper with two sweet potatoes cut in half vertically, two halves of a bell pepper, a quartered onion, chopped carrots, and a garlic bulb cut open, topped with fresh thyme and olive oil, before being roasted.

Preheat the oven to 400°F and line a baking sheet with parchment paper. Place the sweet potatoes and the garlic open-side-up on the baking sheet.

Place the rest of the vegetables on the baking sheet and drizzle everything with olive oil.

(If your sweet potatoes are large, it’s ok to cut them into smaller pieces so they roast faster).

A sheet pan lined with parchment paper with two sweet potatoes cut in half vertically, two halves of a bell pepper, a quartered onion, chopped carrots, and a garlic bulb cut open, topped with fresh thyme and olive oil, after being roasted.

Bake for 45-50 minutes, or until the potatoes and carrots are fork-tender. Remove from the oven and allow to cool slightly.

Discard the roasted thyme. Use a spoon to scoop out the sweet potato insides and discard the skin.

Once the garlic is cool enough to handle, squeeze the bulb and the roasted cloves should come out easily. Discard the garlic skin as well.

Make the Soup

A dutch oven with broth and roasted vegetables before being pureed.

Add the vegetable stock to a dutch oven over medium-high heat. Once the broth begins to simmer (do not boil), transfer the vegetables and garlic to the pot very carefully.

A dutch oven with creamy sweet potato soup topped with a drizzle of cream and chopped fresh cilantro, on a table.

Turn the heat off and use an immersion blender to puree the soup. If you don’t have an immersion blender, you can work in batches to puree the soup in a regular blender. Be very careful, because it will be hot!

Once the soup is pureed, add the heavy cream and stir until everything is combined. Add any additional salt and pepper to taste.

Recipe Variations

  • Make this spicy by adding a dash of cayenne pepper, hot sauce, or red pepper flakes.
  • Try adding other veggies like parsnips, cabbage, cauliflower, butternut squash, or turnips.
  • Try using one sweet potato and a cup or two of butternut squash for a butternut and sweet potato soup!

Recipe Tip! Check the vegetables while they’re roasting. You want to see a golden brown caramelization (but not burning). It adds an amazing depth of flavor to the soup!

Frequently Asked Questions

Can you make sweet potato soup creamy without using dairy?

If you’re dairy-free, you can swap the cream for canned coconut milk. It’s common for the coconut milk to separate, just stir it back together. Another option would be to blend in silken tofu, which would also add a lot of protein to the recipe.

Recipe Tip! Once the soup is done, drizzle with a little bit of cream and garnish with fresh parsley, pumpkin seeds, cilantro leaves, or chopped chives for presentation!

More Fall Soup Recipes

Storage

Refrigerate leftover sweet potato soup for 2-3 days in an airtight container.

Freeze leftover soup for 2-3 months in a freezer safe container.

Cooking Tips

  • Be really careful when pureeing the soup, because it’ll be hot. If you’re using an immersion blender (stick blender), turn the heat off and keep stirring to prevent it from bubbling. If you’re using the regular blender or a food processor, work in batches slowly and don’t over-fill the blender.
  • Let the roasted vegetables cool down for a few minutes before handling them or adding them to the soup.
  • If you have a lot of little pieces, you can strain the soup through a fine mesh sieve after blending to give it an even creamier texture.
  • I like to line the baking sheet with parchment paper to prevent anything from sticking, making it easier to transfer to the soup pot after.
  • How long the vegetables take to roast can depend on the size of the sweet potatoes. Larger potatoes can take more time, it may help to peel and cube the sweet potatoes first. They’re done when they’re fork-tender.
A dutch oven with creamy sweet potato soup topped with a drizzle of cream and chopped fresh cilantro, with a ladle resting in the soup, on a table.

Tried this recipe? ⭐ Leave a review and share what worked best for you—your tips help other home cooks get the same delicious results!

A bowl of creamy sweet potato soup topped with a drizzle of cream and chopped fresh cilantro, on a table next to a spoon and a sprig of fresh thyme, with a dutch oven of soup in the background.

Creamy Sweet Potato Soup

Creamy Sweet Potato Soup made with roasted sweet potatoes, carrots, onions, garlic cloves, and warm spices pureed until creamy, this is budget friendly and ready in 60 minutes!
No ratings yet
Prep Time: 5 minutes
Cook Time: 50 minutes
Total Time: 55 minutes
Course: Dinner
Cuisine: American
Author: Jacqui
Yield: 6 servings

Ingredients
 
 

  • 3 tablespoons extra virgin olive oil
  • 2 medium sweet potatoes, peeled, cut in half lengthwise
  • 2 medium carrots, peeled, chopped
  • 1 large Vidalia onion, peeled, quartered
  • 1 medium bell pepper, red or orange, stem and seeds removed, cut in half
  • 1 medium garlic bulb, top cut off and discarded
  • 4 cups vegetable broth, gluten free
  • 1 teaspoon cinnamon
  • 1 teaspoon onion powder
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 4 pieces fresh thyme

Equipment

  • 1 Sheet pan with parchment paper
  • 1 Dutch oven medium sized

Instructions
 

Roast the Vegetables

  • Preheat the oven to 400°F and line a baking sheet with parchment paper. Place the sweet potatoes and the garlic open-side-up on the baking sheet. Place the rest of the vegetables and fresh thyme on the baking sheet and drizzle everything with olive oil.
  • Bake for 45-50 minutes, or until the potatoes and carrots are fork-tender. Remove from the oven and allow to cool slightly.
  • Discard the roasted thyme. Use a spoon to scoop the sweet potato insides and discard the skin.
  • Once the garlic is cool enough to handle (about 5 minutes), squeeze the bulb and the roasted cloves should come out easily. Discard the garlic skin as well.

Make the Soup

  • Add the vegetable stock to a dutch oven over medium-high heat. Once the broth begins to simmer, transfer the vegetables and garlic to the pot very carefully.
  • Turn the heat off and use an immersion blender to puree the soup. If you don’t have an immersion blender, you can work in batches to puree the soup in a blender. Be very careful, because it will be hot!
  • Once the soup is pureed, add the heavy cream and stir until everything is combined. Add any additional salt and pepper to taste.

Notes

Click on the time in the instructions to start a timer! 
Storage
Refrigerate for 2-3 days in an airtight container.
Freeze for 2-3 months in a freezer safe container.
Cooking Tips
  • Be really careful when pureeing the soup, because it’ll be hot. If you’re using an immersion blender (stick blender), turn the heat off and keep stirring to prevent it from bubbling. If you’re using the regular blender or a food processor, work in batches slowly and don’t over-fill the blender.
  • Let the roasted vegetables cool down for a few minutes before handling them or adding them to the soup.
  • If you have a lot of little pieces, you can strain the soup through a fine mesh sieve after blending to give it an even creamier texture.
  • I like to line the baking sheet with parchment paper to prevent anything from sticking, making it easier to transfer to the soup pot after.
  • How long the vegetables take to roast can depend on the size of the sweet potatoes. Larger potatoes can take more time, it may help to peel and cube the sweet potatoes first. They’re done when they’re fork-tender.
  • Once the soup is done, drizzle with a little bit of cream and garnish with fresh parsley, pumpkin seeds, cilantro leaves, or chopped chives.
  • Check the vegetables while they’re roasting. You want to see a golden brown caramelization (but not burning). 

Nutrition

Calories: 172kcal (9%)Carbohydrates: 25g (8%)Protein: 3g (6%)Fat: 7g (11%)Saturated Fat: 1g (6%)Polyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 158mg (7%)Potassium: 438mg (13%)Fiber: 5g (21%)Sugar: 8g (9%)Vitamin A: 14710IU (294%)Vitamin C: 31mg (38%)Calcium: 49mg (5%)Iron: 1mg (6%)
Did you make this recipe?Share it on Instagram @Jacqui_DishingDelish and tag #dishingdelish!

We are a participant in both the RewardStyle and Amazon Services LLC Associates Program, which are affiliate advertising programs designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com and through RewardStyle.