You know those recipes that make you feel like a cozy hug just arrived in a bowl? That's exactly what this sweet potato soup does every single time I make it.

Last Tuesday when the temperatures finally dropped here in Nashville, I knew it was time to pull out this recipe. Amy was doing her homework at the kitchen table, and the smell of sweet potatoes simmering away had her asking "when's dinner?" about five times. Even Bradley, who's usually glued to his phone, wandered into the kitchen to see what smelled so good.
Here's the thing about this soup - it's ridiculously simple but tastes like you spent hours working on it. The sweet potatoes get silky smooth when you blend them, and adding just a touch of sour cream gives it this tangy richness that keeps it from being too sweet. John always goes back for seconds, which tells me everything I need to know about how good this really is.
I learned this recipe during my cooking school days when we were exploring comfort foods from around the world. I've tweaked it over the years to make it work for busy weeknights, and honestly? It's become one of those recipes I turn to when I need something warming and satisfying without a lot of fuss. It pairs beautifully with crusty bread and a simple salad, making it perfect for a complete meal.
Jump to:
Why You'll Love This Sweet Potato Soup
- Quick prep time - You can have everything chopped and in the pot in about 15 minutes, which is perfect when you're juggling homework help and dinner prep
- Naturally creamy texture - The blended sweet potatoes create this velvety base that doesn't need tons of cream to feel indulgent
- Make-ahead friendly - This soup actually tastes better the next day, so it's perfect for meal prep or when you know you'll have a busy week
- Flexible with dietary needs - You can easily make this dairy-free or vegan by swapping the creams for coconut milk
- Comforting without being heavy - It's rich enough to feel satisfying but won't leave you feeling sluggish afterward
- Kids actually eat it - Amy loves the slightly sweet flavor, and Bradley appreciates that it's not "weird vegetables" (his words, not mine)
Ingredients For Sweet Potato Soup
- 1 tablespoon olive oil
- 1 tablespoon butter (or coconut oil for dairy-free)
- 1 medium onion, chopped
- 3 sticks celery, chopped
- 4 cloves garlic, minced
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 2 pounds sweet potatoes, peeled and chopped
- 1 teaspoon smoked paprika
- ⅓ cup sour cream (optional but recommended)
- ½ cup heavy cream (optional but recommended)
- Salt and pepper to taste
A quick note on the sweet potatoes - I like to cut them into fairly small pieces, no bigger than 1-inch chunks. This helps them cook faster and blend more smoothly later. Trust me, I learned this the hard way when I tried cooking huge chunks and ended up with lumpy soup.
How To Make Sweet Potato Soup
Sauté The Aromatics
- Heat the oil and butter in a large soup pot over medium-high heat until the butter melts and starts to foam slightly.
- Add the chopped onion and celery to the pot and let them cook for about 7-10 minutes, stirring occasionally. You want them to start browning lightly around the edges - this adds so much flavor to the soup base.
- Stir in the minced garlic and cook for just 30 seconds until it smells amazing. Don't let it burn or it'll taste bitter.


Simmer The Soup
- Pour in the chicken broth and add your chopped sweet potatoes and smoked paprika. The smoked paprika is my secret ingredient - it adds this subtle smokiness that makes people ask "what's that flavor?"
- Turn the heat to high and bring everything to a boil. Once it's boiling, reduce the heat to medium-low and partially cover the pot with the lid slightly askew. You want it to simmer rapidly but not boil over.
- Let it simmer for 25-30 minutes until the sweet potatoes are completely soft when you poke them with a fork. This usually happens right around the 30-minute mark for me.
Blend And Finish


- Remove the pot from heat and let it cool for a few minutes. This is important for safety when blending hot liquids.
- Blend the soup until smooth using an immersion blender right in the pot, or carefully transfer it in batches to a regular blender. I use my immersion blender because it's easier and less messy, but either works great.
- Stir in the sour cream and heavy cream until everything is well combined. This is where the magic happens - the soup transforms into this silky, luxurious texture.
- Season with salt and pepper to your taste. I usually add about 1 teaspoon of salt and ½ teaspoon of pepper, but John likes his with extra pepper.
- Thin the soup if needed by adding more broth a little at a time until you reach your preferred consistency. I like mine thick enough to coat the back of a spoon but still pourable.
Storage And Reheating Tips
This sweet potato soup keeps beautifully in the fridge for 4-5 days in an airtight container. Honestly? It tastes even better the next day after all the flavors have had time to get to know each other.
For freezing, I recommend using freezer-safe containers or heavy-duty freezer bags. It'll keep for up to 3 months frozen. Just make sure to leave some space at the top of the container because the soup will expand as it freezes.
When you're ready to reheat, thaw it overnight in the fridge if it's frozen. Then warm it gently on the stovetop over medium heat, stirring occasionally. You might need to add a splash of broth to thin it out since it tends to thicken up in the fridge. I usually add about ¼ cup of broth when reheating.
The microwave works too if you're in a hurry. Just heat it in 1-minute intervals, stirring between each one, until it's hot all the way through.
Tips For The Best Sweet Potato Soup

Don't skip the sour cream - I know it seems like an unusual addition, but it adds this wonderful tanginess that balances out the sweetness of the potatoes. The first time I made this without it, John immediately noticed something was missing.
Use good quality broth - Since this soup has relatively few ingredients, the broth flavor really comes through. I usually use low-sodium chicken broth so I can control the salt level myself.
Try roasting the sweet potatoes first - If you have extra time, roast the sweet potato chunks at 400°F for about 25 minutes before adding them to the soup. This intensifies their sweetness and adds another layer of flavor. Bradley actually prefers it this way.
Adjust the creaminess to your taste - You can use all heavy cream, all sour cream, or a combination of both. Some people in my Nashville cooking group swear by using coconut milk instead for a dairy-free version that's just as creamy.
Add toppings for extra flavor - We love topping our bowls with crispy bacon bits, a drizzle of olive oil, fresh herbs like chives or parsley, or even a dollop of extra sour cream. Amy likes hers with oyster crackers on top.
What about trying different spices? I've experimented with adding cumin or coriander for a more savory flavor, or a pinch of cinnamon and nutmeg for something more fall-inspired. All versions have been winners in our house.
Sweet Potato Soup FAQs
Yes! This soup keeps well in the fridge for 4-5 days and actually tastes even better the next day as the flavors develop. Store in an airtight container.
Absolutely. Freeze for up to 3 months in freezer-safe containers. Thaw overnight in the fridge and reheat gently on the stovetop, adding a splash of broth if needed.
Use coconut oil instead of butter, vegetable broth, and replace the creams with 1 cup full-fat coconut milk. Skip the sour cream or use a dairy-free alternative.
You can use half-and-half, whole milk, coconut milk, or cashew cream. For a lighter version, simply omit it—the blended sweet potatoes create natural creaminess on their own.
Recipes You May Like
- Best Mashed Potatoes - These creamy mashed potatoes are the perfect side dish to serve alongside your sweet potato soup for a complete comfort food meal
- Brussels Sprouts With Bacon - A delicious vegetable side that pairs wonderfully with this soup, especially for fall dinners
- The Best Meatloaf Recipe - Another cozy comfort food favorite that's perfect for those same chilly evenings when you're making this soup
Conclusion

This creamy sweet potato soup has become one of those recipes I turn to again and again when I need something comforting and delicious without spending hours in the kitchen. The combination of sweet potatoes, smoky paprika, and tangy sour cream creates this perfect balance of flavors that keeps everyone coming back for more.
What I love most is how adaptable it is - you can make it dairy-free, adjust the thickness, add your own favorite spices, or top it however you like. It's forgiving and flexible, which is exactly what busy home cooks need.
Give this a try this week and let me know what you think! I'd love to hear if your family enjoys it as much as mine does. Save this recipe on Pinterest so you can find it again later when you need a cozy bowl of comfort!
Happy cooking, and here's to many more delicious meals with your loved ones.



Creamy Sweet Potato Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This sweet potato soup is ridiculously simple but tastes like you spent hours working on it. The sweet potatoes get silky smooth when blended, and adding just a touch of sour cream gives it this tangy richness that keeps it from being too sweet. It's naturally creamy, comforting without being heavy, and perfect for busy weeknights.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter (or coconut oil for dairy-free)
- 1 medium onion, chopped
- 3 sticks celery, chopped
- 4 cloves garlic, minced
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 2 pounds sweet potatoes, peeled and chopped
- 1 teaspoon smoked paprika
- ⅓ cup sour cream (optional but recommended)
- ½ cup heavy cream (optional but recommended)
- Salt and pepper to taste
Instructions
- Heat the oil and butter in a large soup pot over medium-high heat until the butter melts and starts to foam slightly.
- Add the chopped onion and celery to the pot and let them cook for about 7-10 minutes, stirring occasionally, until they start browning lightly around the edges.
- Stir in the minced garlic and cook for just 30 seconds until it smells amazing.
- Pour in the chicken broth and add your chopped sweet potatoes and smoked paprika.
- Turn the heat to high and bring everything to a boil.
- Once boiling, reduce the heat to medium-low and partially cover the pot with the lid slightly askew.
- Let it simmer for 25-30 minutes until the sweet potatoes are completely soft when you poke them with a fork.
- Remove the pot from heat and let it cool for a few minutes.
- Blend the soup until smooth using an immersion blender right in the pot, or carefully transfer it in batches to a regular blender.
- Stir in the sour cream and heavy cream until everything is well combined.
- Season with salt and pepper to your taste.
- Thin the soup if needed by adding more broth a little at a time until you reach your preferred consistency.
Notes
Cut sweet potatoes into 1-inch chunks for faster cooking and smoother blending. Don't skip the sour cream - it adds wonderful tanginess that balances the sweetness. Use good quality broth since the flavor really comes through. This soup tastes even better the next day. Stores in fridge for 4-5 days or freezer for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 285
- Sugar: 8g
- Sodium: 650mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 5g
- Protein: 5g
- Cholesterol: 45mg




