Welcome to homeplatesdaily

Creamy Broccoli Potato Cheddar Soup In One Pot

By Elena Morris | March 22, 2026
Creamy Broccoli Potato Cheddar Soup In One Pot

One-Pot Creamy Broccoli Potato Cheddar Soup

There’s a moment every winter when the air turns sharp, the sky goes steel-gray by 4 p.m., and the only thing that feels reasonable is curling up on the sofa with a bowl of something molten, cheesy, and fragrant enough to perfume the whole house. That moment arrived early this year—October, to be exact—when a surprise nor’easter knocked out power to half our block for three days. I was determined to feed four hungry neighbors, two restless kids, and one very cold photographer (my husband) with nothing but a camp stove, a dented Dutch oven, and the odds and ends in my emergency cooler. The result was this creamy broccoli potato cheddar soup: a one-pot wonder that turned humble produce and a brick of cheddar into a silky, comforting meal we still talk about every time the wind howls. Even now, with electricity fully restored and the farmers’ market overflowing with broccoli so green it almost glows, I reach for this recipe whenever I want dinner to feel like a hand-knit blanket—warm, familiar, and made with love in under an hour.

Why This Recipe Works

  • One-pot magic: No extra skillets, blenders, or strainers—every bit of flavor stays in the pot.
  • Silky without heavy cream: A quick mash of potatoes thickens the broth naturally.
  • Sharp cheddar at the finish: Off-heat stirring keeps the cheese smooth, not grainy.
  • Freezer-friendly florets: Frozen broccoli works in a pinch—no blanching required.
  • Vegetarian adaptable: Swap veggie broth and plant-based cheddar for a meatless Monday star.
  • Kid-approved veg: Tiny potato cubes and cheesy broth turn broccoli into “trees with cheese lava.”

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for broccoli crowns that snap crisply when bent—no yellowing buds or rubbery stems. For potatoes, I reach for thin-skinned Yukon Golds; they dissolve into velvety bits that thicken the broth without turning gluey. Avoid russets here—they’ll over-starch the soup and leave it gummy. A sturdy yellow onion forms the aromatic base; dice it small so it melts into the backdrop. Garlic should be plump and firm; if it’s sprouting green shoots, pop them out—they taste bitter. The cheddar matters more than you think. Skip pre-shredded bags dusted with anti-caking cellulose; they’ll seize into a clumpy mess. Instead, buy a block of extra-sharp cheddar and grate it yourself. My go-to is an 18-month white cheddar from a local creamery, but orange works just as well. Finally, keep a carton of low-sodium chicken (or vegetable) broth in the pantry; controlling salt lets the broccoli sing.

Substitutions? Swap half-and-half for whole milk if that’s what’s in your fridge—the soup will be slightly lighter. Gluten-free? Skip the optional flour and mash an extra potato. Need vegan? Use olive oil instead of butter, oat milk for dairy, and a cup of nutritional yeast plus smoked paprika in place of cheddar. Frozen broccoli florets save the day when fresh is sad; just thaw under warm water, squeeze dry, and add during the last five minutes so they stay green. If you’re feeding spice-lovers, a minced jalapeño sautéed with the onion adds gentle heat that plays beautifully with sharp cheddar.

How to Make Creamy Broccoli Potato Cheddar Soup In One Pot

1
Brown the butter

Place a heavy 4- to 5-quart Dutch oven over medium heat. Add 2 Tbsp unsalted butter and swirl until it foams and the milk solids turn chestnut brown—about 3 minutes. Nutty brown butter lays down a toasty backbone most soups skip.

2
Soften the aromatics

Stir in 1 cup diced yellow onion and 1 cup diced celery. Season with ½ tsp kosher salt; sweat 5 minutes until translucent. Add 2 minced garlic cloves and cook 30 seconds—just until the raw edge disappears.

3
Bloom the thyme & flour

Sprinkle in 1 tsp dried thyme and 2 Tbsp all-purpose flour. Stir constantly for 1 minute; coating flour in fat prevents a raw, pasty flavor and jump-starts thickening.

4
Deglaze with broth

Slowly whisk in 4 cups low-sodium chicken broth, scraping browned bits from the bottom. These fond specks equal free flavor. Bring to a lively simmer, not a rolling boil—gentle heat keeps broccoli bright.

5
Add potatoes & simmer

Tip in 1½ lbs Yukon Gold potatoes, peeled and diced ½-inch. Partially cover and simmer 10 minutes until just fork-tender. Smaller cubes cook faster and release starch sooner.

6
Introduce the broccoli

Add 4 cups small broccoli florets. Simmer 5 minutes only—you want them tender but still emerald. Overcooking leaches sulfur compounds, turning the soup cabbage-y.

7
Mash for body

Use a potato masher to gently crush about a third of the potatoes and broccoli right in the pot. This releases natural starches and creates a creamy texture without heavy cream.

8
Enrich with dairy

Reduce heat to low. Stir in 1 cup whole milk and ½ tsp Dijon mustard (it sharpens cheddar flavor). Taste and adjust salt; broth brands vary wildly.

9
Melt in cheddar off-heat

Remove pot from burner and scatter 2 cups shredded extra-sharp cheddar over the surface. Let stand 30 seconds, then stir slowly until silk-smooth. Residual heat prevents curdling.

10
Serve & garnish

Ladle into warm bowls. Top with extra cheddar, crack of black pepper, and a hunk of crusty bread. Soup will thicken as it stands—thin with a splash of broth or milk when reheating.

Expert Tips

Cold cheddar = smooth melt

Pop the cheese in the freezer for 10 minutes before grating; firmer shreds melt evenly without clumping.

Blanch & shock for color

If serving to guests, blanch broccoli for 30 seconds, shock in ice water, then stir in at the end for restaurant-green florets.

Pressure-cooker shortcut

Instant Pot version: sauté function for steps 1-3, add potatoes & broth, high pressure 6 minutes, quick release, then proceed from step 7.

Make-ahead mash

Cook soup completely, cool, refrigerate. The flavors meld overnight; reheat gently with a splash of broth while you prep grilled-cheese soldiers.

Prevent curdle

Never let the soup boil after adding milk or cheese; high heat breaks dairy proteins, giving a gritty texture.

Thick or thin

Too thick? Whisk in warm broth ÂĽ cup at a time. Too thin? Simmer uncovered 5 minutes or mash an extra handful of potatoes.

Variations to Try

  • Bacon & Beer: Render 4 strips chopped bacon, use fat in place of butter, replace ½ cup broth with lager for smoky depth.
  • Spicy Southwest: Add 1 chipotle in adobo, ½ tsp cumin, swap cheddar for pepper jack, finish with cilantro and lime.
  • Loaded Baked Potato: Stir in sour cream, top with crumbled bacon, sliced green onion, and extra-shredded cheese.
  • Vegan Green Goodness: Use olive oil, vegetable broth, oat milk, 1 cup nutritional yeast, ½ tsp smoked paprika, and a squeeze of lemon.
  • Low-carb Cauli Swap: Replace potatoes with cauliflower florets; simmer 6 minutes, mash, then finish with 4 oz cream cheese.
  • Cheddar-Beer Bread Bowl: Hollow out small sourdough rounds, brush with garlic butter, toast 10 min at 400°F, ladle soup inside.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld and intensify, making leftovers even better.

Freeze: Skip dairy additions, cool, and freeze soup base (broth, potatoes, broccoli) up to 3 months. When reheating, whisk in milk and cheddar for a freshly creamy texture. Fully finished cheesy soups can be frozen, but expect slight graininess—revive by warming gently with a splash of broth and whisking vigorously.

Reheat: Warm slowly over medium-low heat, stirring often. Microwaving works in 30-second bursts, stirring between each to distribute heat evenly and prevent curdling.

Make-ahead for guests: Prepare through step 8, refrigerate, then reheat and add the final cheese just before serving so your guests inhale that irresistible cheddar aroma.

Frequently Asked Questions

Yes. Thaw under warm water, squeeze dry, and stir in during the last 5 minutes to prevent overcooking and limp texture.

High heat causes dairy proteins to seize. Remove the pot from direct heat before stirring in cheese, and never let the soup boil afterward.

Omit the flour and mash an extra potato for thickness, or substitute 1 Tbsp cornstarch whisked into 2 Tbsp cold broth.

Absolutely. Use a wider pot so evaporation matches the original timing; you may need an extra splash of broth when reheating.

A crusty sourdough or no-knead Dutch-oven loaf stands up to thick soup. For dunking bliss, toast slices with garlic butter and a whisper of smoked paprika.

Yes, but brown the butter and aromatics on the stovetop first for depth, then transfer everything except dairy to the cooker. Low 4-6 hours, stir in milk & cheese at the end.
Creamy Broccoli Potato Cheddar Soup In One Pot
soups
Pin Recipe

Creamy Broccoli Potato Cheddar Soup In One Pot

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

Ingredients

Instructions

  1. Brown butter: Melt butter in Dutch oven over medium heat until nutty and browned, about 3 minutes.
  2. Sauté aromatics: Add onion & celery with ½ tsp salt; cook 5 minutes until soft. Stir in garlic 30 seconds.
  3. Thicken: Sprinkle thyme & flour; cook 1 minute, stirring constantly.
  4. Deglaze: Whisk in broth, scraping browned bits; bring to a gentle simmer.
  5. Potatoes: Add diced potatoes; simmer partially covered 10 minutes.
  6. Broccoli: Stir in broccoli; cook 5 minutes until bright green.
  7. Mash: Mash one-third of the vegetables for creamy body.
  8. Finish: Reduce heat; stir in milk & mustard. Off heat, add cheddar slowly until melted. Season and serve hot.

Recipe Notes

Remove pot from direct heat before adding milk and cheese to prevent curdling. Soup thickens on standing; thin with broth when reheating.

Nutrition (per serving)

382
Calories
19g
Protein
29g
Carbs
22g
Fat

More Recipes