Welcome to mealsflavors

Creamy Broccoli and Potato Soup That's a Cheesy Comfort

By Sophie Bennett | January 29, 2026
Creamy Broccoli and Potato Soup That's a Cheesy Comfort

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes and deeper flavor from layered fond.
  • Velvety Texture, No Cream: A quick purĂ©e of potatoes and evaporated milk creates silkiness without heavy cream calories.
  • Cheese Insurance: A cornstarch slurry keeps the cheddar from seizing, so every spoonful is smooth, not stringy.
  • Broccoli in Two Acts: Florets stay bright and tender, while stems purĂ©e into the base—no waste, maximum veg.
  • Make-Ahead Magic: Flavors deepen overnight; thin with broth for tomorrow’s lunch.
  • Family-Approved Flexibility: Swap in cauliflower, carrots, or even leftover holiday ham without drama.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Here’s what to look for—and why each matters.

Broccoli: Choose heads with tight, bluish-green florets and firm stalks. Thick stems are gold here; we’ll peel and dice them for the purée base. If you can only find pre-cut bags, grab two 12-oz bags and skip the stems.

Yukon Gold Potatoes: Their medium starch level thickens the soup without turning gluey. Russets work in a pinch but can get mealy; reds stay waxy and won’t give you that chowder body. Leave the skin on half the potatoes for extra earthiness.

Sharp White Cheddar: Aged at least 9 months, white cheddar melts more smoothly than yellow and brings a nutty tang. Buy a block and shred yourself—pre-shredded cellulose coatings repel moisture and create a gritty finish.

Evaporated Milk: The unsung hero of creamy lower-fat soups. It’s concentrated, so you get lush texture without heavy cream’s weight. Low-fat or whole both work; just don’t use sweetened condensed (learned that the hard way).

Butter & Olive Oil Duo: Butter for flavor, olive oil to raise the smoke point so your aromatics don’t burn. If you’re dairy-free, swap in 3 Tbsp more oil and use unsweetened oat milk plus 1 tsp nutritional yeast for depth.

Onion, Celery, Carrot (a.k.a. soup’s holy trinity): Dice them small so they disappear into the base. Carrot lends subtle sweetness that balances broccoli’s slight bitterness.

Nutmem & Dijon: A pinch of freshly grated nutmeg amplifies cheese flavor, while a whisper of Dijon adds gentle acidity to keep the soup from tasting flat.

How to Make Creamy Broccoli and Potato Soup That's a Cheesy Comfort

1
Prep the vegetables

Cut broccoli florets off the stalk; reserve stalks. Peel the woody outer layer from stalks with a vegetable peeler, then dice the tender inner core into ¼-inch pieces. Peel potatoes and dice into ½-inch cubes (keep submerged in cold water if you’re slower at knife work). Finely dice onion, carrot, and celery; mince 2 garlic cloves. Measure spices and have everything within arm’s reach—mise en place makes the process zen.

2
Build the flavor base

Place a 5-quart Dutch oven over medium heat. Add 2 Tbsp unsalted butter and 1 Tbsp olive oil. When the butter foams, scatter in diced onion, carrot, celery, and broccoli stems. Season with 1 tsp kosher salt and ½ tsp freshly ground black pepper. Sauté 6–7 minutes until vegetables soften and edges turn translucent. Add minced garlic, ½ tsp dried thyme, and a bay leaf; cook 60 seconds until fragrant.

3
Deglaze and simmer

Pour in 4 cups low-sodium chicken or vegetable broth, scraping browned bits (fond) with a wooden spoon—that’s free flavor. Add potatoes, ¼ tsp freshly grated nutmeg, and 1 tsp Dijon mustard. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook 10 minutes.

4
Add broccoli in stages

Stir in diced broccoli stalk pieces; simmer 5 minutes. Now add the florets plus 1 cup frozen peas (they keep broccoli green). Simmer another 5–6 minutes until potatoes and broccoli are just tender when pierced with a paring knife.

5
Create the slurry

In a small jar, shake together 2 Tbsp cornstarch with ÂĽ cup of the hot broth until smooth. This prevents cheese clump disasters later. Set aside.

6
Purée part of the soup

Remove bay leaf. Ladle 2 cups of mostly potatoes and broth into a blender; add 1 cup evaporated milk. Vent the lid and cover with a towel. Blend until absolutely silky, 30–45 seconds. Return purée to the pot. This technique thickens without heavy cream and keeps broccoli bits intact for textural contrast.

7
Melt in the cheese

Bring soup to a gentle simmer (not a boil or cheese will seize). Stir in the cornstarch slurry, then sprinkle 2 cups freshly shredded sharp white cheddar a handful at a time, whisking until melted and glossy. Taste and adjust salt—broth and cheese vary widely.

8
Finish and serve

Turn off heat. Stir in 1 tsp fresh lemon juice for brightness and a small handful of chopped flat-leaf parsley. Ladle into warm bowls, top with extra cheddar, croutons, or a drizzle of chili oil. Serve with crusty bread and a crisp green salad for the coziest winter supper.

Expert Tips

Control the heat

Never let the soup boil after adding cheese; keep it below 180 °F to prevent graininess. An instant-read thermometer is your insurance policy.

Shock broccoli

If you prefer neon-bright florets, blanch them separately for 90 seconds, plunge into ice water, then add at the very end with the cheese.

Immersion blender hack

No stand blender? Blend half the soup directly in the pot using an immersion blender, but tilt the pan so you leave plenty of chunky veg behind.

Stretch the cheddar

Out of cheddar? Substitute â…“ cup shredded Parmesan plus â…“ cup shredded mozzarella for a different but still luscious profile.

Overnight upgrade

Make the soup through step 6, cool, refrigerate up to 3 days. Rewarm gently, then add cheese just before serving for the freshest taste.

Double-batch strategy

Double the recipe, freeze half before adding cheese. Thaw, simmer, and stir in cheddar for an almost-instant future dinner.

Variations to Try

  • Vegan Comfort: Replace butter with olive oil, use oat milk plus 2 Tbsp nutritional yeast for creaminess, and swap cheddar for ½ cup cashew cream blended with 1 tsp white miso.
  • Loaded Baked Potato Style: Top each bowl with crumbled bacon, sliced green onions, and a dollop of sour cream. Stir in ½ cup shredded sharp cheddar for extra oomph.
  • Spicy Southwest: Add 1 roasted poblano, ½ tsp smoked paprika, and 1 cup corn kernels. Finish with pepper-jack cheese and cilantro.
  • Cauliflower Power: Sub half the potatoes with cauliflower florets; roast them first for nutty depth.
  • Seafood Chowder Twist: Swap chicken broth for clam juice, fold in 8 oz bay scallops in the last 3 minutes of simmering, and finish with dill and Old Bay.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken as the potatoes absorb liquid; thin with broth or milk when reheating.

Freezer: Freeze cheese-free base up to 3 months. Portion into silicone muffin trays, freeze solid, then pop out and store in zip bags for single-serve cubes. Thaw overnight in the fridge, simmer, then add cheese.

Reheating: Warm gently over medium-low, stirring often. If microwaving, use 50% power in 60-second bursts, stirring between. A squeeze of lemon perks up thawed soup.

Frequently Asked Questions

Yes. Add frozen florets during the last 3 minutes of simmering to prevent overcooking. They’ll be softer than fresh but still vibrant.

High heat or pre-shredded cheese with anti-caking agents causes proteins to clump. Keep temperature below a simmer and shred your own cheese. If it’s already grainy, whisk in a splash of broth and blend briefly with an immersion blender.

Absolutely. Add everything except evaporated milk and cheese to the slow cooker. Cook on low 6–7 hours or high 3–4 hours until potatoes are tender. Stir in cornstarch slurry, evaporated milk, and cheese during the last 30 minutes on low.

Whisk in warm broth or milk ÂĽ cup at a time until you reach desired consistency. Taste and adjust seasoning after thinning.

Yes, the recipe uses cornstarch instead of flour. If you swap for all-purpose flour you’ll need 3 Tbsp and must cook 2 minutes to remove raw taste.

A crusty sourdough or no-knead artisan loaf stands up to dunking. For a twist, serve in hollowed-out bread bowls with extra cheddar broiled on top.
Creamy Broccoli and Potato Soup That's a Cheesy Comfort
soups
Pin Recipe

Creamy Broccoli and Potato Soup That's a Cheesy Comfort

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Prep: Dice onion, carrot, celery, broccoli stalks; cut florets; mince garlic. Dice potatoes and hold in cold water.
  2. Sauté aromatics: In a Dutch oven, melt butter with oil over medium heat. Cook onion, carrot, celery, broccoli stems, 1 tsp salt, ½ tsp pepper 6–7 min. Add garlic, thyme, bay leaf; cook 1 min.
  3. Simmer: Stir in broth, potatoes, nutmeg, mustard. Bring to boil, reduce to simmer, partially cover 10 min.
  4. Add broccoli: Stir in stalk pieces 5 min, then florets and peas 5–6 min until tender.
  5. Thicken: Blend 2 cups of mostly potatoes with evaporated milk until smooth; return to pot.
  6. Cheese: Whisk cornstarch with ÂĽ cup hot broth; add to soup. Bring to gentle simmer, whisk in cheddar handful by handful until melted. Season, add lemon juice, serve hot.

Recipe Notes

For ultra-smooth texture, strain the blended base through a fine-mesh sieve back into the pot. Soup thickens as it stands; thin with broth or milk when reheating.

Nutrition (per serving)

312
Calories
16g
Protein
32g
Carbs
14g
Fat

More Recipes