Sweet Potato Soup

I love sweet potatoes SO much, and soup weather is my favorite excuse to put them on the dinner table. On chilly nights, creamy sweet potato soup with bacon and some crusty bread is my kind of dinner.

This sweet potato soup recipe is ready in just over 1 hour and makes about 8 cups, enough for 4 dinner portions or 8 smaller bowls as a starter. Sweet potatoes, carrots, garlic, and fresh ginger simmer together before being blended smooth and finished with heavy cream.

angled view of a bowl of sweet potato soup with a piece of brown bread resting on one side

Why This Recipe Works

A few simple ingredients give this soup plenty of flavor without taking away from the sweet potatoes.

  • Sweet and savory flavors balance each other. Carrots and sweet potatoes bring natural sweetness, onion, garlic, and bacon keep the soup savory, and fresh ginger and red pepper flakes add a little warmth.
  • The vegetables create the creamy texture. Blending the cooked vegetables gives the soup its body, and a little heavy cream adds richness.
  • Most of the cooking time is hands-off. Once the vegetables are simmering, you can cook the bacon and get the bread ready.
  • The toppings stay simple. Crispy bacon and pumpkin seeds add a little crunch to each smooth spoonful.
ingredients to make sweet potato soup on a counter with text labels

Ingredients

Sweet potatoes and carrots: These two are where all that cozy sweetness comes from. Orange-fleshed sweet potatoes give the soup its pretty color and creamy texture, and carrots add another layer of sweetness. Peel the sweet potatoes, and cut the carrots into small pieces so they soften during the sauté.

Yellow onion, green onions, and garlic: The yellow onion and garlic build the savory base, and both the white and green parts of the green onions cook right into the soup.

Fresh ginger and red pepper flakes: A little grated ginger adds gentle warmth without making this a strongly ginger-flavored soup, and red pepper flakes bring a bit of heat. Peel the ginger before grating it. If your crew isn’t big on heat, go easy on the pepper flakes.

Water and heavy cream: Don’t worry, plain water is all you need here. It lets the vegetables and aromatics carry the flavor, and heavy cream adds richness at the end. Save a little extra cream if you’d like a pretty swirl on top of each bowl.

Pumpkin seeds: Look for shelled pepitas, which are easy to sprinkle over the soup and eat by the spoonful.

Substitutions

Leeks: For a milder onion flavor, use 2 leeks that have been cleaned and sliced in place of the green onions. Rinse well between the layers to wash out any trapped grit.

Broth: You can swap broth in for the water if you’d like a little more depth. Vegetable broth keeps the soup vegetarian, and chicken broth works nicely if that isn’t a concern at your table, or if you’re topping your bowls with bacon anyway. Broth adds salt, so taste before seasoning.

No bacon: Skip the bacon, and this becomes a vegetarian soup – as long as you’re using water or vegetable broth. The bacon is just a topping, so nothing changes in how the soup cooks, and the pumpkin seeds still add a little crunch.

looking down at a bowl of sweet potato soup topped with cream, bacon, and pumpkin seeds

How to Make Sweet Potato Soup

This soup comes together in one pot, with the bacon cooking alongside. Here’s what to look for at each step.

  1. Soften the vegetables. Cook the carrots and yellow onion in melted butter, stirring often, until the onion is soft and translucent. Add the garlic and cook just until fragrant.
  2. Build the flavor. Stir in the green onions, ginger, salt, pepper, and red pepper flakes. Give them a minute or two to soften before adding the sweet potatoes and water.
  3. Simmer until tender. Bring the soup to a boil, then cover and reduce the heat. The sweet potatoes are ready when a fork slides through the pieces easily. If there is resistance in the center, let them cook a little longer.
  4. Prepare the bacon. While the soup simmers, cook the bacon in a skillet until crisp. Drain it on paper towels, then crumble it once it is cool enough to handle.
  5. Blend and finish. Take the pot off the heat and puree the vegetables with an immersion blender until smooth. Stir in the cream, return the pot to gentle heat, and taste before adding more seasoning.
  6. Add the toppings. Ladle the soup into bowls and finish with bacon, pumpkin seeds, and a small splash of cream, if desired.

Recipe Tips

A few little things make a big difference with this soup.

  • Cut the sweet potatoes evenly. Similar-sized pieces will finish cooking together, so you won’t have firm chunks hiding among the tender ones.
  • Keep the immersion blender submerged. Position the blade beneath the surface before turning it on, and switch it off before lifting it out to avoid splashing hot soup.
  • Using a regular blender? Make sure it’s made for hot liquids. Let the soup cool for 5-10 minutes, then blend in small batches, filling the blender no more than halfway. Remove the center cap from the lid and cover the opening with a folded kitchen towel so steam can escape. Never blend hot soup in a sealed personal blender.
  • Adjust thickness after blending. If the soup is too thick, stir in a little water. If it is thinner than you like, simmer it uncovered to reduce before adding the cream.
  • Keep the toppings out of the pot. I love that little bit of crispy bacon with the creamy sweet potatoes. Adding the bacon and pumpkin seeds to individual bowls keeps that crunchy contrast all the way through serving.
angled view of sweet potato soup in a bowl topped with cream, bacon, and pumpkin seeds

Storage & Reheating

Refrigerator: Divide leftover soup into shallow airtight containers and refrigerate within 2 hours of cooking. Store covered in the refrigerator for 3-4 days.

Reheating: Warm only the amount you need in a saucepan over medium-low heat, stirring frequently, until it is warmed through to 165 degrees F. Add a splash of water if needed to thin it out a little. You can also microwave individual portions in a covered, vented bowl in 30-second intervals, stirring between each heating.

Freezing: The finished cream-based soup may separate after freezing and thawing. For a smoother result, set aside the portion you want to freeze before adding the cream. Then add cream when you reheat the soup. Freeze for up to 3 months, and be sure to leave room for the soup to expand in the container. Thaw overnight in the refrigerator before reheating.

What to Serve With Sweet Potato Soup

Crusty bread is my favorite alongside this soup, especially for dipping into the last few spoonfuls. A simple green salad makes a fresh side, or you can serve smaller bowls with grilled cheese sandwiches for a more filling dinner.

piece of brown bread being dipped into a bowl of sweet potato soup

FAQ

Do I need to peel the sweet potatoes?

Yes. The skins don’t blend smoothly. Peeling gives you that silky, creamy soup without little bits of peel.

Do I need to roast the sweet potatoes first?

Nope! The sweet potatoes simmer right in the pot with everything else until they’re fork-tender, which keeps this an easy one-pot soup.

Is sweet potato soup spicy?

There’s a little kick. The red pepper flakes and ginger add a gentle warmth rather than real spice. For a milder bowl, cut back on the pepper flakes or leave them out, and pass extra at the table for anyone who wants more.

square image of sweet potato soup in a white bowl
Julie

Sweet Potato Soup Recipe

Creamy, cozy sweet potato soup with a hint of ginger, topped with crispy bacon and pumpkin seeds.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 4
Course: Main Dish, Side Dish
Cuisine: American
Calories: 521

Ingredients
  

  • 2 tablespoons butter
  • 2 medium carrots, peeled and chopped
  • 1 medium yellow onion, peeled and chopped
  • 4 cloves garlic, minced
  • 3 large green onions, white and green parts, sliced
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon red pepper flakes
  • 1 teaspoon fresh ginger, peeled and grated
  • 1 pound sweet potatoes, peeled and roughly chopped
  • 5 cups water
  • ½ cup heavy cream, plus more for serving
Garnishes
  • 8 ounces bacon
  • pumpkin seeds

Method
 

  • Add 2 tablespoons butter to a large pot and place it over medium heat. Once the butter is melted, add 2 medium carrots and 1 medium yellow onion. Cook for 5-7 minutes until softened, stirring often. Add 4 cloves garlic and cook for another minute.
    sautéed carrots and onions in a large pot with a wooden spoon
  • Add 3 large green onions, 1 teaspoon salt, ¼ teaspoon black pepper, ½ teaspoon red pepper flakes, and 1 teaspoon fresh ginger. Stir everything together and cook for 1-2 minutes, until fragrant.
    green onion, garlic, seasoning, and ginger add to a pot with carrots and onions
  • Add 1 pound sweet potatoes and 5 cups water to the pot and bring to a boil. Cover, turn the heat to low, and simmer until the sweet potatoes are fork-tender, about 25-30 minutes.
    chopped sweet potatoes and water add to a large pot of sautéed vegetables
  • When the soup has been simmering for about 15 minutes, start the bacon. Place 8 ounces bacon strips into a large skillet over medium heat. Cook until crispy, flipping as needed. Transfer to a paper towel-lined plate to drain. Once cooled, chop or crumble into small pieces. Set aside.
  • Uncover the soup and remove the pot from the heat. Use an immersion blender to puree everything together until smooth, keeping the blade fully submerged and switching it off before lifting it out of the soup.
    pot of sweet potato soup after simmering
  • Pour in ½ cup heavy cream. Stir the cream into the soup, return the pot to low heat, and cook until just beginning to bubble. Check the seasoning and adjust to taste.
    heavy cream added to pureed sweet potato soup in a large pot
  • Ladle the soup into bowls. Divide the crumbled bacon among the bowls, then add pumpkin seeds and a small splash of heavy cream, if desired. Add the toppings just before serving so they keep their crunch.
    looking down at a bowl of sweet potato soup with a piece of brown bread

Notes

  • Regular blender: Use a blender made for hot liquids. Let the soup cool for 5-10 minutes, then blend in batches, filling the blender no more than halfway. Remove the center cap from the lid and cover the opening with a folded towel to let steam escape. Hold the blended soup in a second pot or heat-safe bowl, then return it all to the pot before adding the cream.
  • Thickness: If the soup is too thick, thin it with a little water or heavy cream. If it’s too thin, simmer it a few more minutes to reduce.
  • Leeks: For a milder onion flavor, use 2 cleaned, sliced leeks in place of the green onions.
  • Broth: Swap chicken broth in for the water for more depth of flavor. For a vegetarian soup, use vegetable broth and skip the bacon. Either way, taste before salting.
  • Storage: Refrigerate leftovers in shallow airtight containers within 2 hours of cooking, and keep for up to 3-4 days. Store the bacon separately. Reheat the soup to 165 degrees F on the stove over medium-low heat or in the microwave.

Nutrition

Serving: 2 cupsCalories: 521 kcalCarbohydrates: 33 gProtein: 11 gFat: 39 gSaturated Fat: 18 gPolyunsaturated Fat: 4 gMonounsaturated Fat: 14 gTrans Fat: 0.3 gCholesterol: 86 mgSodium: 1117 mgPotassium: 735 mgFiber: 5 gSugar: 9 gVitamin A: 22079 IUVitamin C: 11 mgCalcium: 104 mgIron: 1 mg

Tried this recipe?

If you made this recipe, leave a comment and star rating to let others know how it turned out.

More Cozy Soups to Try

For another chilly evening, these comforting soups are perfect for your dinner rotation.

Similar Posts

  • Balsamic & Red Pepper Crock Pot Pork Tenderloin

  • Caramel Toffee Crunch Chocolate Pie

Leave a Reply

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

Recipe Rating