Tasty Roasted Sweet Potato and Leek Soup

Finding a cozy, nourishing soup that actually tastes amazing can feel impossible, especially when you’re craving something that’s both comforting and good for you. Let’s face it—most healthy soups end up tasting bland or require a million steps that just aren’t realistic on a busy weeknight.

That’s where this roasted sweet potato and leek soup comes in. It’s naturally creamy without any heavy cream, packed with flavor from roasted vegetables and warming spices, and comes together with minimal effort. Plus, it’s the kind of soup that tastes even better the next day, making it perfect for meal prep or feeding a hungry family throughout the week.

roasted sweet potato and leek soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Roasted Sweet Potato and Leek Soup

  • Quick and easy – Ready in under an hour, this soup comes together fast enough for a weeknight dinner but tastes like you spent all day in the kitchen.
  • Naturally healthy – Packed with nutrient-rich sweet potatoes and made with simple, wholesome ingredients, this soup is good for you without any effort.
  • Vegan-friendly – Using vegetable stock and plant-based ingredients, this recipe works perfectly for anyone following a vegan diet or just trying to eat more vegetables.
  • Minimal ingredients – You only need a handful of basic ingredients to make this flavorful soup, and most of them are probably already in your pantry.
  • Cozy comfort food – The creamy texture and warming spices make this soup perfect for chilly days when you want something satisfying and comforting.

What Kind of Sweet Potato Should I Use?

For this soup, you can use either orange-fleshed or white-fleshed sweet potatoes, though the orange variety will give you a richer, sweeter flavor and that classic golden color. When shopping, look for sweet potatoes that are firm to the touch without any soft spots, sprouts, or wrinkled skin. The size doesn’t matter too much since you’ll be roasting and blending them anyway, but medium-sized ones (around 6-8 ounces each) tend to roast more evenly. If you accidentally grabbed regular potatoes or yams instead, don’t worry – they’ll still make a tasty soup, just with a slightly different flavor profile.

roasted sweet potato and leek soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This soup is pretty forgiving when it comes to swapping ingredients:

  • Leek: If you can’t find leeks, use one medium yellow onion instead. It’ll give you a similar base flavor, just a bit sharper. You can also use the white and light green parts of 4-5 green onions.
  • Sweet potato: Regular butternut squash or pumpkin work great here and give you that same creamy texture. You can also use regular potatoes mixed with a carrot for sweetness, though the flavor will be milder.
  • Vegetable stock: Chicken stock works just fine if that’s what you have. For a richer soup, try using half stock and half coconut milk.
  • Turmeric: Don’t have turmeric? You can skip it or use a small pinch of curry powder instead. The soup will still taste good, just without that earthy note and golden color.
  • Parsley: Fresh cilantro, chives, or even a dollop of sour cream make nice garnishes if you’re out of parsley. You could also use a drizzle of cream or a sprinkle of pumpkin seeds for texture.

Watch Out for These Mistakes While Cooking

The biggest mistake when making this soup is not cleaning your leeks properly – since they grow in sandy soil, dirt often hides between the layers, so slice them lengthwise and rinse thoroughly under cold water before chopping.

Another common issue is cutting your sweet potatoes into uneven chunks, which leads to some pieces being mushy while others stay hard, so aim for uniform 1-inch cubes to ensure everything cooks at the same rate.

Don’t rush the leek-cooking step in the beginning – those 10 minutes of gentle cooking are important for developing sweetness and removing any harsh raw flavor, so keep the heat medium-low and stir occasionally.

When blending hot soup, always start on low speed and leave the lid slightly vented (or remove the center cap) to let steam escape, which prevents pressure buildup that can cause the lid to pop off and create a mess.

roasted sweet potato and leek soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Roasted Sweet Potato and Leek Soup?

This soup is naturally sweet and earthy, so it pairs really well with something crusty and savory on the side. I love serving it with a thick slice of whole grain bread or a warm baguette – perfect for soaking up all that goodness. A simple arugula salad with lemon vinaigrette cuts through the richness of the sweet potatoes nicely, or you could go with a grilled cheese made with sharp cheddar if you’re in the mood for something more filling. For a lighter option, some roasted chickpeas on top add a nice crunch and extra protein to round out the meal.

Storage Instructions

Store: This soup keeps really well in the fridge for up to 5 days in an airtight container. The flavors actually get better after a day or two, so it’s great for making ahead. I like to portion it out for easy lunches throughout the week.

Freeze: Sweet potato soup freezes like a dream. Let it cool completely, then store it in freezer-safe containers or bags for up to 3 months. Leave a little room at the top since it expands when frozen.

Reheat: Warm it up on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway. Add a splash of vegetable stock if it seems too thick after storing.

Preparation Time 15-20 minutes
Cooking Time 20-30 minutes
Total Time 35-50 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 650-750
  • Protein: 7-10 g
  • Fat: 28-32 g
  • Carbohydrates: 100-120 g

Ingredients

For the soup base:

  • 1 1/2 leek
  • 4 garlic cloves (freshly minced for best flavor)
  • 1 1/2 tbsp olive oil (I prefer California Olive Ranch)
  • 1 pinch red pepper flakes
  • 2 lb sweet potato (peeled and cut into 1-inch chunks)
  • 3 cups vegetable stock (I always use Kitchen Basics for a richer base)
  • 1 1/4 tsp turmeric
  • 1/2 tsp fresh ginger, grated
  • 1 bay leaf
  • salt to taste
  • pepper to taste

For the garnish:

  • 2 tbsp parsley

Step 1: Prepare Ingredients and Roast Sweet Potatoes

  • 2 lb sweet potato, peeled and cut into 1-inch chunks
  • 1/2 tbsp olive oil
  • salt
  • pepper
  • 1 1/2 leek, sliced
  • 4 garlic cloves, minced
  • 1/2 tsp fresh ginger, grated

Preheat your oven to 425°F.

Peel the sweet potatoes and cut them into 1-inch chunks, then toss with a drizzle of olive oil, salt, and pepper.

Spread on a baking sheet and roast for 25-30 minutes until caramelized and tender—this brings out their natural sweetness and deepens the soup’s flavor.

While the potatoes roast, slice the leeks (white and light green parts only) into thin rounds and mince the garlic.

Grate the fresh ginger and have all your spices measured and ready.

Step 2: Build Aromatic Base

  • 1 tablespoon olive oil
  • 1 1/2 leek, sliced
  • 4 garlic cloves, minced
  • 1 pinch red pepper flakes

Heat the remaining 1 tablespoon of olive oil in a large pot over medium heat.

Add the sliced leeks and cook for 5 minutes until softened and fragrant.

Add the minced garlic and red pepper flakes, stirring constantly for about 1 minute—I always watch carefully at this stage to make sure the garlic doesn’t burn and turn bitter.

The leeks will continue to soften and their sweetness will mellow the heat from the pepper flakes.

Step 3: Build the Soup Base

  • 3 cups vegetable stock
  • roasted sweet potatoes from Step 1
  • 1 1/4 tsp turmeric
  • 1/2 tsp fresh ginger, grated
  • 1 bay leaf

Pour in the vegetable stock and add the roasted sweet potatoes from Step 1, along with the turmeric, grated ginger, and bay leaf.

Bring the mixture to a boil, then reduce heat to a simmer and cook for 10 minutes to allow the flavors to meld and the turmeric to fully incorporate throughout the soup.

This gentle simmering allows the spices to bloom without becoming overpowering.

Step 4: Blend and Season the Soup

  • soup base from Step 3
  • salt to taste
  • pepper to taste
  • 2 tbsp parsley

Remove the bay leaf and carefully blend the soup using an immersion blender until you reach your desired texture—I prefer leaving it slightly chunky rather than perfectly smooth for a more rustic feel, but you can blend it as smooth as you like.

Taste and season generously with salt and pepper.

Stir in the fresh parsley just before serving for brightness and color.

roasted sweet potato and leek soup

Tasty Roasted Sweet Potato and Leek Soup

Delicious Tasty Roasted Sweet Potato and Leek Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 4 servings
Calories 700 kcal

Ingredients
  

For the soup base::

  • 1 1/2 leek
  • 4 garlic cloves (freshly minced for best flavor)
  • 1 1/2 tbsp olive oil (I prefer California Olive Ranch)
  • 1 pinch red pepper flakes
  • 2 lb sweet potato (peeled and cut into 1-inch chunks)
  • 3 cups vegetable stock (I always use Kitchen Basics for a richer base)
  • 1 1/4 tsp turmeric
  • 1/2 tsp fresh ginger, grated
  • 1 bay leaf
  • salt to taste
  • pepper to taste

For the garnish::

  • 2 tbsp parsley

Instructions
 

  • Preheat your oven to 425°F. Peel the sweet potatoes and cut them into 1-inch chunks, then toss with a drizzle of olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes until caramelized and tender—this brings out their natural sweetness and deepens the soup's flavor. While the potatoes roast, slice the leeks (white and light green parts only) into thin rounds and mince the garlic. Grate the fresh ginger and have all your spices measured and ready.
  • Heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the sliced leeks and cook for 5 minutes until softened and fragrant. Add the minced garlic and red pepper flakes, stirring constantly for about 1 minute—I always watch carefully at this stage to make sure the garlic doesn't burn and turn bitter. The leeks will continue to soften and their sweetness will mellow the heat from the pepper flakes.
  • Pour in the vegetable stock and add the roasted sweet potatoes from Step 1, along with the turmeric, grated ginger, and bay leaf. Bring the mixture to a boil, then reduce heat to a simmer and cook for 10 minutes to allow the flavors to meld and the turmeric to fully incorporate throughout the soup. This gentle simmering allows the spices to bloom without becoming overpowering.
  • Remove the bay leaf and carefully blend the soup using an immersion blender until you reach your desired texture—I prefer leaving it slightly chunky rather than perfectly smooth for a more rustic feel, but you can blend it as smooth as you like. Taste and season generously with salt and pepper. Stir in the fresh parsley just before serving for brightness and color.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!