There’s something irresistibly cozy about a bowl of Carrot Leek Soup on a cool evening. This gently simmered blend of sweet carrots, mellow leeks, and aromatic thyme transforms simple ingredients into pure comfort food. With its silk-smooth texture and sunshiny color, it’s a feel-good soup that always impresses guests yet is easy enough for busy weeknights. Whether you go vegan with coconut milk or classic with cream, every spoonful delivers warmth, nourishment, and a little touch of homemade magic.

Ingredients You’ll Need
Let’s talk about the beauty of working with just a handful of fresh, wholesome ingredients. Each one plays a starring role, building layers of flavor, color, and creamy richness in this Carrot Leek Soup. Here’s what you need and why it matters:
- Olive oil or butter: Either option starts the soup off with a buttery base; olive oil keeps things light and vegan, while butter adds extra depth.
- Leeks: The white and light green parts of leeks are tender and mild, giving the soup its subtle, sweet onion undertones.
- Carrots: These are the heart of the soup, bringing natural sweetness and vibrant color that makes each bowl so inviting.
- Garlic: Just a couple of cloves boost the aromatics and round out the flavor profile beautifully.
- Thyme: Fresh or dried, thyme brings a herbaceous note that lifts the entire soup and makes every spoonful sing.
- Vegetable or chicken broth: The choice is yours—vegetable broth keeps it plant-based, while chicken broth adds a savory depth if you’re not vegan.
- Sea salt: Enhances the flavors of every ingredient and helps balance the sweetness of the carrots.
- Black pepper: Just enough to add a touch of gentle warmth and complexity.
- Coconut milk or heavy cream (optional): For those who love an ultra-creamy texture and a whisper of richness, stir a splash in at the end.
How to Make Carrot Leek Soup
Step 1: Sauté the Leeks
Start by heating your olive oil or butter in a large pot over medium heat. Slide in the sliced leeks and let them gently sauté for about 5 to 7 minutes. You’ll know they’re ready when they become soft, fragrant, and almost melt-in-your-mouth tender. Leeks form the foundation of Carrot Leek Soup, so give them time—this is where the flavor magic begins!
Step 2: Add Garlic and Thyme
Next, stir in the minced garlic and thyme. Let these aromatic friends mingle with the leeks for about a minute, just until the kitchen is filled with herbaceous, garlicky notes. This short step packs a lot of punch, prepping your tastebuds for what’s to come.
Step 3: Simmer the Carrots
Add your sliced carrots to the mix, followed by the broth, salt, and pepper. Bring everything to a gentle boil, then reduce the heat and let the soup simmer for 20 to 25 minutes. You’re looking for carrots so tender that you can easily pierce them with a fork—this ensures a luscious, smooth blend later.
Step 4: Blend Until Silky
When the carrots are perfectly soft, take the pot off the heat. Blend the soup right in the pot with an immersion blender, or carefully transfer it in batches to a blender. Process the mixture until it’s completely smooth and velvet-like—this is what makes Carrot Leek Soup truly restaurant-worthy. If you want a touch more creaminess, pour in the coconut milk or cream and stir to combine.
Step 5: Taste and Adjust
The final flourish—taste your soup and tweak the seasoning as you like. Maybe a touch more salt, an extra grind of pepper, or an extra splash of coconut milk. Serve your Carrot Leek Soup piping hot, garnished however your heart desires!
How to Serve Carrot Leek Soup

Garnishes
A beautiful bowl of Carrot Leek Soup deserves a finishing touch. Try a swirl of cream or coconut milk on top, a sprinkle of fresh herbs like chives, parsley, or thyme, or even crispy roasted chickpeas for crunch. Pumpkin seeds add delightful texture, while a dusting of smoked paprika offers a subtle kick and gorgeous color.
Side Dishes
Pair your Carrot Leek Soup with something cozy and simple, like a slice of toasted sourdough, crusty multigrain bread, or buttery garlic croutons. It also loves the company of a fresh green salad with lemon vinaigrette. For a heartier meal, serve alongside a savory sandwich or veggie frittata.
Creative Ways to Present
Serving Carrot Leek Soup at a dinner party? Ladle it into petite espresso cups for a stylish appetizer. For a rustic vibe, use wide, shallow bowls and arrange the garnishes artfully. If you’re feeling playful, serve the soup inside mini hollowed-out bread boules—no bowls required!
Make Ahead and Storage
Storing Leftovers
Carrot Leek Soup is a dream for make-ahead meal prep. Allow the soup to cool to room temperature, then transfer it to an airtight container and refrigerate. It keeps beautifully for up to four days, making weekday lunches or quick dinners absolutely effortless.
Freezing
If you’re planning to freeze, skip the coconut milk or cream until after thawing for the freshest flavor and texture. Ladle cooled Carrot Leek Soup into freezer-safe containers, leaving a little room for expansion. It will keep well for up to three months. Just thaw in the refrigerator overnight whenever a soup craving strikes.
Reheating
Reheating Carrot Leek Soup is easy and keeps the flavors vibrant. Warm it gently on the stove over medium-low heat, stirring occasionally until heated through. If you’re reheating from frozen, thaw overnight and then slowly bring to temperature, adding a splash of broth or milk if you like a thinner texture.
FAQs
Can I use different vegetables in this soup?
Absolutely! While carrots and leeks are the stars, feel free to toss in parsnips, sweet potatoes, or even a little celery for added complexity. Just keep the carrot base strong for that classic Carrot Leek Soup flavor.
Is this soup suitable for people with dietary restrictions?
Yes, this Carrot Leek Soup is naturally gluten-free and can easily be made vegan by using vegetable broth and coconut milk. It’s also low in calories and full of nutrients, making it ideal for a variety of dietary choices.
How do I prevent the soup from becoming too thick?
If your Carrot Leek Soup looks a bit too thick after blending, simply add an extra splash of broth or water until you reach your perfect consistency. It’s easy to adjust, so don’t be afraid to play with the texture!
Can I roast the vegetables for more flavor?
Roasting the carrots and leeks beforehand is a fantastic way to deepen the flavor and add a hint of caramelization. Simply toss with a little oil, roast at 400°F until golden and tender, and proceed with the recipe as written for an extra-nuanced Carrot Leek Soup.
What’s the best way to blend hot soup safely?
If using a traditional blender, let the soup cool slightly and blend in small batches, venting the lid to allow steam to escape. Alternatively, an immersion blender lets you blend Carrot Leek Soup directly in the pot with minimal mess and maximum convenience.
Final Thoughts
There’s just something joyful about sharing a pot of homemade Carrot Leek Soup—it’s wholesome, vibrant, and sure to brighten any table. I hope you’ll give this recipe a try and make it your own, experimenting with the garnishes, add-ins, and serving ideas that delight you most. Happy cooking!
Print
Carrot Leek Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Carrot Leek Soup is a comforting and creamy vegetable soup that is both vegan and gluten-free. Filled with the earthy sweetness of carrots and the mild onion flavor of leeks, this soup is perfect for a cozy meal any time of the year.
Ingredients
For the soup:
- 1 tablespoon olive oil or butter
- 2 large leeks (white and light green parts only, cleaned and sliced)
- 1 pound carrots (peeled and sliced)
- 2 cloves garlic (minced)
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 4 cups vegetable or chicken broth
- 1/2 teaspoon sea salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/4 cup coconut milk or heavy cream (optional, for creaminess)
Instructions
- Prepare the soup base: Heat the olive oil or butter in a large pot over medium heat. Add the sliced leeks and sauté until soft. Stir in garlic and thyme.
- Cook the soup: Add carrots, broth, salt, and pepper. Simmer until carrots are tender.
- Blend the soup: Remove from heat and blend until smooth. Stir in coconut milk or cream.
- Serve: Adjust seasoning and garnish before serving hot.
Notes
- For added depth, roast the carrots and leeks beforehand.
- This soup pairs well with crusty bread or a green salad.
- Leftovers store well in the fridge and can be frozen.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: European
Nutrition
- Serving Size: 1 cup
- Calories: 110
- Sugar: 6g
- Sodium: 430mg
- Fat: 5g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg