Sweet Potato Soup Recipe for Dinner Tonight


Overhead view of creamy sweet potato soup in a white bowl with coconut cream swirl, smoked paprika, and pumpkin seeds.

Sweet potato soup is the recipe I reach for when dinner needs to be fast and filling. The smooth, slightly sweet flavor beats anything from a can by miles. This version uses coconut milk, ginger, and roasted sweet potatoes for a rich, creamy bowl ready in 60 minutes.

Prep Time: 15 minutes

Cook Time: 45 minutes

Total Time: 60 minutes

Servings: 4

Method: Roasting + Stovetop

Why This Sweet Potato Soup Works Every Time

The secret is roasting the sweet potatoes first. The dry oven heat concentrates the natural sugars and builds a caramelized depth you can’t get from boiling alone. Every spoonful has that warm, earthy sweetness you want from this kind of soup.

Coconut milk adds body without dairy. It gives the soup a velvety, creamy texture that coats the back of a spoon. Fresh ginger sharpens the flavor and balances the sweetness so the soup doesn’t taste cloying or flat.

The ingredient list is short. Six core ingredients, one blender, one pot. You don’t need a roux, a cream sauce, or any technique beyond chopping and roasting. That’s why sweet potato soup lands in the weeknight rotation so often at my house.

Ingredients

  • 3 large sweet potatoes (about 2 lbs / 900g), peeled and cubed
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 3 cups (720ml) vegetable stock
  • 1 can (13.5 oz / 400ml) full-fat coconut milk
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 tablespoon apple cider vinegar

What You Need for Sweet Potato Soup

Sweet potatoes — the foundation of the recipe. Roasting them first gives deeper flavor than boiling. Look for medium to large specimens with smooth skin and no soft spots.

Olive oil — used for both roasting the potatoes and sautéing the aromatics. Avocado oil works as a substitute.

Yellow onion — mellows into sweetness as it cooks. White onion or shallots work fine if that’s what you have on hand.

Fresh ginger — this is the ingredient that lifts the whole soup. Ground ginger can substitute at 1/4 teaspoon per tablespoon of fresh, but the brightness won’t be the same.

Vegetable stock — use a low-sodium stock so you control the salt level. Chicken stock also works if you’re not keeping this vegetarian.

Full-fat coconut milk — light coconut milk makes a thinner soup. Full-fat gives the rich, velvety texture that makes this recipe worth repeating. Shake the can well before opening.

Apple cider vinegar — the finishing touch. A small splash at the end brightens the whole bowl and balances the sweetness. Don’t skip it.

How to Make Sweet Potato Soup

  1. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Toss the cubed sweet potatoes with 1/2 tablespoon olive oil, salt, and pepper. Spread in a single layer on the baking sheet.
  3. Roast for 30 minutes, flipping halfway through, until the edges are golden and caramelized.
  4. While the sweet potatoes roast, heat the remaining 1/2 tablespoon olive oil in a large pot over medium heat.
  5. Add the diced onion. Cook for 5 minutes, stirring occasionally, until soft and translucent.
  6. Add the garlic and ginger. Cook for 1 minute until fragrant.
  7. Add the roasted sweet potatoes, cumin, smoked paprika, and vegetable stock. Stir to combine.
  8. Bring to a gentle simmer. Cook for 5 minutes so the flavors meld.
  9. Remove from heat. Add the coconut milk.
  10. Use an immersion blender to blend until completely smooth. Alternatively, transfer in batches to a regular blender. Be careful with hot liquid — fill no more than halfway.
  11. Stir in the apple cider vinegar. Taste and adjust salt as needed.
  12. Return to low heat if needed to warm through, then serve immediately.

Sweet Potato Soup Variations

Spicy Sweet Potato Soup

Add 1 teaspoon of red pepper flakes to the pot with the garlic and ginger. Stir in 1 tablespoon of sriracha after blending for a slow-building heat that plays well against the sweetness. A swirl of chili oil on top when serving adds even more depth.

Carrot and Sweet Potato Soup

Add 2 large carrots, peeled and cubed, to the roasting pan alongside the sweet potatoes. Carrots add an earthy note and deepen the orange color. The total cook time stays the same since they roast at the same rate.

Thai-Style Sweet Potato Soup

Swap the cumin and smoked paprika for 2 tablespoons of red Thai curry paste. Finish with a squeeze of fresh lime juice instead of apple cider vinegar. Top each bowl with a handful of fresh cilantro and a few slices of bird’s eye chili.

Sweet Potato and Lentil Soup

Add 1/2 cup of red lentils to the pot with the sweet potatoes and stock. Red lentils dissolve completely during cooking and add protein and thickness without changing the texture much. This version fills you up faster and keeps you full longer.

Tips for the Best Sweet Potato Soup

  • I always roast the sweet potatoes instead of boiling — the caramelized edges add a smoky depth you can’t get from wet cooking.
  • Don’t overcrowd the roasting pan. Space the cubes out so they roast, not steam.
  • Full-fat coconut milk makes a noticeably richer soup than the light version — it’s worth the extra calories here.
  • The apple cider vinegar at the end is non-negotiable for me. One tablespoon transforms the soup from flat to bright.
  • If the soup feels too thick after blending, add vegetable stock a splash at a time until it reaches your preferred consistency.
  • A drizzle of coconut cream and a pinch of smoked paprika on top before serving looks sharp and takes 10 seconds.

Make Ahead & Storage

Sweet potato soup keeps well in the fridge for up to 5 days in an airtight container. The flavor actually improves overnight as the ginger and spices continue to develop. I make a full batch on Sunday and eat it through the week for quick lunches.

To freeze, let the soup cool completely, then pour into freezer-safe bags or containers. Leave an inch of headspace since the liquid expands. Frozen sweet potato soup keeps for 3 months. Thaw overnight in the fridge and reheat on the stovetop over low heat, stirring occasionally. Add a splash of stock if it thickened during freezing.

Common Questions

Can I use canned sweet potatoes for this soup?

You can, but the flavor won’t be as deep. Canned sweet potatoes are already cooked and soft, so skip the roasting step and add them directly to the pot with the stock. The soup will be slightly sweeter and less complex, but it cuts the cook time to under 20 minutes.

Is sweet potato soup healthy?

This recipe is high in vitamin A, fiber, and potassium. One serving has around 280 calories, mostly from complex carbohydrates and healthy fats from the coconut milk. It’s naturally gluten-free, dairy-free, and vegan, which makes it work for most dietary needs.

How do I thicken sweet potato soup?

The simplest fix is to blend in a few extra roasted sweet potato cubes. Alternatively, let the soup simmer uncovered for 10 minutes after blending to reduce and concentrate. Adding a tablespoon of nut butter — peanut or almond — also adds thickness and a subtle nuttiness.

Can I make this soup without a blender?

Yes. Use a potato masher to break down the sweet potatoes in the pot until the texture is as smooth as you can get it. The result will be chunkier and more rustic, but still very good. A fork works in a pinch if you roasted the potatoes well and they’re soft enough.

What toppings go well on sweet potato soup?

I use a drizzle of coconut cream, a pinch of smoked paprika, and toasted pumpkin seeds most often. Crispy chickpeas, a swirl of Greek yogurt, or fresh cilantro all work well too. Toasted sourdough on the side turns this into a complete dinner.

This sweet potato soup recipe is the kind of meal that earns a permanent spot in your dinner rotation. Save this recipe and tap the link to see the full recipe with step-by-step photos at MillennialHawk.com.

Overhead view of creamy sweet potato soup in a white bowl with coconut cream swirl, smoked paprika, and pumpkin seeds.

Sweet Potato Soup Recipe for Dinner Tonight

A velvety, dairy-free sweet potato soup made with roasted sweet potatoes, coconut milk, and fresh ginger — ready in one hour.

Prep
15 min
Cook
45 min
Total
60 min
Servings
4
Calories
280

Ingredients

  • 3 large sweet potatoes (about 2 lbs / 900g), peeled and cubed
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 3 cups (720ml) vegetable stock
  • 1 can (13.5 oz / 400ml) full-fat coconut milk
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 tablespoon apple cider vinegar

Instructions

  1. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Toss the cubed sweet potatoes with 1/2 tablespoon olive oil, salt, and pepper. Spread in a single layer on the baking sheet.
  3. Roast for 30 minutes, flipping halfway through, until the edges are golden and caramelized.
  4. While the sweet potatoes roast, heat the remaining 1/2 tablespoon olive oil in a large pot over medium heat.
  5. Add the diced onion. Cook for 5 minutes, stirring occasionally, until soft and translucent.
  6. Add the garlic and ginger. Cook for 1 minute until fragrant.
  7. Add the roasted sweet potatoes, cumin, smoked paprika, and vegetable stock. Stir to combine.
  8. Bring to a gentle simmer. Cook for 5 minutes so the flavors meld.
  9. Remove from heat. Add the coconut milk.
  10. Use an immersion blender to blend until completely smooth. Alternatively, transfer in batches to a regular blender. Be careful with hot liquid — fill no more than halfway.
  11. Stir in the apple cider vinegar. Taste and adjust salt as needed.
  12. Return to low heat if needed to warm through, then serve immediately.
Nutrition per serving
280 cal 34g carbs 3g protein 15g fat 4g fiber 10g sugar 520mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

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

Recent Posts