Love this? Pin it for later!
Why This Recipe Works
- Keto-Approved Thickener: A light sprinkle of xanthan gum replaces traditional flour roux, keeping carbs at just 7 g net per bowl.
- Triple Cheddar Strategy: Sharp aged cheddar for tang, mild for meltability, and a whisper of smoked for depth—no bland broth here.
- Broccoli Two Ways: Finely chopped florets cook in the soup while a handful of stems are quickly blanched and added at the end for texture.
- One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in the same Dutch oven.
- Freezer-Friendly: Thaw and reheat without the grainy cheese separation thanks to a stabilizing touch of cream cheese.
- Comfort Classic, Lightened: At 310 calories a serving, you can still have room for a side salad—or an extra ladleful.
Ingredients You'll Need
Great soup starts at the grocery store. Look for broccoli crowns with tight, forest-green florets and firm stalks; yellowing buds signal bitterness. If you’re buying pre-shredded cheese, grab blocks and grate them yourself—cellulose anti-caking agents can turn your silky soup gritty. For the cream base, I blend heavy cream with unsweetened almond milk to lighten the richness without watering down flavor. Finally, keep your xanthan gum in a small spice jar; even a teaspoon too much can turn dinner into pudding.
Produce
- Broccoli – About 1½ lbs (2 medium crowns) yields 6 cups florets plus stems.
- Yellow onion – A small onion, finely diced, disappears into the soup and adds gentle sweetness.
- Garlic – Two fat cloves, smashed and minced, bloom in the butter for aromatic depth.
Dairy & Fats
- Unsalted butter – Lets you control salt, especially important with sharp cheddar.
- Heavy cream – Just ½ cup gives body; swap with coconut cream if dairy-free.
- Unsweetened almond milk – Keeps carbs down; use macadamia milk for even creamier texture.
- Cream cheese – 2 oz stabilizes the emulsion and prevents curdling on reheat.
- Cheddar trio – 1 cup sharp (aged 12+ months), ½ cup mild, ¼ cup smoked (optional but wow).
Pantry & Seasonings
- Chicken stock – Low-sodium preferred; homemade is liquid gold here.
- Dijon mustard – ½ tsp amplifies cheddar’s tang without announcing itself.
- Nutmeg – A pinch, freshly grated, marries beautifully with cream and broccoli.
- Xanthan gum – ¼ tsp for the entire pot; sprinkle, don’t dump.
- Salt & white pepper – White keeps the color pristine; add at the end because cheese brings salt too.
How to Make Cozy Low-Carb Broccoli Cheddar Soup for Winter Nights
Prep the Broccoli
Rinse crowns, then slice off stems. Peel tough outer layer with a vegetable peeler; dice stems into ¼-inch cubes. Break florets into bite-size pieces, keeping them relatively uniform so they cook evenly. Blanch 1 cup of the diced stems in salted boiling water for 90 seconds, shock in ice water, drain, and reserve for later crunch.
Build Aromatic Base
Melt 3 Tbsp butter in a heavy Dutch oven over medium heat until foaming subsides. Add diced onion and sauté 3 minutes until translucent, scraping up any fond with a wooden spoon. Stir in garlic for 30 seconds—do not brown or it becomes bitter.
Steam-Soften the Florets
Add 5 cups broccoli florets plus ¼ cup water, cover, and steam 4 minutes. This jump-starts tenderness without leaching color into the broth.
Deglaze & Simmer
Pour in 3 cups chicken stock, scraping browned bits. Bring to a gentle boil, then reduce to a lively simmer 8 minutes, until broccoli is just fork-tender. Remove from heat briefly.
Partial Purée
With an immersion blender, pulse 4–5 times to thicken while leaving plenty of texture; think cream-of-broccoli, not baby food. No immersion blender? Ladle half into a countertop blender, remove center cap to vent, cover with a towel, and blend starting low.
Create Low-Carb Roux
Return pot to low heat. Sprinkle surface with ¼ tsp xanthan gum, then whisk immediately; it thickens within 30 seconds. Add Dijon, nutmeg, and white pepper.
Enrich with Dairy
Whisk in cream cheese until melted, then stream in heavy cream and almond milk. Keep temperature below a simmer to prevent curdling; think gentle steam.
Cheese Cascade
Turn heat to lowest. Grab a handful of cheddar, toss it with ½ tsp of the xanthan-thickened soup in a bowl to coat, then whisk into pot. Repeat until all cheese is incorporated. This tempering prevents clumps and oil slicks.
Final Texture Boost
Stir in reserved blanched broccoli stems for crunch. Taste and adjust salt—add in pinches; cheese varies in salinity.
Serve & Garnish
Ladle into warm bowls. Top with extra shredded smoked cheddar, a twist of black pepper, and a drizzle of chili oil if you like a saffron halo. Pair with almond-flour biscuits or simply curl up with a spoon and a blanket.
Expert Tips
Low & Slow
Once the dairy is in, keep the soup below 190 °F. Boiling causes proteins to seize and you’ll end up with grainy, separated soup.
Color Guard
Broccoli can turn army-green if overcooked. Blanching the stems separately and adding at the end preserves that vibrant emerald pop.
Grate Fresh
Pre-shredded cheese contains cellulose that can give a gritty mouthfeel. Buy blocks and use the large holes of a box grater for speedy prep.
Thin It Out
The soup thickens as it cools. Reheat with a splash of chicken stock or unsweetened almond milk to restore silky consistency.
Spice Pivot
Swap nutmeg for smoked paprika and add a diced jalapeño with the onion for a Tex-Mex vibe—top with cilantro and crumbled bacon.
Make-Ahead Trick
Prepare through Step 6, cool, and refrigerate for up to 3 days. Finish Steps 7–10 just before serving for the creamiest texture.
Variations to Try
-
Broccoli-Cauliflower Combo – Sub half the broccoli with cauliflower florets to drop carbs even further and add subtle nuttiness.
-
Bacon Cheddar Bliss – Render 4 strips of bacon first; use the fat instead of butter. Crumble bacon on top with chives.
-
Vegan Adaptation – Swap butter for olive oil, use coconut milk, vegetable stock, and 1 cup nutritional yeast plus ½ tsp miso for umami.
-
Protein Boost – Stir in 2 cups shredded rotisserie chicken or diced ham during the last 2 minutes for a complete one-bowl meal.
-
Spicy Green Chile – Add two 4-oz cans of diced mild green chiles with the stock; finish with Monterey Jack instead of cheddar.
-
Extra-Veg Boost – Fold in 1 cup of baby spinach at the end; it wilts instantly and adds folate without altering flavor.
Storage Tips
Let the soup cool to lukewarm, then transfer to airtight glass jars or containers. Refrigerate up to 4 days. For longer storage, portion into silicone muffin molds, freeze, and pop out soup “pucks” into zip-top bags—each puck is roughly 1 cup and reheats in minutes. When reheating, use low heat and whisk in additional almond milk or stock to loosen. Avoid the microwave if possible; it heats unevenly and can break the emulsion. If separation occurs, blitz with an immersion blender to restore silkiness.
Frequently Asked Questions
Cozy Low-Carb Broccoli Cheddar Soup for Winter Nights
Ingredients
Instructions
- Prep broccoli: Dice stems and cut florets. Blanch 1 cup stems for 90 seconds, cool.
- Sauté aromatics: Melt butter, cook onion 3 min, add garlic 30 sec.
- Steam florets: Add to pot with ¼ cup water, cover 4 min.
- Simmer: Add stock, cook 8 min until tender.
- Partial purée: Pulse immersion blender 4–5 times for texture.
- Thicken & enrich: Whisk in xanthan gum, then cream cheese, cream, almond milk, seasonings.
- Add cheese: Reduce heat to low, gradually whisk in cheeses until melted.
- Finish: Stir in reserved crunchy stems, adjust salt, serve hot.
Recipe Notes
Reheat gently; add stock or almond milk to loosen. Freeze individual portions for up to 2 months.