Love this? Pin it for later! 📌
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Creamy Broccoli Potato Cheddar Soup In One Pot
Ingredients
Instructions
- Brown butter: Melt butter in Dutch oven over medium heat until nutty and browned, about 3 minutes.
- Sauté aromatics: Add onion & celery with ½ tsp salt; cook 5 minutes until soft. Stir in garlic 30 seconds.
- Thicken: Sprinkle thyme & flour; cook 1 minute, stirring constantly.
- Deglaze: Whisk in broth, scraping browned bits; bring to a gentle simmer.
- Potatoes: Add diced potatoes; simmer partially covered 10 minutes.
- Broccoli: Stir in broccoli; cook 5 minutes until bright green.
- Mash: Mash one-third of the vegetables for creamy body.
- 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.