Sweet Potato Leek and Carrot Soup Recipe: Velvety Spiced Blend With Earthy Sweetness

Soups & Stews

Sweet Potato Leek and Carrot Soup Recipe: Velvety Spiced Blend With Earthy Sweetness

This sweet potato leek and carrot soup recipe transforms humble vegetables into a velvety, spiced masterpiece that warms the soul. The natural sweetness of roasted sweet potatoes blends seamlessly with the earthy depth of sautéed leeks and tender carrots, creating a harmonious balance that feels both comforting and refined.

What makes this soup truly special is the way simple spices—like cinnamon and ginger—elevate the flavors without overpowering the natural sweetness of the ingredients.

The foundation of this recipe lies in proper technique: roasting the sweet potatoes first to deepen their natural sugars and caramelize their edges, then building layers of flavor through careful sautéing and slow simmering.

This approach ensures a soup that's rich and satisfying, with a texture that's perfectly smooth yet still vibrant with the bright colors of fresh vegetables. The result is a dish that's equally at home on a cozy weeknight dinner table or as a centerpiece for a seasonal gathering.

By the time you're done, you'll have a bowl of soup that's aromatic, hearty, and packed with natural sweetness—ideal for chilly evenings or as a nourishing meal any time of year. The spiced blend creates warmth in every spoonful, while the velvety consistency makes it irresistibly smooth.

Whether you enjoy it as-is or with a garnish of fresh herbs and a drizzle of cream, this soup delivers restaurant-quality comfort without the fuss.

This recipe also adapts beautifully to dietary preferences—simply swap in coconut milk for cream to make it vegan, or add a splash of broth for extra depth. Serve it with crusty bread or alongside a simple salad for a complete meal.

The best part? Every ingredient works together to create something greater than the sum of its parts—proof that simple, seasonal vegetables can make a truly remarkable dish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for sweet potato leek and carrot soup

Roasted sweet potatoes and sautéed leeks form the heart of this velvety soup—simple vegetables elevated by warm spices.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
Leeks 🧅 2 whole White and light green parts only
Carrots 🥕 3 medium Peeled and sliced into rounds
Yellow Onion 🧅 1 medium Diced, about 1 cup
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting and sautéing
Ground Cinnamon 🌶️ ½ tsp Freshly ground preferred
Ground Ginger 🌿 ¼ tsp Freshly ground preferred
Sea Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tbsp dried thyme
Heavy Cream 🥛 ½ cup Optional for creaminess

The sweet potatoes are the star—look for firm, vibrant orange ones at the grocery store, not the shriveled kind. Trader Joe's and Whole Foods carry excellent organic options, but regular supermarket sweet potatoes work fine too. Roasting them first caramelizes their edges, deepening their natural sweetness. Leeks should be crisp and clean—rinse them well to remove any dirt from the layers. For the carrots, baby carrots work in a pinch, but whole carrots give you more control over the size. The coconut milk can be found in the international aisle of most grocery stores—full-fat gives the best creaminess.

No coconut milk? Substitute with 1 cup of cashew cream or even more vegetable broth for a lighter version. Fresh thyme is ideal, but dried thyme at one-third the amount works in a bind. The spices—cinnamon and ginger—are non-negotiable for that warm, comforting flavor, but if you want to add depth, a pinch of nutmeg or allspice works beautifully. For the broth, low-sodium is key—you can always add more salt at the end. The heavy cream is optional but adds that restaurant-quality richness. If you're making this vegan, simply omit the cream or use coconut milk instead.

This soup tastes even better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. I like to make a double batch—one for dinner and one to freeze for lazy weeknights. The roasted sweet potatoes can be prepped ahead and refrigerated for 2 days before roasting, saving you time on the day you make the soup. Garnish with fresh thyme or a drizzle of cream when serving for that extra touch of elegance.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just slice the sweet potatoes into big chunks and toss them in raw—no peeling, no fuss. The leeks? Halve and rinse quickly under water (the dirt hides in those layers, trust me).
  • Minimal Chopping Required: I swear by this trick: just slice the sweet potatoes into big chunks and toss them in raw—no peeling, no fuss. The leeks? Halve and rinse quickly under water (the dirt hides in those layers, trust me).
  • Sweet & Savory Magic: That caramelized onion base? Chef’s kiss. The sweet potatoes add natural creaminess without dairy, while the garlic and leeks bring this earthy, slightly sweet depth that’s weirdly addictive—like a hug in a bowl.
  • Lunchbox Hero: Between us, this soup reheats beautifully and keeps for days. Pack it in a thermos for work or school—it’s hearty enough to fill you up, but light enough to not weigh you down. (My kid brings it to soccer practice. Yes, really.)

Step-by-step instructions for sweet potato leek and carrot soup

This method delivers a velvety, spiced soup with perfect balance between sweet and savory notes.

1

🍳 Step 1: Roast the Vegetables for Deep Flavor

Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes, 3 sliced carrots, and 1 cup diced yellow onion with 1 tablespoon of the extra-virgin olive oil. Spread them in a single layer, leaving space between pieces for even browning.

Roast for 25-30 minutes until the edges are golden brown and the sweet potatoes begin to soften slightly. This roasting step develops complex caramelized flavors that form the base of your soup. Stir the vegetables halfway through cooking to ensure even browning.

While they roast, prepare the leeks by slicing off the dark green tops and cutting the white and light green parts into ¼-inch half-moons. Rinse thoroughly under cold water to remove any grit, then pat completely dry with paper towels. These will join the roasted vegetables later for added depth.

2

🍳 Step 2: Build the Aromatic Base

In a large Dutch oven or heavy pot, heat the remaining 1 tablespoon extra-virgin olive oil over medium heat. Add the prepared leeks and cook for 5-6 minutes until they begin to soften and release their natural sweetness. You'll notice the leeks release moisture—this is normal and indicates they're cooking properly.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the 0.5 teaspoon ground cinnamon, 0.25 teaspoon ground ginger, 1.5 teaspoons sea salt, and 0.5 teaspoon black pepper. These spices will infuse the soup with warm, earthy notes that complement the sweet potatoes perfectly.

3

🥘 Step 3: Combine and Simmer the Soup

Transfer the roasted vegetables to the pot with the leeks and spices. Pour in the 4 cups vegetable broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes until the sweet potatoes are fork-tender.

Use an immersion blender to purée the soup directly in the pot until completely smooth. I prefer this method as it prevents splattering and makes cleanup easier. If you don't have an immersion blender, carefully transfer the soup to a regular blender in batches, being careful with the hot liquid. Return the puréed soup to the pot and stir in the 0.25 cup fresh thyme leaves.

4

🥘 Step 4: Finish with Coconut Milk and Cream

Reduce heat to low and stir in the 1 can coconut milk and 0.5 cup heavy cream. The cream adds luxurious richness while the coconut milk contributes a subtle tropical note that balances the earthy vegetables. Let the soup simmer gently for 5 minutes to allow the flavors to meld together.

Taste and adjust seasoning if needed—you might want to add a pinch more salt or a dash of pepper to achieve the perfect balance. The soup should be creamy yet not overly thick, with a velvety texture that coats the back of a spoon. If it's too thick, you can thin it with a splash of warm broth.

5

⏰ Step 5: Rest and Serve Warm

Remove the soup from heat and let it rest for 10 minutes to allow the flavors to fully develop. This resting period is crucial as it lets the spices infuse completely and the soup reach its optimal consistency. Skim off any excess fat that rises to the surface if desired.

Ladle the soup into bowls and garnish with additional fresh thyme leaves if you like. Serve immediately while warm, accompanied by crusty bread or a simple green salad. The contrast of textures and temperatures makes each spoonful even more satisfying.

👨‍🍳

Pro Tips For Making Sweet Potato Leek And Carrot Soup

  • CHAR THE LEEKS FIRST: I learned this the hard way—sweating leeks in batches instead of all at once leaves your soup tasting like a sad, watery salad. Cut them into ¼-inch slices, spread them out in a cold pan, and let them sit for 5 minutes before turning the heat to medium. This burns off the raw, grassy edge and makes the flavor sing.
  • PEEL AND CUBE THE POTATOES: Sweet potatoes oxidize fast, and uneven chunks mean some parts cook mushy while others stay tough. Peel them first, then cut into ½-inch cubes—small enough to soften quickly, but not so fine they turn to paste. Toss them in cold water while you prep the rest; it keeps them from drying out.
  • SAUTÉ THE ONION UNTIL GOLDEN: A pale, translucent onion means your soup will taste bland. Cook the yellow onion until it’s deep golden, almost caramelized, before adding garlic—about 8-10 minutes on medium heat. Skip this, and your soup will lack that rich, sweet depth that makes it worth the effort.
  • BLEND IN STAGES: Dumping everything into the blender at once clogs it and leaves you with a lumpy mess. Blend half the soup first, then pour it back in before blending the rest. This ensures a silky texture without fighting your machine. (Yes, even if you’re impatient like me.)

Storing and reheating this recipe

Refrigerator Storage

Let your soup cool to room temperature (about 1 hour) before transferring to airtight glass containers—I love using Pyrex with snap-on lids for easy stacking.

Store in the fridge at 40°F or below for up to 5 days. The flavors actually deepen overnight as the spices meld together beautifully. 💫

When reheating from the fridge, I recommend using the stovetop method—it preserves the velvety texture better than microwaving. Pour soup into a pot and heat over medium-low for 8-10 minutes, stirring occasionally. Avoid boiling to prevent breaking the emulsion.

Freezer Storage

For longer storage, portion the soup into quart-sized freezer bags (squeeze out excess air to prevent freezer burn). Label with the date and freeze for up to 3 months. The coconut milk may separate slightly when frozen—just stir vigorously when reheating. 🥶

Thaw overnight in the fridge before reheating. If you're short on time, place the frozen bag in a cold water bath for 1-2 hours, then reheat gently on the stove. Never microwave frozen soup directly—it creates uneven heating and can make the texture grainy.

Reheating Methods

Stovetop is my top choice—it maintains the perfect creamy consistency. Heat soup in a pot over medium-low heat with a splash of warm broth or water (about ¼ cup) to prevent sticking. Stir frequently until heated through (165°F internal temp). Taste and adjust seasoning—soup often needs a pinch more salt after reheating. 🔥

For microwave reheating, transfer soup to a microwave-safe bowl and heat in 1-minute intervals on 70% power, stirring between each interval. Add 1-2 tablespoons of water or broth if the soup looks too thick. Cover loosely with a microwave-safe lid to help retain moisture.

Garnish Before Serving

Always add fresh garnishes after reheating to preserve their flavor and texture. A sprinkle of fresh thyme leaves or toasted pumpkin seeds adds visual appeal and a nice crunch. For extra richness, drizzle with heavy cream or a swirl of olive oil just before serving. 🌿

If you're serving this soup cold (as a chilled appetizer), let it cool completely in the fridge before garnishing. The contrast of warm soup with cool garnishes makes each bite even more satisfying. Store leftovers with garnishes separate until ready to serve.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 7g35%
Cholesterol 20mg7%
Sodium 680mg29%
Total Carbohydrate 38g14%
Dietary Fiber 8g29%
Sugars 14g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without coconut milk?

For a lighter version, substitute with 1 cup cashew cream or even more vegetable broth. If you want extra richness, use ½ cup heavy cream instead. The coconut milk adds subtle tropical notes, but the soup will still be delicious without it.

2

How do I prevent my soup from being too thick?

If your soup feels too thick after blending, simply stir in ¼-½ cup warm vegetable broth and let it simmer for 2-3 minutes until it reaches your desired consistency. The key is to add broth gradually while tasting. For a creamier texture, you can also reduce the amount of coconut milk slightly.

3

What's the best way to store leftovers?

Store in airtight glass containers in the fridge for up to 5 days. For longer storage, freeze in quart-sized freezer bags for up to 3 months. Always cool the soup to room temperature before refrigerating to prevent condensation. When reheating, use the stovetop method for the best texture.

4

Can I make this soup ahead of time?

Yes! This soup actually tastes better the next day as the flavors meld together. Prepare it completely, then store it in the fridge. Reheat gently on the stovetop with a splash of broth to maintain that velvety texture. Just add fresh garnishes before serving.

5

What's the secret to getting that perfect velvety texture?

The key is roasting the sweet potatoes first to deepen their natural sweetness, then blending thoroughly with an immersion blender. For extra creaminess, don't skip the coconut milk and cream. Also, simmering gently after adding the dairy helps create that luxurious mouthfeel.

★★★★★4.8(10 reviews)
Categories Soups & Stews