Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
Creamy Broccoli, Leek & Potato Soup is a wonderfully comforting dish that’s ideal for chilly winter days. The soup envelops you in its velvety texture, rich with flavors that blend together beautifully. The lush green broccoli and delicate leeks marry perfectly with the earthy sweetness of Yukon gold potatoes, resulting in a bowl that warms your heart and fills your belly. Each spoonful offers a delightful balance of creamy comfort and nutritious goodness, making it a staple in my kitchen during the colder months.
Table of Contents

I remember the first time I discovered this creamy creation. It was a frosty evening, and I craved something hearty yet healthy. I stumbled upon a recipe and quickly made it my own. As the savory aroma wafted through my home, I knew I had found a winner. What I love about this recipe is that it comes together in just 30 minutes, making it perfect for busy weeknights or unexpected guests. Trust me, you’ll want to keep this Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl) on repeat all winter long!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, perfect for those hectic days.
- Irresistible Flavor: Creamy, savory, and satisfying with a hint of sweetness from the veggies.
- Eye-Catching Appeal: Gorgeous green soup topped with fresh chives and a drizzle of olive oil.
- Flexible Serving: Great for lunch, dinner, or even as a snack anytime.
- Diet-Friendly Options: Easily adaptable to be gluten-free or vegan by swapping out certain ingredients.

Ingredients You’ll Need
- 1 tablespoon extra-virgin olive oil: This healthy fat adds a lovely richness while sautéing the leeks.
- 1 large leek, cleaned and thinly sliced: You’ll want both the green and white parts, giving the soup a subtle onion flavor.
- 2 to 3 medium Yukon gold potatoes, cubed: Their creamy texture is perfect for this recipe, but feel free to substitute with russets if needed.
- Kosher salt and freshly ground black pepper: Essential for enhancing the overall flavors of the soup.
- 4 cups vegetable broth: Use a good quality vegetable broth for depth; homemade is best, but store-bought works too.
- 1 medium head of broccoli, cut into small florets: Broccoli adds a beautiful color and nutrition; use fresh for the best taste.
- 1/4 cup heavy cream: This is what makes the soup creamy and indulgent; you can swap with coconut cream for a dairy-free option.
- 1 teaspoon sherry vinegar, plus more to taste: The acidity of sherry vinegar brightens up the flavors beautifully.
- Pinch of sugar: Just a touch balances the flavors, especially if the broth is a bit salty.
- Finely chopped fresh chives, for garnish: They add a pop of freshness and color for the finishing touch.
How to Make Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
Heat Olive Oil: In a large pot or Dutch oven, warm 1 tablespoon of extra-virgin olive oil over medium heat. Add the sliced leeks and let them cook for 3 to 4 minutes, stirring occasionally. You want them soft and glistening but not browned; this step builds the foundation of flavor.
Add Potatoes and Season: Toss in the cubed Yukon gold potatoes, seasoning them with a pinch of kosher salt and freshly ground black pepper. Stir everything together, ensuring the potatoes are well-coated in the flavorful olive oil.
Pour in Broth and Simmer: Add the 4 cups of vegetable broth to the pot and bring the mixture to a rapid boil. Once boiling, reduce it to a gentle simmer and cover the pot. Let it cook for about 15 to 20 minutes, or until the potatoes are nearly fork-tender.
Incorporate Broccoli: About 4 to 5 minutes before the potatoes are fully cooked, add the cut broccoli florets and thinly sliced stems to the pot. Continue simmering uncovered, allowing the broccoli to blanch for another 4 to 5 minutes until it’s vibrant green and tender.
Blend the Soup: Remove the pot from heat and, using an immersion blender, puree the soup until it reaches a silky smooth consistency. If using a regular blender, pour the soup in batches and be careful of hot splashes.
Stir in Cream and Seasonings: Return the blended soup to low heat in the pot. Stir in 1/4 cup of heavy cream, 1 teaspoon of sherry vinegar, and a pinch of sugar, adjusting the salt and pepper according to your taste. This adds depth and richness to the soup, making each spoonful a little slice of heaven!
Serve and Garnish: Ladle the warm soup into bowls and finish with a sprinkle of finely chopped fresh chives, a drizzle of olive oil, a splash more of cream, and a generous crack of black pepper on top for that finishing touch. Enjoy while it’s hot for the ultimate cozy experience!

Storing & Reheating
Once your soup has cooled, it can be stored in an airtight container at room temperature for up to 2 hours. In the fridge, it lasts up to 5 days, so it’s perfect for meal prep. For freezing, transfer the soup into freezer-safe containers, leaving some space for expansion, and it can last for up to 3 months. When reheating, warm the soup slowly over low heat on the stove, stirring gently. Keep in mind that the texture may change slightly after freezing, so whisk in a bit of additional broth or cream to smooth it out.
Chef’s Helpful Tips
- Be cautious not to overcook the leeks; they should remain soft but not browned for the best flavor.
- If your soup is too thick after blending, add a splash more broth or water for your desired consistency.
- For a deeper flavor, consider adding a few cloves of minced garlic when cooking the leeks.
- Want a bit of heat? A pinch of red pepper flakes while simmering can elevate this dish!
- This soup can be made ahead of time for an even better flavor; just stir in cream right before serving.
Creamy Broccoli, Leek & Potato Soup is not just a filling dish but a canvas for your culinary creativity. With its easy prep and cooking time, this recipe allows for numerous tweaks and adaptations to fit dietary preferences or ingredient availability. Feel free to play with spices or even add some protein like diced chicken or beans for a heartier bowl. You’ll love this warmth during the cold months as it brings comfort and nourishment, so gather your ingredients and treat yourself to a delightful homemade bowl of goodness!
Recipe FAQs
Can I make this soup vegan?
Absolutely! Simply substitute the heavy cream with coconut cream or cashew cream, and use vegetable broth to keep the flavors vibrant and delicious.
How long will leftovers last?
Store leftovers in the fridge for up to 5 days. You can also freeze the soup for up to 3 months. Just make sure to use freezer-safe containers, allowing some space for expansion.
Can I add different vegetables?
Yes! Feel free to experiment with other veggies like carrots, spinach, or peas. Just adjust cooking times for anything that needs longer to become tender.
Is this soup gluten-free?
Yes, this creamy broccoli, leek & potato soup is naturally gluten-free! Just check your vegetable broth to ensure it’s labeled gluten-free, and you’re all set.
PrintMore Soups Recipes
- One-Pot Creamy Tuscan White Bean & Kale Soup
- Tomato Soup | Easy Creamy Tomato Soup
- Cabbage Roll Soup (All the Flavor, No Rolling)
- Crispy Oven-Baked Potato Wedges (Pub Style)
- The Best Lentil Soup (Not Watery)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: American
Description
This Creamy Broccoli, Leek & Potato Soup is a warm and comforting bowl made with fresh broccoli, leeks, and creamy potatoes. In just 30 minutes, enjoy a nutritious meal that’s easy to prepare and perfect for chilly evenings!
Ingredients
- 1 tablespoon extra-virgin olive oil, plus more for serving
- 1 large leek, cleaned and thinly sliced, green and white parts
- 2 to 3 medium yukon gold potatoes, cubed
- Kosher salt and freshly ground black pepper
- 4 cups vegetable broth
- 1 medium head of broccoli, cut into small florets, stems thinly sliced, with woody ends discarded
- 1/4 cup heavy cream
- 1 teaspoon sherry vinegar, plus more to taste
- Pinch of sugar
- Finely chopped fresh chives, for garnish
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add sliced leeks and cook for 3 to 4 minutes, stirring occasionally until just glistening without browning.
- Incorporate cubed potatoes and season with salt and pepper. Toss with leeks and add vegetable broth. Bring to a boil, then reduce heat and cover to simmer.
- Cook potatoes for 15 to 20 minutes until nearly fork-tender. Add broccoli 4 to 5 minutes before potatoes are done, cooking until broccoli is vibrant green and tender.
- Blend the potato, leek, and broccoli mixture using a blender or immersion blender until smooth.
- Return to low heat, add heavy cream, sherry vinegar, sugar, and adjust seasoning with salt and pepper. Stir to combine.
- Serve in bowls topped with fresh chives, a drizzle of olive oil, cream, and a crack of black pepper.
Notes
You can adjust the thickness of the soup by adding more or less vegetable broth to your desired consistency.
For added flavor, consider using homemade vegetable broth if you have it available.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 3g
- Sodium: 680mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 30mg
