Creamy Broccoli, Leek & Potato Soup (Cozy 30-Minute Winter Bowl)
Creamy Broccoli, Leek & Potato Soup is a cozy hug in a bowl perfect for chilly winters. This vibrant green soup features a delightful blend of sweet leeks, tender potatoes, and fresh broccoli, all brought together with creamy richness. It’s the kind of recipe that makes your kitchen smell heavenly and warms your heart, ideal for quiet evenings or family gatherings. What sets this soup apart is how quickly it comes together—just 30 minutes! It’s hassle-free and perfect for those busy weeknights.
Table of Contents

I vividly remember the first time I made this soup on a snow-filled day. I was looking for something delicious and comforting, and this was my answer. As the ingredients simmered together, the warmth spread through my kitchen, making it feel like home. Whether you’re feeling under the weather or simply craving something nourishing, this Creamy Broccoli, Leek & Potato Soup is sure to become a go-to in your recipe arsenal. Its creamy texture and balanced flavors will have you and your loved ones asking for seconds!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, perfect for a busy weeknight.
- Irresistible Flavor: Creamy, savory, and comforting with the freshness of broccoli.
- Eye-Catching Appeal: A vibrant green color that’s as delightful to look at as it is to eat.
- Flexible Serving: Perfect as a starter or a main meal and pairs wonderfully with crusty bread.
- Diet-Friendly Options: Easily adaptable for vegan diets by replacing heavy cream with coconut milk or a dairy-free cream.

Ingredients You’ll Need
- 1 tablespoon extra-virgin olive oil: This healthy fat helps to sauté the leeks, enhancing their sweetness. Feel free to substitute with avocado oil for a slightly different flavor profile.
- 1 large leek, cleaned and thinly sliced: The star flavor in this soup, leeks bring a mild onion-like taste. Ensure thorough cleaning, especially between the layers, as dirt can hide here.
- 2 to 3 medium Yukon Gold potatoes, cubed: These creamy potatoes add thickness and heartiness. Russets can be used if that’s what you have, but Yukon Gold lends a buttery texture.
- Kosher salt and freshly ground black pepper: Essential for enhancing flavors, adjust to taste for the perfect seasoning balance.
- 4 cups vegetable broth: Adds depth of flavor. Opt for low-sodium versions to control the saltiness, or homemade broth for a fresher taste.
- 1 medium head of broccoli, cut into small florets: A nutrient-packed addition that contributes color and texture. If the broccoli is unavailable, cauliflower works as a great substitute.
- 1/4 cup heavy cream: This adds the luxurious, creamy texture. You can substitute with coconut cream for a dairy-free version that still provides richness.
- 1 teaspoon sherry vinegar: This adds a subtle tang that brightens the flavors; however, apple cider vinegar can be a substitute if sherry is hard to find.
- Pinch of sugar: Balances the flavors, especially with the broccoli. A small amount of honey can also work here.
- Finely chopped fresh chives, for garnish: Not only do they add a lovely pop of color, but they also introduce a gentle onion flavor that complements the soup.
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. Add the sliced leeks and cook them for around 3 to 4 minutes. Stir occasionally to prevent browning. You’re aiming for them to be just glistening.
Add Potatoes: Toss in the cubed Yukon Gold potatoes, seasoning them with Kosher salt and freshly ground black pepper. Coat the potatoes with the leeks, allowing the flavors to mingle. Then, pour in 4 cups of vegetable broth and bring everything to a gentle boil.
Simmer Until Tender: Reduce the heat to a gentle simmer and cover the pot. Cook the potatoes for 15 to 20 minutes or until fork-tender. Right before they finish cooking, around 4 to 5 minutes from completion, stir in the broccoli florets and thinly sliced stems. Let it continue simmering uncovered, until the broccoli turns a vibrant green and is tender.
Blend Until Smooth: Transfer the potato, leek, and broccoli mixture to a blender. If you have an immersion blender, you can use that directly in the pot, blending until the mixture is completely smooth. This step is crucial for that creamy texture we love.
Add Cream and Seasonings: Return the blended soup to the pot, keeping it on low heat. Pour in 1/4 cup of heavy cream, 1 teaspoon of sherry vinegar, and a pinch of sugar. Stir everything together, tasting and adjusting salt and pepper as needed.
Serve with Garnishes: To serve, ladle the warm soup into bowls. Top with finely chopped fresh chives for a pop of color, and drizzle a bit more olive oil and cream. Finish with a crack of black pepper for an extra touch.

Storing & Reheating
You can store any leftovers of this delightful soup in an airtight container in the refrigerator for up to 4 days. If you want to keep it longer, you can freeze the soup for up to 3 months. To reheat, simply thaw overnight in the fridge, then warm gently on the stovetop over low heat, stirring often to avoid scorching. Keep in mind that the texture may vary slightly after freezing, so consider adding a splash of vegetable broth or a bit more cream to refresh the consistency.
Chef’s Helpful Tips
- Ensure your leeks are well cleaned; dirt can hide between the layers, so wash thoroughly.
- For a creamier texture, do not hesitate to blend in a little more heavy cream or a couple of extra potatoes.
- If the soup is too thick, simply add more vegetable broth until you reach your desired consistency.
- Make a big batch on the weekend and store it for easy lunches throughout the week, ensuring quick, wholesome meals are at your fingertips.
There’s something special about sitting down to a warm bowl of Creamy Broccoli, Leek & Potato Soup as winter settles in. Its vibrant colors and comforting flavors wrap you in warmth, making it an ideal meal for family gatherings or a solo treat on a chilly evening. Experiment with seasonings and garnishes to make it unique to your taste; this is a dish designed to be shared and enjoyed. Allow this recipe to become part of your winter traditions and savor the cozy comfort it brings with every spoonful.
Recipe FAQs
Can I make this soup vegan?
Absolutely! To make a vegan version of Creamy Broccoli, Leek & Potato Soup, simply substitute the heavy cream with full-fat coconut milk or a dairy-free cream alternative. Make sure your vegetable broth is also vegan, which most store-bought ones are.
Can I use frozen broccoli in this recipe?
Yes, frozen broccoli is a great option! Just add it to the pot at the same time you would add fresh broccoli. It may require an extra minute or two of cooking to achieve the same tenderness.
How can I adjust the seasoning to my taste?
Start with the salt and pepper as directed, then taste before serving. If you prefer more tang, add a bit more sherry vinegar or even a squeeze of lemon juice. This will brighten the flavors beautifully!
What can I serve alongside this soup?
Pair your soup with crusty bread, grilled cheese sandwiches, or a fresh salad for a light, complete meal. This soup also works wonderfully as a first course for a dinner party.
PrintMore Soups Recipes
- French Onion Soup
- Mung Bean Soup
- Crockpot 15 Bean Soup
- Easy Chicken Tortilla Soup
- Cabbage Roll Soup (All the Flavor, No Rolling)
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 the perfect cozy meal for chilly days. With its delightful flavors and quick preparation, it’s an ideal choice for a healthy, comforting dinner.
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 the sliced leeks and cook for 3 to 4 minutes, stirring occasionally until just glistening.
- Add cubed potatoes, seasoning with salt and pepper, and toss to combine with the leeks.
- Pour in the vegetable broth, bring to a boil, then reduce heat to a gentle simmer and cover the pot.
- Cook potatoes for 15 to 20 minutes until fork-tender. With about 4 to 5 minutes remaining, add broccoli and simmer uncovered until vibrant green and tender.
- Transfer soup to a blender or use an immersion blender to blend until smooth.
- Return to low heat, add heavy cream, vinegar, sugar, and season with salt and pepper to taste. Stir well.
- Ladle the soup into bowls and top with fresh chives, a drizzle of olive oil and cream, and freshly cracked black pepper.
Notes
Substitute cream with a dairy-free alternative for a lighter version.
For added flavor, experiment with herbs such as thyme or parsley.
Adjust the thickness by adding more broth before blending if desired.
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 250
- Sugar: 2g
- Sodium: 800mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 20mg





