If you’re craving something cozy, nourishing, and packed with flavor, this Leek, Sweet Potato and Rosemary Soup Recipe is exactly what you need. It’s a beautiful blend of naturally sweet sweet potatoes, delicate leeks, and the earthy aroma of fresh rosemary, coming together to create a creamy, comforting soup that’s surprisingly simple to whip up. Whether you’re warming up on a chilly evening or looking for a wholesome lunch option, this soup is a delicious way to brighten your day.
Ingredients You’ll Need

Each ingredient in this Leek, Sweet Potato and Rosemary Soup Recipe plays a vital role in making the final dish unforgettable. From the sweetness of the potatoes to the aromatic hint of rosemary, these essentials combine to create a hearty texture and rich flavor profile that feels both indulgent and wholesome.
- Low calorie cooking spray: A light way to sauté your ingredients without adding unnecessary fat.
- 2 leeks, finely diced: Adds a mild onion-like sweetness and delicate texture.
- 2 cloves garlic, crushed: Infuses the soup with a warm, savory depth.
- 4 large sweet potatoes, peeled and chopped (approx. 1kg): The star ingredient, giving the soup a creamy body and natural sweetness.
- 1 teaspoon fresh rosemary, finely chopped: Lends an earthy, pine-like flavor that elevates the whole dish.
- 1 liter chicken stock: Provides a savory base that ties all the flavors together beautifully.
- Freshly ground salt and pepper: Essential for seasoning and bringing out the natural flavors.
- A sprinkling of rosemary for garnish: Adds a fresh, aromatic touch to finish your soup.
How to Make Leek, Sweet Potato and Rosemary Soup Recipe
Step 1: Preparing the Base
Start by spraying the bottom of a large saucepan about five times with low calorie cooking spray. Heat it on high until the spray begins to bubble, then immediately reduce the heat to medium. This is your hot, ready canvas for building flavor.
Step 2: Sautéing Leeks and Garlic
Add your finely diced leeks and crushed garlic to the saucepan. Stir constantly for 2 to 3 minutes to soften them gently without browning. This step unlocks the natural sweetness and aroma, creating a fragrant foundation for your soup.
Step 3: Adding Sweet Potatoes and Rosemary
Next, toss in the chopped sweet potatoes and finely chopped rosemary. Stir the mixture for about a minute to evenly coat the potatoes with the flavors and allow the rosemary to release its essential oils, making the soup incredibly fragrant as it cooks.
Step 4: Simmering the Soup
Pour in the chicken stock, bringing the entire mixture to a gentle simmer. Let it cook for 20 to 25 minutes or until the sweet potatoes are tender when pierced with a fork. This step melds the ingredients while softening the potatoes to a perfect creamy texture.
Step 5: Pureeing to Perfection
Once the potatoes are soft, use a food processor or a stick blender to puree the soup until smooth and thick. Return the soup to the pan, then season with freshly ground salt and pepper to taste. This finishing touch ensures every spoonful is balanced and flavorful.
How to Serve Leek, Sweet Potato and Rosemary Soup Recipe

Garnishes
To make your bowl of soup look as lovely as it tastes, sprinkle a bit of fresh rosemary on top for that splash of green and extra aroma. You might also add a drizzle of olive oil or a dollop of crème fraîche for a little creamy contrast that’s simply divine.
Side Dishes
This soup pairs wonderfully with crusty bread or warm, buttery rolls – perfect for dipping into every last drop. For a light meal, accompany it with a crisp green salad dressed in lemon vinaigrette, which complements the soup’s sweetness and herbal notes beautifully.
Creative Ways to Present
Serve it in rustic bowls with a swirl of cream and toasted pumpkin seeds for a playful crunch. For a chic dinner party, ladle the soup into elegant cups as an appetizer, garnished with tiny sprigs of rosemary to impress your guests.
Make Ahead and Storage
Storing Leftovers
Allow your soup to cool completely before transferring it to airtight containers. Stored in the refrigerator, it stays fresh for up to 3 days, making it a convenient option for quick lunches or easy dinners later in the week.
Freezing
This Leek, Sweet Potato and Rosemary Soup Recipe freezes beautifully. Pour it into freezer-safe containers or bags, leaving some space for expansion, and freeze for up to 3 months. It’s a lifesaver for busy days when you want homemade comfort without the fuss.
Reheating
Gently reheat your soup on the stove over low to medium heat, stirring occasionally until warm throughout. If the soup has thickened too much in the fridge or freezer, add a splash of water or stock to loosen it up to your preferred consistency.
FAQs
Can I make this soup vegetarian or vegan?
Absolutely! Simply swap the chicken stock for a rich vegetable stock, and consider using olive oil or vegan butter in place of cooking spray if you want to keep it completely plant-based.
Can I use dried rosemary instead of fresh?
While fresh rosemary gives the best flavor, you can use dried rosemary if needed—just reduce the amount to about half a teaspoon, since dried herbs are more concentrated.
Is it necessary to peel the sweet potatoes?
Peeling sweet potatoes gives the soup a smoother texture, but if you prefer more fiber and a rustic feel, you can leave the skins on after giving them a thorough wash.
What if I don’t have a food processor or stick blender?
No worries! You can mash the cooked sweet potatoes with a potato masher for a chunkier soup, or use a regular blender in batches to achieve that creamy texture.
How spicy is this soup, and can I add heat?
This soup is naturally mild, highlighting the sweetness and herbs. To add some spice, feel free to stir in a pinch of chili flakes or a dash of smoked paprika during cooking.
Final Thoughts
If you’re looking for a simple yet soul-warming recipe to add to your meal rotation, give this Leek, Sweet Potato and Rosemary Soup Recipe a try. It’s quick to make, packed with wholesome goodness, and tastes like a big warm hug in a bowl. Trust me, once you make it, you’ll want to keep it bookmarked for every chilly day ahead.
Print
Leek, Sweet Potato and Rosemary Soup Recipe
A creamy and comforting leek, sweet potato, and rosemary soup that is simple to prepare and perfect for a wholesome lunch. The combination of sweet potatoes and leeks, enhanced with fragrant rosemary, creates a deliciously smooth and flavorful soup that can be easily blended to the perfect thickness.
- Total Time: 50 minutes
- Yield: 4 servings
Ingredients
Ingredients
- Low calorie cooking spray
- 2 leeks, finely diced
- 2 cloves garlic, crushed
- 4 large sweet potatoes, peeled and chopped (approx. 1kg)
- 1 teaspoon fresh rosemary, finely chopped
- 1 L chicken stock
- Freshly ground salt and pepper, to taste
- A sprinkling of rosemary for garnish
Instructions
- Prepare the saucepan: Spray the bottom of a large saucepan about 5 times with low calorie cooking spray. Heat on high until the oil begins to bubble, then reduce heat to medium.
- Sauté leeks and garlic: Add the finely diced leeks and crushed garlic to the pan and sauté for 2 to 3 minutes, stirring constantly to prevent burning and to soften the ingredients.
- Add potatoes and rosemary: Incorporate the chopped sweet potatoes and finely chopped rosemary into the pan, stirring for about a minute to combine flavors.
- Simmer with stock: Pour in the chicken stock and bring to a simmer. Cook for approximately 20 to 25 minutes or until the sweet potatoes are soft and tender.
- Puree the soup: Use a food processor or stick blender to blend the soup until it reaches a thick and creamy consistency.
- Season and serve: Return the pureed soup to the pan, season with freshly ground salt and pepper to taste, and serve hot with a sprinkling of rosemary on top as garnish.
Notes
- This soup is excellent for freezing and can be stored for future meals.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Lunch
- Method: Stovetop
- Cuisine: International