There’s something deeply satisfying about a bowl of creamy broccoli potato soup that transforms simple ingredients into pure comfort. This recipe delivers velvety texture and balanced flavors without complicated techniques, making it perfect for busy weeknights or lazy weekends.
The secret lies in the combination of starchy potatoes and fresh broccoli, blended to create a naturally thick, creamy base without excess dairy. A touch of sharp cheddar adds depth while maintaining the soup’s light yet satisfying quality. Ready in under an hour, it’s the kind of meal that warms you from the inside out.
Ingredients for Broccoli Potato Soup
Starchy potatoes, vibrant broccoli, and sharp cheddar create this velvety soup with minimal dairy yet maximum comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 1 ½ lb | Peeled and cubed into 1-inch pieces |
| Fresh Broccoli 🥦 | 4 cups | Cut into small florets, stems peeled and chopped |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for optimal flavor release |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred for controlled seasoning |
| Sharp Cheddar Cheese 🧀 | 1 cup | Freshly grated for smooth melting |
| Heavy Cream 🥛 | ½ cup | Or substitute half-and-half for lighter texture |
| Unsalted Butter 🧈 | 2 tbsp | For sautéing aromatics |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the soup base |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste after blending |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | ½ tsp | Or substitute 1 tsp fresh thyme leaves |
| Bay Leaf 🍃 | 1 whole | Removed before blending |
| Nutmeg 🌰 | 0.125 tsp | Freshly grated for warmth |
[recipeingredientscaler]
The potatoes are critical for texture—Yukon Golds offer the ideal balance of starch and creaminess. Select firm, unblemished potatoes at Whole Foods or your local farmers market. For the broccoli, fresh heads with tightly closed florets yield the best flavor; avoid pre-cut florets which dry out quickly. The cheddar should be sharp and freshly grated—Cabot or Tillamook brands provide excellent melt without graininess. Professional kitchens often use a microplane for ultra-smooth cheese integration.
Vegetable broth quality directly impacts depth of flavor—Imagine or Pacific Foods brands are consistently reliable. For dairy substitutions, full-fat coconut milk replaces heavy cream at a 1:1 ratio (though flavor will shift slightly). Nutmeg is optional but recommended; freshly grated nutmeg offers superior aroma compared to pre-ground. The flour can be substituted with cornstarch slurry (1 tbsp cornstarch + 1 tbsp cold water per 2 tbsp flour) for gluten-free adaptation. Always bloom spices in the butter to maximize their potential.
Prepared soup maintains optimal quality for 3-4 days refrigerated in airtight containers. For longer storage, freeze without cream (add when reheating) for up to 3 months. Potatoes may darken slightly upon storage—this is normal and doesn’t affect flavor. Reheat gently over medium-low heat, stirring frequently to prevent separation. The soup’s consistency thickens when chilled; thin with additional broth as needed.
Why You’ll Love This Recipe
- One-Pot Magic: I love that this entire soup comes together in a single pot—no blender, no extra bowls, just chop, simmer, and serve. The Yukon Golds break down so creamily that you don’t even need to purée it (though I sometimes mash a few potatoes against the side for extra thickness).
- Garlic + Broccoli Love: Here’s what sold me—the way the garlic cloves mellow into sweetness while the broccoli florets keep just enough bite. That first spoonful, with the earthy broth and buttery potatoes? I’ve made it three times this month already.
- Meatless Monday Hero: This soup’s become my go-to for meatless meals that actually fill us up. It’s hearty enough for my husband’s post-work appetite but light enough that I don’t feel sluggish—plus, the leftovers taste even better after a night in the fridge when the flavors really settle in.
- $10 Feeds Four: Honestly, I’ve never spent more than ten bucks on the ingredients (even with organic broccoli), and it stretches to four generous bowls. The vegetable broth base means it’s pantry-friendly too—I just grab potatoes and broccoli on my weekly shop and call it done.
Step-by-Step Instructions for Broccoli Potato Soup
This method ensures a velvety texture and balanced flavors in every comforting bowl.
Step 1: Sauté the Aromatic Base
Heat the 2 tablespoons unsalted butter in a large pot over medium heat until fully melted and beginning to foam. Add the finely diced yellow onion and cook for 5-6 minutes, stirring occasionally, until the onions become translucent and just start to develop golden edges.
Add the minced garlic cloves and cook for an additional 30-45 seconds until fragrant but not browned. The garlic should release its aroma without taking on any color. Immediately sprinkle in the 2 tablespoons all-purpose flour and stir constantly for 1 minute to cook out the raw flour taste.
Step 2: Build the Soup Base
Gradually pour in the 4 cups vegetable broth while whisking continuously to prevent lumps from forming. Add the peeled and cubed Yukon Gold potatoes, chopped fresh broccoli (including stems), dried thyme, bay leaf, kosher salt, and ground black pepper.
Bring the mixture to a boil over medium-high heat, then reduce to a gentle simmer. Cook uncovered for 15-18 minutes until the potatoes are fork-tender and the broccoli florets are bright green. The soup should have a slight thickness from the potatoes breaking down.
Step 3: Blend to Creamy Perfection
Remove the pot from heat and discard the bay leaf. Using an immersion blender, carefully purée the soup until completely smooth. For a chunkier texture, blend only half the soup and stir to combine. Return the pot to low heat and stir in the heavy cream and nutmeg.
Simmer gently for 3-5 minutes to allow flavors to meld. The soup should coat the back of a spoon and have a velvety consistency. Taste and adjust seasoning with additional kosher salt if needed, remembering the cheese will add saltiness in the next step.
Step 4: Finish with Cheese and Final Adjustments
Reduce heat to the lowest setting and gradually sprinkle in the sharp cheddar cheese, stirring constantly until completely melted and incorporated. The cheese should create a smooth, creamy texture without any stringiness. If the soup becomes too thick, thin with additional vegetable broth as needed.
Let the soup rest for 5 minutes off heat before serving. This allows the flavors to fully develop and the texture to perfect. The finished soup should have a rich golden color with visible flecks of green from the broccoli, and a consistency that’s substantial yet pourable.
Wine and Beer Pairings for Broccoli Potato Soup
Crisp White Wines
I love pairing this creamy soup with a bright Sauvignon Blanc from New Zealand. The citrusy acidity cuts through the richness while complementing the broccoli’s freshness. Look for brands like Oyster Bay or Kim Crawford—they’re widely available and consistently delicious. 🍷
Light-Bodied Reds
For red wine lovers, a Pinot Noir from Oregon’s Willamette Valley offers the perfect balance. Its earthy notes and subtle fruitiness won’t overpower the soup’s delicate flavors. Eyrie Vineyards or Domaine Drouhin are excellent choices that won’t break the bank.
Creamy Beer Pairings
A Hefeweizen with its banana and clove notes creates an unexpected but delightful match. The wheat beer’s effervescence cleanses your palate between spoonfuls. I recommend Weihenstephaner or Paulaner for authentic German quality. The slight sweetness balances the soup’s savory cheddar beautifully. 🍺
Malty Amber Ales
If you prefer darker beers, an Amber Ale like Fat Tire from New Belgium works wonderfully. The caramel maltiness complements the potatoes while the moderate hops cut through the creaminess. Serve slightly chilled to enhance the pairing experience.
Non-Alcoholic Options
For a booze-free pairing, try a sparkling apple cider with a squeeze of lemon. The bubbles and acidity mimic wine’s palate-cleansing properties. Martinelli’s Gold is my go-to brand—it’s crisp and not overly sweet, letting the soup’s flavors shine.
Dessert Wine Contrast
For a decadent finish, a small glass of Moscato d’Asti offers a sweet contrast. The light effervescence and peach notes create a lovely dessert-like ending to your meal. Saracco makes an affordable version that’s perfect for this purpose. ✨
Nutrition Facts
Frequently Asked Questions
Can I make this soup ahead of time?
The soup actually tastes better the next day as flavors meld. Store in an airtight container for up to 4 days in the fridge. For longer storage, freeze without cream (add when reheating) for up to 3 months. Reheat gently over medium-low heat, stirring frequently.
What can I use instead of heavy cream?
For a lighter version, substitute half-and-half or whole milk. For dairy-free, use full-fat coconut milk (1:1 ratio) or cashew cream for similar richness. The soup will be slightly less creamy but still delicious.
Why did my soup turn out grainy?
Graininess usually comes from cheese not melting properly. Always grate cheese fresh (pre-shredded contains anti-caking agents) and add it over low heat, stirring constantly. If it happens, blend briefly with an immersion blender to smooth it out.
Can I use frozen broccoli instead of fresh?
Yes, but thaw and drain it well first to avoid excess water. Frozen broccoli works best in blended soups since it softens more. Add it during the last 5 minutes of simmering to prevent overcooking and maintain bright color.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026