Easy Sweet Potato Soup Recipe
Some soups are just dinner. This sweet potato soup is the kind that makes people stop mid-spoonful and ask for the recipe. It is silky-smooth, naturally sweet and savory at the same time, and it comes together in one pot in about 45 minutes — no roasting tray, no fancy blender tricks, no long simmer.
Here is what makes this bowl look and taste like the photo: the soup is blended completely smooth until it shines, then each bowl gets a swirl of cream, a scatter of toasted pumpkin seeds, a handful of fresh chopped herbs, and a pinch of chili flakes. That topping is not just decoration — the crunchy seeds and the cool cream against the warm, velvety soup are what turn a simple weeknight soup into something you will crave again.

Why You’ll Love This Sweet Potato Soup
- Velvety, never grainy — one good blend gives you a silky soup that coats the spoon, just like the photo.
- One pot, start to finish — everything cooks in a single pot, so washing up takes minutes.
- Naturally sweet and cozy — sweet potatoes bring their own sweetness, so no sugar is needed to make this taste rich.
- Weeknight fast — 15 minutes of hands-on work, then the pot does the rest. Dinner is ready in 45 minutes.
- Topping makes it special — cream, toasted pepitas, fresh herbs and chili flakes turn a simple soup into a restaurant-looking bowl.
- Freezer-friendly — it freezes beautifully, so one pot can cover dinner tonight and lunch next week.
The Ingredients (and How the Photo Topping Works)
For the soup:
- 1 tablespoon olive oil
- 1 medium yellow onion, diced — it melts into the soup and builds the savory base
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated — adds gentle warmth without making the soup spicy
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional — skip it if you want the soup fully mild)
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 2 pounds (900 g) sweet potatoes, peeled and cut into 1-inch cubes — about 4 medium sweet potatoes
- 4 cups (960 ml) vegetable broth, or chicken broth
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk — this is what makes the soup extra silky
For the topping (just like the photo):
- 1/2 cup sour cream or Greek yogurt, for swirling
- 1/4 cup pumpkin seeds (pepitas), toasted — the crunch on top of every bowl
- 2 tablespoons fresh parsley or cilantro, chopped
- 1/4 teaspoon red chili flakes, plus more to taste
- A drizzle of olive oil, if you like
How to Make It: 7 Simple Steps to the Silkiest Bowl Ever
- Soften the onion. Heat the olive oil in a large heavy pot or Dutch oven (5 to 6 quart) over medium heat. Add the diced onion and cook for 5 to 6 minutes, stirring now and then, until it turns soft and translucent.
- Wake up the aromatics. Stir in the garlic and grated ginger and cook for just 30 seconds, until fragrant. Add the cumin, smoked paprika, cayenne (if using), salt, and black pepper, and stir for another 30 seconds. The spices will smell warm and toasty — this little step keeps them from tasting raw in the finished soup.
- Add the sweet potatoes and broth. Add the cubed sweet potatoes and pour in the vegetable broth. Stir well, scraping the bottom of the pot to lift up all the flavorful bits.
- Simmer until tender. Bring everything to a boil, then lower the heat to a gentle simmer. Cover the pot and cook for 20 to 25 minutes, until the sweet potatoes are completely soft — a fork should slide through a cube with no resistance at all. This is the key to a silky blend, so do not rush it.
- Blend until completely smooth. Take the pot off the heat. Blend the soup right in the pot with an immersion blender for 2 to 3 minutes, moving it slowly around, until it is completely smooth and glossy with no lumps left. If you are using a countertop blender, work in two batches, filling the jar only halfway each time and holding the lid down with a folded towel, then return the soup to the pot.
- Make it silky. Stir in the heavy cream or coconut milk. Warm the soup over low heat for 2 to 3 minutes — do not let it boil hard now, or the cream can split. Taste and add more salt, a little at a time, until the sweet and savory flavors pop.
- Serve it like the photo. Ladle the soup into bowls. Swirl a generous spoonful of sour cream or Greek yogurt across the top of each bowl, then scatter over toasted pumpkin seeds, chopped fresh herbs, and a pinch of chili flakes. Finish with a thin drizzle of olive oil if you like, and serve right away while it is hot.
Sofia’s Expert Tips (Small Moves, Huge Flavor)
- Cook the sweet potatoes until they fall apart. If the cubes still hold their shape, the soup will blend grainy. Wait for fully soft — a fork test never lies — and the soup turns out velvety every time.
- Blend longer than you think. Two to three full minutes with an immersion blender is what gives you that smooth, shiny finish. A quick 30-second blitz leaves little bits behind.
- Toast the pepitas, do not skip them. Raw pumpkin seeds taste flat. Toast them in a dry skillet over medium heat for 2 to 3 minutes, shaking the pan, until they pop and smell nutty. That crunch is half the magic of the topping.
- Season at the end, in stages. Sweet potatoes vary in sweetness, so the salt balance shifts from batch to batch. Add salt a little at a time after blending and taste after each pinch — the soup should taste savory first, sweet second.
- Too thick or too thin? Easy fixes. Too thick: stir in broth a splash at a time until it flows off the ladle in a smooth ribbon. Too thin: simmer uncovered for 5 to 10 minutes to reduce it a little, then blend again briefly.
- Keep the soup itself mild. The heat in this recipe comes from the chili flakes on top, not from the soup. That way everyone at the table controls their own spice level, and kids can enjoy the same pot.
Easy Variations Worth Trying
- Coconut sweet potato soup: swap the heavy cream for full-fat coconut milk and use coconut yogurt for the swirl. The soup stays dairy-free and picks up a gentle tropical note.
- Curry-spiced version: add 1 tablespoon of curry powder with the other spices and finish with a squeeze of lime juice. The topping stays exactly the same.
- Smoky chipotle version: blend in 1 chipotle pepper in adobo sauce with the soup, and use a pinch of smoked paprika in the topping. Warm and smoky, not fiery.
- Extra-hearty version: stir in a can (15 oz / 425 g) of drained chickpeas after blending and warm through. The soup stays silky, and every bowl gets a little more protein.
- Roasted sweet potato version: if you have an extra 20 minutes, roast the cubed sweet potatoes at 400°F (200°C) for 25 minutes first, then simmer them in the broth for just 10 minutes before blending. The flavor gets deeper and slightly caramelized.
How to Store It (Hint: It Tastes Even Better the Next Day)
- Fridge: let the soup cool, then store it in an airtight container for up to 4 days. Store the toppings separately so the pepitas stay crunchy. The flavors settle overnight, so day two is often the best bowl.
- Freezer: freeze the soup (without the toppings) in portions in airtight containers or freezer bags for up to 3 months. Leave a little room at the top — soup expands as it freezes.
- Reheat: thaw overnight in the fridge if frozen. Warm on the stove over medium-low heat for about 10 minutes, stirring often, with a splash of broth or water if it has thickened. Add the cream swirl, pepitas, herbs, and chili flakes fresh, just before serving.
FAQs
Yes, for this soup. The peels do not blend smooth, and even a few bits will turn a silky soup slightly grainy. Peeling takes a few extra minutes, but it is the difference between a good soup and the velvety one in the photo.
Easily. Use coconut milk instead of heavy cream in the soup, and swap the sour cream swirl for coconut yogurt or simply leave it off. The toasted pepitas, herbs, and chili flakes are already dairy-free, so the topping still looks and tastes just like the photo.
Cook the sweet potatoes until completely soft, blend for a full 2 to 3 minutes, and if you want it truly flawless, pour the blended soup through a fine-mesh strainer back into the pot before adding the cream. That last step catches any tiny fibers and gives you a restaurant-smooth finish.
Yes, it freezes very well for up to 3 months. Freeze the soup on its own, without the cream swirl or toppings, and add those fresh when you reheat. Soups made with cream can sometimes separate after freezing, so if you plan to freeze a batch, hold back the cream until serving day.
No, the soup itself is mild and gently spiced. All the heat comes from the chili flakes scattered on top, so you control it bowl by bowl. Skip the flakes entirely for kids, or add an extra pinch if you like a warm kick.
Easy Sweet Potato Soup Recipe
Course: DinnerCuisine: AmericanDifficulty: Easy4
bowls15
minutes30
minutes45
minutesA silky-smooth blended sweet potato soup with onion, ginger, and warm spices, finished with a cream swirl, toasted pumpkin seeds, fresh herbs, and chili flakes. One pot, ready in 45 minutes.
Ingredients
1 tablespoon olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 teaspoon ground cumin
1/2 teaspoon smoked paprika
1/4 teaspoon cayenne pepper (optional)
1 teaspoon salt, plus more to taste
1/2 teaspoon black pepper
2 pounds (900 g) sweet potatoes, peeled and cut into 1-inch cubes
4 cups (960 ml) vegetable broth, or chicken broth
1/2 cup (120 ml) heavy cream or full-fat coconut milk
1/2 cup sour cream or Greek yogurt, for swirling
1/4 cup pumpkin seeds (pepitas), toasted
2 tablespoons fresh parsley or cilantro, chopped
1/4 teaspoon red chili flakes, plus more to taste
A drizzle of olive oil, if you like
Directions
- Heat olive oil in a large pot over medium heat. Cook the onion 5 to 6 minutes until soft.
- Stir in garlic and ginger for 30 seconds, then the cumin, smoked paprika, cayenne (if using), salt, and pepper for 30 seconds more.
- Add sweet potatoes and broth. Bring to a boil, then simmer covered for 20 to 25 minutes until the sweet potatoes are completely soft.
- Blend with an immersion blender for 2 to 3 minutes until completely smooth and glossy (or blend in batches in a countertop blender).
- Stir in the cream or coconut milk and warm gently for 2 to 3 minutes without boiling hard. Season with salt to taste.
- Serve topped with a swirl of sour cream or yogurt, toasted pepitas, fresh herbs, and chili flakes.
Notes
- Cook sweet potatoes until fully soft for a silky blend. Toast the pepitas in a dry skillet for 2 to 3 minutes until they pop. Keep the soup mild and let the chili-flake topping control the heat. Freezes well for up to 3 months without toppings.
Save this recipe for the next chilly evening, busy weeknight, or “what do I make with those sweet potatoes?” moment — one pot of this on the stove and dinner practically takes care of itself.
If you enjoyed this sweet potato soup, our Easy Vegetarian Chili Recipe is another cozy one-pot dinner, and Easy Broccoli Soup Recipe and Easy Tuscan Soup Recipe are more warming soups to try.
