Soups & Stews
This sweet potato leek and carrot soup recipe transforms humble root vegetables into a velvety, spiced masterpiece that warms the soul. The secret lies in roasting the vegetables first—caramelizing their natural sugars while building deep, earthy flavors that infuse the broth.
Unlike quick soups that taste flat, this method develops layers of complexity through slow simmering and careful blending, ensuring every spoonful is rich yet balanced.
The recipe begins with sautéing leeks in olive oil until tender, then roasting sweet potatoes and carrots until their edges soften and edges caramelize. This step alone elevates the soup from ordinary to extraordinary, as the roasted vegetables release their sweetness into the broth.
A touch of cumin, smoked paprika, and fresh ginger adds warmth, while vegetable stock ties everything together into a silky, comforting blend. The result is a soup that’s hearty enough for a main course but light enough for a chilly afternoon.
What sets this recipe apart is its versatility—it works as a dairy-free option (using coconut milk instead of cream) or as a creamy classic (with a splash of heavy cream).
Garnish with toasted pumpkin seeds or a drizzle of olive oil for texture, and you’ve got a dish that’s as visually appealing as it is delicious. Perfect for meal prep, potlucks, or cozy weeknight dinners, this soup delivers restaurant-quality depth with minimal effort.
For those short on time, a pressure cooker cuts the simmering time in half without sacrificing flavor, while roasting can be swapped for quick sautéing if you’re in a rush. The key is patience—the longer the vegetables simmer, the more their flavors meld into a harmonious, velvety broth.
Whether you’re a seasoned cook or a beginner, this recipe is designed to impress with its simplicity and depth.
Ingredients for sweet potato leek and carrot soup
Roasted vegetables meet aromatic spices in this velvety soup—earthy, sweet, and deeply satisfying.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium size, peeled and cubed |
| Leeks 🧅 | 2 whole | White and light green parts only |
| Carrots 🥕 | 2 lbs | Medium size, peeled and chopped |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing and garnish |
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated |
| Ground Cumin 🌶️ | ½ tsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | ½ tsp | For earthy depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Heavy Cream 🥛 | ¼ cup | Optional for creaminess |
| Pumpkin Seeds 🥜 | ¼ cup | Toasted for garnish |
The sweet potatoes and carrots are the stars here. Choose organic if possible—their skins stay vibrant and add texture. Trader Joe's often has pre-peeled sweet potatoes, but I prefer peeling them myself for better control. For leeks, rinse thoroughly to remove any grit—this is non-negotiable. The key is roasting them until edges caramelize, which takes about 30-40 minutes at 400°F. If you're short on time, sautéing works but sacrifices some depth. Look for sweet potatoes with smooth, firm skin—avoid any with soft spots or wrinkles.
No heavy cream? Coconut milk or cashew cream delivers a similar richness without dairy. Fresh ginger loses potency quickly, so buy small amounts and store in the freezer once opened. The smoked paprika can be swapped for regular paprika if unavailable, though you'll lose that smoky complexity. For extra depth, toast the cumin seeds whole before grinding them—it makes a noticeable difference. If you're using pre-chopped vegetables, give them a quick rinse to remove any excess starch. The vegetable stock should be simmered with a bay leaf and carrot peel for maximum flavor.
This soup keeps beautifully for 4-5 days in the fridge, with flavors deepening over time. For longer storage, freeze in 1-cup portions—reheat gently on the stove with a splash of water. The pumpkin seeds can be toasted ahead and stored in an airtight container for up to 2 weeks. If prepping for a crowd, double the batch—the extra effort is worth it. For meal prep, portion into jars and store with the seeds and olive oil drizzle on top to keep everything fresh. The soup reheats beautifully, though adding a splash of water or stock helps restore its silky texture.
Why You'll Love This Recipe
- Here’s what sold me: the natural sweetness of the roasted sweet potatoes and the earthy depth from caramelized leeks and carrots. A splash of olive oil at the end ties it all together—creamy without dairy, rich without heaviness. Honestly, it’s the kind of soup that makes you go back for seconds without even trying.
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards overflowing, no pans to scrub later. Just toss in the sweet potatoes, leeks, and carrots, let them simmer, and blend. That’s it. The stock does all the work while I sip my coffee.
- Sweet & Savory Balance: Here’s what sold me: the natural sweetness of the roasted sweet potatoes and the earthy depth from caramelized leeks and carrots. A splash of olive oil at the end ties it all together—creamy without dairy, rich without heaviness. Honestly, it’s the kind of soup that makes you go back for seconds without even trying.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Make a big batch on Sunday, and you’ve got lunch covered for days—just reheat and enjoy. It’s especially good the next day when the flavors meld even more. My daughter picks out the carrots (she’s weird like that), but still asks for leftovers.
Step-by-step instructions for sweet potato, leek, and carrot soup
Master this velvety soup with layers of spiced warmth and earthy depth—every step builds flavor.
Sauté the Aromatics for Deep Flavor
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the white and light green parts of the 2 whole leeks, sliced into ¼-inch rounds, and cook for 5-6 minutes until softened and just beginning to turn golden. This slow cooking draws out their natural sweetness without burning.
Stir in the 1 tbsp finely grated fresh ginger and cook for 30 seconds until fragrant. Here's the thing—ginger burns fast, so keep the heat moderate and don't walk away. The aroma should fill your kitchen; this is your flavor foundation. Add the 0.5 tsp toasted ground cumin and 0.5 tsp smoked paprika, stirring to coat the leeks completely. These spices will infuse the soup with warmth and depth as it simmers.
Roast the Sweet Potatoes and Carrots
While the leeks cook, preheat your oven to 400°F. Toss the 2 lbs peeled and cubed sweet potatoes and 2 lbs peeled and chopped carrots with 1 tsp salt, 0.25 tsp black pepper, and an additional 1 tablespoon olive oil (from the original 0.25 cup). Spread them in a single layer on two rimmed baking sheets.
Roast for 25-30 minutes until the edges are deep golden brown and the vegetables are tender when pierced with a knife. Roasting caramelizes their natural sugars, creating a rich, sweet base for the soup. Don't skip this step—it transforms ordinary vegetables into flavor bombs. Stir them once halfway through for even browning.
Build the Soup Base
Transfer the roasted sweet potatoes and carrots to the pot with the sautéed leeks. Pour in the 4 cups low-sodium vegetable stock and bring to a gentle boil. Reduce heat to medium-low and simmer uncovered for 20-25 minutes, stirring occasionally, until the vegetables are fork-tender and the soup thickens slightly.
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend in batches and return to the pot. Taste and adjust seasoning—you might need a pinch more salt or pepper to balance the sweetness. This is where the magic happens: the roasted vegetables release their caramelized depth into the broth.
Finish with Cream and Garnish
Remove the pot from heat and stir in the 0.25 cup heavy cream (if using) until fully incorporated. The cream adds a luxurious silkiness that complements the soup's earthy flavors. Return the soup to low heat just to warm through—no boiling, or the cream will curdle.
Ladle the soup into bowls and garnish each serving with 1 tablespoon toasted pumpkin seeds. Toast the seeds in a dry skillet over medium heat for 2-3 minutes until fragrant and golden, stirring constantly. The seeds add a delightful crunch that contrasts beautifully with the velvety soup. Serve immediately while warm for the best texture and flavor.
Pro Tips For Making Sweet Potato Leek And Carrot Soup
- Char the Leeks First: I learned this the hard way—raw leeks in soup just taste like grass. Slice them thin, heat your olive oil until shimmering, then cook them over medium-high heat for 5-6 minutes until deep golden and slightly crispy. That caramelized bite makes all the difference.
- Peel Carrots After Cooking: I skip peeling carrots before chopping because the skins add color and texture, and they soften right into the soup. Toss them in whole, peel after cooking (if you’re picky about texture), or leave them unpeeled—they’ll dissolve anyway.
- Simmer, Don’t Boil: This isn’t a race. After adding stock, keep the heat at a gentle simmer (tiny bubbles, occasional swirls) for at least 20 minutes. Boiling turns sweet potatoes gluey and leeks mushy—you want them to break down evenly, not fall apart.
- Roast Sweet Potatoes First: Cut them into 1-inch chunks, toss with olive oil and salt, then roast at 400°F (200°C) for 20 minutes before adding to the pot. The edges crisp slightly, adding depth of flavor and cutting down on simmering time. (Yes, even if you’re impatient like me.)
Make-ahead tips for leftovers
Prep Ahead Strategy
Roast the sweet potatoes and carrots the night before—this is my favorite time-saver. Store them in an airtight container in the fridge until ready to use. The flavors deepen overnight, and you'll skip the oven step on busy mornings.
Just reheat the roasted veggies in the pot with the leeks and stock for 10 minutes before blending. 💫
Freezer-Friendly Plan
Freeze the soup in 1-cup portions for quick lunches. Use quart-sized freezer bags (lay them flat to save space) and label with the date. Thaw overnight in the fridge, then reheat on the stove with 2 tablespoons water or stock to restore creaminess.
The texture stays velvety if you avoid microwaving—always reheat gently. ❄️
Batch Prep for Crowds
Double the recipe and freeze half for later. I like making this soup on Sundays—it feeds my family for 3-4 days with leftovers. Store the extra in glass jars with the pumpkin seeds and olive oil drizzle on top.
This keeps everything fresh and ready to serve straight from the fridge. Perfect for potlucks or meal prep Sundays! 🍽️
Spice Toasting Shortcut
Toast the cumin seeds ahead of time and store in a small jar with the smoked paprika. This takes 2 minutes in a dry skillet and adds incredible depth.
Keep the spices in a cool, dark place for up to 2 weeks. No last-minute spice prep needed when you're ready to cook! 🌶️
Garnish Prep Station
Toast the pumpkin seeds in bulk and store them in an airtight container at room temperature. I keep a jar on my counter so I can garnish any soup or salad instantly.
For extra flair, mix in 1 tsp smoked paprika with the seeds before toasting—they'll have a beautiful golden hue. 💡
Pressure Cooker Hack
Use an Instant Pot or electric pressure cooker to cut simmering time to 10 minutes after roasting. Add all ingredients (except cream and garnish) to the pot, seal, and cook on high pressure for 5 minutes.
Natural release for 10 minutes, then blend until smooth. This method keeps all the roasted flavors while saving 1.5 hours of stovetop time. ⚡
Nutrition facts
Frequently asked questions
Can I make this soup without roasting the vegetables?
Yes, but you’ll miss the deep caramelized flavor that roasting creates. Sauté the sweet potatoes and carrots with the leeks for 10-12 minutes until tender instead. For extra richness, add 1 tbsp brown sugar to mimic the caramelization. The texture will be slightly less complex, but still delicious!
Is this soup vegan-friendly?
Mostly! Skip the heavy cream and use ½ cup coconut milk or ¼ cup cashew cream for a creamy, dairy-free version. The spices and roasted veggies provide plenty of flavor without dairy. For extra protein, stir in ½ cup cooked lentils or 1 cup chickpeas at the end.
Why does my soup turn out watery?
Watery soup usually means the vegetables weren’t cooked long enough or the broth was too thin. Simmer uncovered for 25-30 minutes to thicken naturally. If needed, mash a few roasted sweet potatoes with a fork to release starch. For extra body, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water at the end.
Can I use frozen sweet potatoes and carrots?
Thaw them first, then roast as directed. Frozen veggies work well, but they may release more moisture. Pat them dry before roasting to prevent a soggy texture. For best results, use frozen sweet potatoes labeled "freshly frozen" to preserve texture.
How do I make this soup spicier?
Add ½ tsp cayenne pepper or 1 tsp chili flakes when sautéing the leeks. For heat with depth, stir in 1 tbsp harissa paste or ½ tsp ground chipotle after blending. Garnish with a pinch of red pepper flakes or a drizzle of hot sauce for extra kick!
