Sweet Potato Soup

There’s nothing quite like a bowl of Sweet Potato Soup on a cold day to make everything feel right again. Tender sweet potatoes and carrots in a rich, savory broth seasoned with sage and nutmeg, finished with fresh spinach and crunchy roasted pumpkin seeds right on top. Cozy, rich, and deeply warming.

A bowl of creamy Sweet Potato Soup with chunks of orange squash, green leafy vegetables, and pumpkin seeds, garnished with black pepper.
Sweet Potato Soup. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make this for cold weather weeknights, Thanksgiving starters, and meal prep because it’s comforting, filling, and something everyone at the table genuinely loves. It reheats beautifully and the flavor gets even deeper the next day, which makes it perfect for batch cooking. Store in the fridge for up to 3 days or freeze for up to 3 months.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

A variety of labeled ingredients for Sweet Potato Soup, including sweet potatoes, spinach, onion, garlic, sage, carrots, pumpkin seeds, seasonings, cream, butter, and vegetable stock.
Sweet Potato Soup Ingredients. Photo Credit: Splash of Taste.

How to Make Sweet Potato Soup with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

Once you see how simple and rewarding it is to pull together a perfect soup with simple ingredients, you’ll want to make a big pot of this creamy sweet potato soup recipe every week.

Sauté the Aromatics

Melt the butter in a large pot or Dutch oven over medium heat, then add the diced onion, garlic, salt, black pepper, sage, and nutmeg. I use a large stockpot, which is really great when I’m making big batches of soup and feeding a crowd.

Cook everything for about 5 minutes, stirring occasionally, until the onion is soft and the kitchen starts smelling amazing. This is where all that warm, fragrant flavor gets built into the soup right from the start.

If you want, stir in a pinch of red pepper flakes or cayenne pepper during this step for a gentle heat that balances sweet potato’s natural sweetness, or layer in more warm spices like smoked paprika, ground ginger, or fresh ginger to add a brighter, spicier warmth to the aromatics.

Simmer With Vegetables

Stir in the chopped carrots and sweet potato cubes, making sure they get well coated in all those fragrant aromatics in the pot. I love prepping the veggies with a mandoline slicer; it really makes quick work of chopping and giving the vegetables nice, uniform sizes.

Pour in the vegetable stock and bring the soup to a boil. You can also use vegetable broth if that’s what you’ve got on hand. A wooden spoon or silicone spatula makes it easy to toss everything together without scratching your pot.

Once it’s boiling, reduce the heat to low and let it simmer for 20 to 25 minutes, or until the sweet potatoes are tender and easy to pierce with a fork. Taste the broth and adjust seasoning as needed before moving on.

Stir in the Cream and Spinach

Add the chopped spinach and half-and-half cream directly to the pot and cook for 1 to 2 minutes until the spinach is wilted. The half-and-half creates a silky, smooth finish that makes this soup feel luxurious.

You may replace the half-and-half with full-fat coconut milk or coconut cream to make the soup dairy-free, though, with a hint of tropical sweetness.

You may also stir in a little Greek yogurt for a tangy boost, or some fresh orange zest to lift the flavors and add brightness, making the whole bowl taste more vibrant.

A pot of creamy Sweet Potato Soup with spinach and sweet potatoes, stirred with a wooden spoon, sits on a light surface next to a small bowl of pumpkin seeds.
Stir in chopped spinach and half-and-half; cook 1–2 minutes until wilted. For extra brightness, add Greek yogurt or orange zest.

Add Toppings and Serve

Ladle the soup into soup bowls using a ladle with spouts to prevent spills. Then, garnish each bowl with roasted salted pumpkin seeds. Make sure to roast them in a single layer on a baking sheet in a preheated oven, so they’re evenly golden brown and crisp all over.

I like to finely chop them in a food processor afterwards. You could also try toasted seeds, fresh cilantro, or even crushed pistachios. Whatever you put on as a topping, it’s a delicious, healthy soup, which is especially great for a chilly day or night.

Serve warm and enjoy!

If you’re bringing creamy soup to a potluck or holiday gathering, let it cool slightly and transfer it to a soup thermos or a leakproof container tucked well in an insulated carrier to keep it warm during transport.

Pack the roasted pumpkin seeds in a small separate bag or container and add them right before serving so they stay crunchy.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of creamy Sweet Potato Soup with chunks of orange squash, fresh spinach, and pumpkin seeds, garnished with ground black pepper.

Sweet Potato Soup

Sweet Potato Soup is one of those recipes I look forward to making every single fall and winter because it's rich and packed with warm cozy flavor in every bowl. Tender sweet potatoes and carrots in a savory, flavorful broth seasoned with sage and nutmeg, finished with fresh wilted spinach and crunchy roasted pumpkin seeds on top, it's the kind of soup that fills the house with the best smell and gets everyone to the table fast. I make it for weeknight dinners, Sunday meal prep, and Thanksgiving starters because it's a crowd-pleaser that reheats perfectly. Store in the fridge for up to 3 days or freeze for up to 3 months.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Course: Soup
Cuisine: American
Servings: 4
Calories: 200kcal

Ingredients

  • 1 tablespoon unsalted butter
  • 1 cup sweet onion diced
  • 3 cloves garlic minced
  • Salt and black pepper to taste
  • ¼ teaspoon ground sage
  • ¼ teaspoon freshly ground nutmeg
  • ½ cup carrots chopped
  • 3 cups sweet potatoes cut into 1-inch cubes
  • 5 cups reduced-sodium vegetable stock
  • cup half-and-half cream
  • 2 cups fresh spinach chopped
  • 3 tablespoons roasted salted pumpkin seeds for topping

Instructions

  • Melt the unsalted butter in a large pot over medium heat. Add the diced onion, garlic, salt, black pepper, sage, and nutmeg. Cook for about 5 minutes, stirring occasionally, until the onion is soft and fragrant.
    1 tablespoon unsalted butter, 1 cup sweet onion, 3 cloves garlic, Salt and black pepper, ¼ teaspoon ground sage, ¼ teaspoon freshly ground nutmeg
  • Stir in the chopped carrots and sweet potatoes, coating them well in the aromatics.
    ½ cup carrots, 3 cups sweet potatoes
  • Pour in the vegetable stock and bring the soup to a boil. Reduce the heat to low and simmer for 20 to 25 minutes, or until the sweet potatoes are fork-tender. Taste and adjust seasoning with additional salt and pepper if needed.
    5 cups reduced-sodium vegetable stock
  • Just before serving, add the chopped spinach and half-and-half cream, and cook for 1 to 2 minutes, until wilted.
    ⅓ cup half-and-half cream, 2 cups fresh spinach
  • Ladle the soup into bowls and top with roasted pumpkin seeds. Serve warm.
    3 tablespoons roasted salted pumpkin seeds

Notes

Here are a few things I’ve learned from making soup over and over again that’ll help you get it just right.
Don’t skip the aromatics step: Letting the onion, garlic, sage, and nutmeg cook together for the full 5 minutes before adding the vegetables builds the base flavor of the entire soup, so don’t rush it.
Cut the sweet potatoes evenly: Cutting your sweet potatoes into uniform 1-inch cubes helps them cook at the same rate so nothing ends up mushy or undercooked after the 20 to 25 minute simmer.
Season as you go: Taste the broth after simmering and before adding the cream and spinach so you can adjust the salt and pepper while it’s easier to balance.
Add the spinach and cream last: Stirring in the chopped spinach and half-and-half in the final 1 to 2 minutes keeps the spinach bright and prevents the cream from breaking down from too much heat.
Roast your own pumpkin seeds: If you want an extra layer of flavor on top, toss raw pumpkin seeds with a little oil and salt and roast them in the oven for a few minutes until golden before using them as a topping. Add them on just before serving, not before storing or transporting.
Store properly: Let the soup cool completely, then refrigerate in airtight containers for up to 3 days or freeze for up to 3 months. Thaw overnight in the fridge before reheating in the microwave or on the stovetop, stirring as you go to bring back the original texture.

Nutrition

Calories: 200kcal | Carbohydrates: 31g | Protein: 4g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 15mg | Sodium: 1279mg | Potassium: 585mg | Fiber: 4g | Sugar: 10g | Vitamin A: 19017IU | Vitamin C: 10mg | Calcium: 87mg | Iron: 2mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the soup cool completely before transferring it to an airtight container and storing it in the fridge for up to 3 days. Reheat it gently on the stovetop over medium-low heat, stirring occasionally, or warm it in the microwave in 60-second intervals until heated through.

For longer storage, freeze it in individual portions using a silicone soup tray for up to 3 months. Thaw overnight in the fridge before reheating. Note that the cream may separate slightly after freezing, but a quick stir while reheating brings it right back together.

What to Serve With Sweet Potato Soup

It’s satisfying on its own, but it pairs beautifully with a thick slice of crusty bread or a warm dinner roll for dunking. Try serving it alongside a grilled cheese sandwich or a roasted vegetable flatbread for a more complete meal.

A sprinkle of extra roasted pumpkin seeds and a drizzle of olive oil on top of each bowl takes it up a notch, and sometimes, I even serve it with roasted sweet potato wedges on the side for crunch.

More Easy Recipes for You to Try at Home

I think you’ll also love these other easy, comforting soup recipes.

Leave a Reply

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

Recipe Rating