Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
There’s something undeniably comforting about a warm bowl of soup, especially on a chilly winter day. Creamy Broccoli, Leek & Potato Soup offers a harmonious blend of flavors and textures that just feels like a warm hug in a bowl. Imagine a silky consistency, light yet satisfying, combined with vibrant green broccoli florets. Every spoonful invites you to savor the gentle sweetness of leeks mingling with the earthiness of Yukon gold potatoes. Topped with fresh chives and a drizzle of olive oil, this soup not only warms you up but also warms your heart.
Table of Contents

I’ll never forget the first time I whipped up this delightful dish. It was one of those weekends where the weather forecast called for snow, and the air was crisp outside. I craved something hearty yet light enough that wouldn’t weigh me down. That’s when I decided to pull together this Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl). In just half an hour, my kitchen filled with the fragrant scents of sautéing leeks and simmering vegetables, bringing the coziness of the season right into my home. Now, I can’t wait for you to experience its magic!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, it’s perfect for busy weeknights or lazy weekends.
- Irresistible Flavor: The combination of creamy potatoes and tender broccoli creates a deliciously comforting taste.
- Eye-Catching Appeal: The vibrant green color will brighten up any meal — perfect for impressing guests.
- Flexible Serving: Ideal as a light lunch, cozy dinner, or even as a starter for a special occasion.
- Diet-Friendly Options: Easily made gluten-free, and you can use dairy alternatives for a vegan option.

Ingredients You’ll Need
- 1 tablespoon extra-virgin olive oil: This adds a rich flavor to the soup and helps sauté the leeks. Feel free to use another light oil if you prefer, like avocado oil.
- 1 large leek, cleaned and thinly sliced, green and white parts: Leeks provide a milder onion taste, lending depth without overpowering. Make sure to wash between the layers, as dirt often gets trapped there.
- 2 to 3 medium Yukon gold potatoes, cubed: These potatoes offer a buttery texture when cooked, making them an ideal choice for the soup’s base. Other varieties can work, but Yukon gold holds up best.
- Kosher salt and freshly ground black pepper: Essential for seasoning; adjust to taste. Freshly ground pepper brings more flavor than pre-ground.
- 4 cups vegetable broth: A flavorful base for your soup; homemade or store-bought works well. If you need a vegetarian option, make sure your broth is labeled as such.
- 1 medium head of broccoli, cut into small florets, stems thinly sliced: Broccoli adds color and nutritional value! If you’re in a pinch, frozen broccoli can be a substitute too. Just thaw it first.
- 1/4 cup heavy cream: This adds a luxurious creaminess that’s essential to the dish. For a lighter option, feel free to use milk or a non-dairy cream if you’re keeping it plant-based.
- 1 teaspoon sherry vinegar, plus more to taste: This brightens the soup, balancing the creaminess. If you don’t have sherry vinegar on hand, white wine vinegar is a great alternative.
- Pinch of sugar: Sweetens the broth slightly, helpingenhance the natural flavors.
- Finely chopped fresh chives, for garnish: Adds a pop of color and mild onion flavor. You could substitute with parsley or green onions if chives aren’t available.
How to Make Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
Heat Olive Oil: In a large pot or Dutch oven, heat 1 tablespoon of extra-virgin olive oil over medium heat. This will help bring out all the flavors in your leeks and set a beautiful base for your soup.
Sauté Leeks: Add the sliced leek (both green and white parts) into the pot and cook for 3 to 4 minutes, stirring occasionally. You want them to be soft and glistening but not browned—this will keep their sweet flavor intact.
Add Potatoes: Toss in 2 to 3 medium Yukon gold potatoes, cubed, season them with kosher salt and freshly ground black pepper. Stir to combine, ensuring the leeks coat the potatoes evenly.
Pour in Broth: Add 4 cups of vegetable broth to the pot and bring everything to a boil. Once boiling, reduce the heat to a gentle simmer and cover the pot. This is the time for the potatoes to become tender.
Simmer Together: Cook the potatoes for 15 to 20 minutes, until they are just fork-tender. About 4 to 5 minutes before the potatoes are finished, add in 1 medium head of broccoli, cut into small florets and thinly sliced stems. Simmer uncovered until the broccoli is a vibrant green and fork-tender.
Blend Smooth: Remove the pot from the heat and carefully transfer the mixture to a blender. Alternatively, you can use an immersion blender directly in the pot. Blend until the mixture is completely smooth — be cautious if you’re using a standard blender, as hot liquids can expand!
Finish the Soup: Return the blended mixture back to the pot over low heat. Stir in 1/4 cup of heavy cream, 1 teaspoon of sherry vinegar, and a pinch of sugar. Adjust with more salt and pepper to taste. This is where the magic happens, so take a moment to savor the aroma!
Serve & Garnish: To dish up, ladle the creamy soup into bowls. Top with finely chopped fresh chives, a drizzle of olive oil, and a generous crack of freshly ground black pepper. This not only adds flavor but also elevates the presentation.

Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. If you’re planning to keep it longer, freeze in portions for up to 3 months. When reheating, allow the soup to thaw in the fridge overnight, then warm it gently on the stove or in the microwave. Add a splash of water or additional cream if the texture seems thickened during storage; this will help restore the creamy consistency.
Chef’s Helpful Tips
- Be careful not to brown the leeks while sautéing; browning can change their flavor, making it more pungent rather than sweet.
- Ensure your potatoes are evenly cubed to promote uniform cooking time.
- If the soup is too thick for your liking, feel free to dilute it with a little extra vegetable broth or water while reheating.
- To enhance flavor, let the soup simmer for a few extra minutes after adding in the heavy cream and vinegar—this allows the ingredients to mingle perfectly.
There’s a cozy satisfaction that comes with a bowl of soup — especially when it’s homemade! This Creamy Broccoli, Leek & Potato Soup is not only a tasty meal but also a chance to draw your loved ones closer in the kitchen. Get creative with toppings or tweak the ingredients based on what you have on hand. No doubt, you’ll create your own comforting twist that warms your heart as much as it warms your belly.
Recipe FAQs
Can I make this soup dairy-free?
Absolutely! You can substitute the heavy cream with canned coconut milk or a plant-based cream alternative. Just make sure to adjust the seasoning since some alternatives might alter the flavor subtly.
How can I make this soup ahead of time?
This soup stores quite well! Just follow the recipe, cool it completely, and then store it in the fridge. When you’re ready to enjoy, reheating on the stovetop will ensure the best texture.
What can I serve with this soup?
This soup pairs wonderfully with a crusty baguette or a fresh salad for a complete meal. Feel free to experiment with different bread types or even grilled cheese sandwiches on the side!
Can I add other vegetables?
Certainly! Feel free to mix in some carrots or cauliflower for added flavor and nutrition. Just make sure to adjust cooking times to ensure everything cooks evenly.
PrintMore Soups Recipes
- Healthy Grilled Citrus Chicken with Glaze
- Winter Vegetable Soup
- Lablabi (Tunisian Chickpea Stew)
- Minestrone Soup | Easy Vegetable and Bean Soup
- Crockpot 15 Bean Soup
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 delicious creamy broccoli, leek & potato soup is your go-to for quick dinners. With rich flavors from fresh veggies and a hint of cream, it’s 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, then add sliced leeks and cook for 3 to 4 minutes until glistening without browning.
- Add cubed potatoes, season with salt and pepper, and toss to combine with leeks. Pour in the vegetable broth and bring to a boil. Reduce heat to a simmer and cover.
- Cook potatoes for 15 to 20 minutes until fork-tender. About 4 to 5 minutes before done, stir in broccoli and simmer uncovered until vibrant green and tender.
- Transfer mixture to a blender or use an immersion blender to puree until smooth.
- Return blended soup to the pot over low heat. Stir in heavy cream, sherry vinegar, sugar, and adjust seasoning with salt and pepper.
- Serve hot, garnished with chives, a drizzle of olive oil, cream, and a crack of black pepper.
Notes
Feel free to adjust the seasoning to suit your taste.
For added flavor, consider using homemade vegetable broth instead of store-bought.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 2g
- Sodium: 600mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 15mg





