There’s nothing quite like a warm, comforting soup on a chilly day, and this Warm Cheesy Broccoli Potato Soup is the epitome of cozy! Packed with tender potatoes, vibrant broccoli, and a generous helping of melted cheddar, this soup is a guaranteed crowd-pleaser. We’ve elevated this classic with a touch of smoked paprika and a swirl of herb-infused oil for a truly unforgettable flavor experience. It’s surprisingly easy to make, and perfect for a weeknight dinner or a relaxing weekend meal. Get ready to ladle up a bowl of happiness!

What You’ll Need: The Ingredient Lineup
- 300โฏg (10.5โฏoz) Broccoli Florets: Fresh broccoli is key here! Look for firm, tightly closed florets with a deep green color. Trimming the florets ensures a pleasant texture in the final soup.
- 250โฏg (9โฏoz) Yukon Gold Potatoes: Yukon Gold potatoes are our preference for their creamy texture and slightly buttery flavor. Peeling and dicing them into 1 cm cubes ensures they cook evenly and blend beautifully into the soup.
- 1 Medium Onion (โ150โฏg / 5.3โฏoz): A finely chopped onion forms the aromatic base of our soup. Yellow or white onions work well โ choose whichever you have on hand.
- 2 Cloves Garlic: Minced garlic adds a pungent and savory depth to the soup. Freshly minced garlic is always best for maximum flavor.
- 30โฏg (2โฏtbsp) Unsalted Butter: Butter provides richness and helps to sautรฉ the onions and garlic. Using unsalted butter allows you to control the overall saltiness of the soup.
- 500โฏml (2โฏcups) Low-Sodium Vegetable Broth: Vegetable broth is the liquid base of the soup. Opting for low-sodium broth allows you to adjust the salt level to your liking.
- 240โฏml (1โฏcup) Whole Milk: Whole milk adds creaminess and body to the soup. You can use 2% milk if you prefer, but the texture won’t be quite as rich.
- 120โฏml (ยฝโฏcup) Heavy Cream: A splash of heavy cream elevates the soup to luxurious levels of creaminess.
- 150โฏg (5.3โฏoz) Sharp Cheddar Cheese: Grated sharp cheddar cheese provides that classic cheesy flavor we all crave. Sharp cheddar melts beautifully and adds a lovely tang.
- 1โฏtsp (5โฏml) Smoked Paprika: Smoked paprika adds a subtle smoky flavor that complements the broccoli and cheddar perfectly.
- ยฝโฏtsp (2.5โฏml) Ground White Pepper: White pepper offers a delicate peppery bite without the visible black specks.
- ยฝโฏtsp (2.5โฏml) Sea Salt: Sea salt enhances all the flavors in the soup. Adjust to your taste preference.
- 2โฏtbsp (30โฏml) Olive Oil: Olive oil is used alongside the butter for sautรฉing, adding a fruity note and preventing the butter from burning.
- 2โฏtbsp (15โฏg) Toasted Almond Slivers: Toasted almond slivers provide a delightful crunch and nutty flavor as a garnish.
- 1โฏtbsp (5โฏg) Fresh Chives: Thinly sliced fresh chives add a delicate oniony flavor and a pop of color.
- 1โฏtsp (5โฏml) Herb-Infused Oil (Basil or Parsley): A drizzle of herb-infused oil adds a final layer of flavor and visual appeal.
Substitutions & Variations
Feel free to customize this soup to your liking! Here are a few ideas:
- Cheese: If you’re not a fan of cheddar, Monterey Jack, Gruyere, or even a blend of cheeses would work beautifully.
- Broth: Chicken broth can be substituted for vegetable broth if preferred.
- Milk & Cream: For a lighter soup, you can use all milk and skip the heavy cream.
- Spice: Add a pinch of cayenne pepper for a little heat.
Detailed Step-by-Step Instructions for the Perfect Broccoli Potato Soup
- Sautรฉ the Aromatics: Heat a large, heavy-bottomed saucepan over medium heat. Add the butter and olive oil. The combination of butter and oil provides both flavor and prevents the butter from burning. Allow the butter to melt completely and become foamy.
- Build the Flavor Base: Add the finely chopped onion to the melted butter and oil. Sautรฉ for 3-4 minutes, stirring frequently, until the onion becomes translucent and softened. This step is crucial for developing a sweet and savory foundation for the soup. Add the minced garlic and cook for an additional 30 seconds, stirring constantly, until fragrant. Be careful not to burn the garlic, as it can become bitter.
- Simmer the Potatoes: Add the diced Yukon Gold potatoes to the saucepan. Pour in the low-sodium vegetable broth, ensuring the potatoes are fully submerged. Increase the heat to bring the mixture to a gentle boil, then immediately reduce the heat to a simmer. Cover the saucepan and cook for 12 minutes, or until the potatoes are just tender when pierced with a fork. Yukon Gold potatoes are ideal because they hold their shape well during simmering and contribute a naturally creamy texture.
- Add the Broccoli: Add the broccoli florets to the simmering soup. Cover the saucepan again and cook for an additional 5 minutes. The broccoli should be bright green and still slightly firm to the touch โ we want a little texture, not mushy broccoli.
- Puree for Texture: Remove the pot from the heat. Using an immersion blender, carefully puree about half of the soup until smooth. This creates a lovely creamy base while leaving some chunks of potato and broccoli for textural contrast. If you donโt have an immersion blender, you can carefully transfer portions of the soup to a regular blender, being mindful of hot liquids. Return the pot to low heat.
- Create the Creamy Cheese Sauce: Stir in the whole milk, heavy cream, grated sharp cheddar cheese, smoked paprika, white pepper, and sea salt. Whisk continuously as the soup heats up. Cook on low heat for 3 minutes, or until the cheese is fully melted and the soup is beautifully creamy and well combined. Avoid boiling the soup at this stage, as it can cause the cheese to separate.
- Rest and Meld Flavors: Turn off the burner, cover the pot, and let the soup rest for 5 minutes. This allows the flavors to meld together and deepen, resulting in a more harmonious and flavorful soup.
- Serve and Garnish: Ladle the warm soup into white ceramic bowls. Drizzle a thin spiral of herb-infused oil (basil or parsley) around the rim of each bowl. Sprinkle with toasted almond slivers and thinly sliced chives. Finish with a light dusting of smoked paprika for a touch of color and smoky flavor. Serve immediately while hot, ideally around 70ยฐC (158ยฐF).
Why Yukon Gold Potatoes are Key
The choice of potato significantly impacts the final texture of this soup. While Russet potatoes are great for fluffy mashed potatoes, they can make soup gummy. Yukon Gold potatoes, with their naturally buttery flavor and waxy texture, are the perfect choice. They break down slightly during simmering, contributing to the soupโs creaminess, but still hold their shape, providing a pleasant bite.
The Magic of Smoked Paprika
Smoked paprika isnโt just a spice; itโs a flavor enhancer. It adds a subtle smoky depth that complements the sweetness of the broccoli and potatoes, and the richness of the cheese. Using high-quality smoked paprika is worth the investment, as the flavor difference is noticeable. A little goes a long way, so start with 1 teaspoon and adjust to your preference.

Tips for a Perfectly Smooth Soup (Without Over-Blending)
Achieving the right texture is crucial. We want a creamy soup, but not a completely homogenous puree. Pureeing only half of the soup allows for a delightful balance of smooth and chunky. If you prefer a completely smooth soup, feel free to puree all of it, but be mindful not to over-blend, as this can release too much starch and make the soup gluey.
Variations and Add-Ins
This soup is a fantastic base for customization! Consider adding:
- Bacon: Crispy crumbled bacon adds a salty, smoky crunch.
- Roasted Garlic: Roasting the garlic before adding it to the soup intensifies its flavor.
- Different Cheeses: Experiment with Gruyere, Monterey Jack, or even a touch of Parmesan.
- A Pinch of Nutmeg: A tiny amount of nutmeg can enhance the creamy flavor.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, you can! The soup can be made up to 2 days in advance. Store it in an airtight container in the refrigerator. Reheat gently on the stovetop, stirring occasionally. You may need to add a splash of milk or broth to thin it out if it has thickened during storage.
Can I freeze this soup?
While you can freeze it, the texture may change slightly upon thawing, as the dairy can sometimes separate. If freezing, itโs best to freeze it *before* adding the milk and cream. Add those ingredients when reheating.
Is this soup vegetarian?
Yes, this recipe is vegetarian. To make it vegan, substitute the butter with vegan butter, use plant-based milk and cream, and use a vegan cheese alternative.
Enjoy this comforting and flavorful Warm Cheesy Broccoli Potato Soup! Don’t forget to save this recipe to Pinterest for later inspiration!
Print
Warm Cheesy Broccoli Potato Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Warm Cheesy Broccoli Potato Soup is a comforting and flavorful dish, perfect for a cozy meal. It’s packed with tender potatoes, vibrant broccoli, and melted cheddar cheese, elevated with smoked paprika and herb-infused oil.
Ingredients
- 300g (10.5oz) Broccoli Florets: Use firm, green florets, trimmed for texture.
- 250g (9oz) Yukon Gold Potatoes: Diced into 1cm cubes for even cooking.
- 1 Medium Onion (โ150g / 5.3oz): Finely chopped.
- 2 Cloves Garlic: Minced.
- 30g (2tbsp) Unsalted Butter: For sautรฉing.
- 500ml (2cups) Low-Sodium Vegetable Broth: Adjust salt to taste.
- 240ml (1cup) Whole Milk: For creaminess.
- 120ml (ยฝcup) Heavy Cream: Adds richness.
- 150g (5.3oz) Sharp Cheddar Cheese: Grated.
- 1tsp (5ml) Smoked Paprika: For smoky flavor.
- ยฝtsp (2.5ml) Ground White Pepper: Delicate pepper bite.
- ยฝtsp (2.5ml) Sea Salt: To taste.
- 2tbsp (30ml) Olive Oil: For sautรฉing.
- 2tbsp (15g) Toasted Almond Slivers: For garnish.
- 1tbsp (5g) Fresh Chives: Thinly sliced, for garnish.
- 1tsp (5ml) Herb-Infused Oil (Basil or Parsley): For garnish.
Instructions
- Sautรฉ Aromatics: Melt butter and oil, sautรฉ onion until translucent (3-4 mins), then garlic (30 secs).
- Simmer Potatoes: Add potatoes and broth, bring to a boil, then simmer covered for 12 mins.
- Add Broccoli: Add broccoli, cover, and cook for 5 mins until bright green.
- Puree Texture: Partially puree soup with an immersion blender for creamy texture.
- Create Cheese Sauce: Stir in milk, cream, cheddar, paprika, pepper, and salt; heat until melted.
- Rest & Meld: Let soup rest covered for 5 mins to meld flavors.
- Serve & Garnish: Ladle into bowls, drizzle with herb oil, and sprinkle with almonds and chives.
Notes
For a smoother soup, puree more thoroughly, but avoid over-blending to prevent a gluey texture. Adjust seasoning to your preference.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmer
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 350 kcal
- Sugar: 10 g
- Sodium: 400 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 5 g
- Protein: 12 g
- Cholesterol: 50 mg