Welcome to mealsflavors

Creamy Keto Broccoli Cheddar Soup for Cozy Winter Nights

By Sophie Bennett | November 18, 2025
Creamy Keto Broccoli Cheddar Soup for Cozy Winter Nights

There’s a certain kind of magic that happens when the first real cold front sweeps across the Midwest. The maple trees lining my street trade their emerald coats for burnished gold, the neighbor’s porch pumpkins appear overnight, and the evening air carries that unmistakable snap that makes you instinctively reach for a chunky-knit sweater. It was on one such night—October 27, to be exact—that I first cracked the code for the silkiest, richest, most comforting keto broccoli cheddar soup I’ve ever tasted. My husband and I had just returned from a twilight farmers’ market run, cheeks rosy and canvas bags brimming with late-season broccoli so fresh it still held beads of dew. We were newly committed to a low-carb lifestyle after a summer of too many ice-cream cones, yet we refused to sacrifice the soul-warming meals that define the colder months. One hour, a Dutch oven, and a handful of fridge staples later, this creamy keto broccoli cheddar soup was born. We ladled it into oversized pottery mugs, parked ourselves beneath a fleece blanket, and binge-watched two entire episodes of our latest British detective show. By the time we scraped the bottoms of our mugs, we had officially declared this recipe “the keeper.” Since then, it has become our Friday-night tradition, the dish friends request for game-night potlucks, and the meal that proves—without question—that keto comfort food can taste every bit as indulgent as its carb-heavy cousins.

Why This Recipe Works

  • Ultra-creamy texture: A blend of heavy cream and cream cheese melts seamlessly into a velvety base that clings to every broccoli floret.
  • Maximum cheddar punch: Freshly grated sharp cheddar melts in two stages for deep, nutty flavor without clumping.
  • Low-carb, high-satisfaction: Each generous serving boasts just 6 g net carbs while packing 24 g of satiating fats.
  • One-pot convenience: Minimal cleanup means you can spend more time curled up on the couch.
  • Make-ahead magic: Flavors marry beautifully overnight, so tomorrow’s lunch is even better than tonight’s dinner.
  • Freezer-friendly: Portion into silicone muffin cups, freeze, then pop out into zip-top bags for instant single-serve comfort.

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for broccoli crowns with tightly packed, blue-green florets and firm stalks. If the florets are yellowing or the stalks feel rubbery, skip them—your soup will taste tired before it even begins. For the cheddar, buy a block of extra-sharp white or yellow cheddar and grate it yourself. Pre-shredded cellulose-coated cheese resists melting and can give your soup a slightly gritty finish. Heavy cream provides the lush mouthfeel that makes this recipe spoon-coatingly rich; if you’re dairy-sensitive, you can swap in full-fat coconut milk, though the flavor will lean subtly tropical. Cream cheese acts as a stabilizer, preventing the cheddar from seizing while adding tangy depth. Use blocks, not whipped, and let it soften on the counter for 20 minutes so it melts evenly. Chicken broth forms the savory backbone—choose a low-sodium, gelatin-rich brand (or homemade) for body. Aromatics are simple: yellow onion for sweetness, fresh garlic for punch, and a whisper of ground nutmeg to amplify the cheese. Finally, a pinch of xanthan gum is optional but helpful; it thickens the soup to chowder consistency without carb-heavy flour.

How to Make Creamy Keto Broccoli Cheddar Soup for Cozy Winter Nights

1
Prep the produce Rinse the broccoli under cold running water, then pat dry. Using a sharp chef’s knife, separate the florets into bite-size pieces (about 1-inch). Peel the fibrous outer layer from the stalks with a vegetable peeler, then dice the tender inner cores; this yields an extra cup of veg and reduces waste. Finely dice ½ medium yellow onion (about ¾ cup) and mince 2 cloves garlic. Measure out spices: 1 tsp kosher salt, ½ tsp black pepper, and ⅛ tsp ground nutmeg.
2
Bloom the aromatics Place a heavy-bottomed 4-quart Dutch oven over medium heat. Add 3 Tbsp unsalted butter and swirl until foaming subsides. Tip in diced onion and sauté 3 minutes until translucent, scraping with a wooden spoon to prevent browning. Stir in minced garlic for 30 seconds—just until fragrant—followed by salt, pepper, and nutmeg.
3
Build the base Pour in 2 cups low-sodium chicken broth and bring to a gentle simmer. Add broccoli florets and diced stalks. Cover, reduce heat to medium-low, and steam-simmer for 8 minutes. The broccoli should turn vibrant green and just begin to soften; it will finish cooking in later steps.
4
Create the creamy element While the broccoli simmers, microwave 4 oz cream cheese in a small bowl for 20 seconds to loosen. Whisk in ½ cup of the heavy cream until smooth. This slurry prevents cream cheese lumps later.
5
Enrich the pot Uncover the Dutch oven and reduce heat to low. Stir in the cream cheese mixture plus remaining 1 cup heavy cream. Simmer gently—do NOT boil—for 5 minutes, allowing flavors to meld. If you prefer a thicker chowder-style consistency, sprinkle ¼ tsp xanthan gum across the surface while whisking continuously.
6
Melt in the cheddar Remove the pot from heat. By weight, measure 2 cups freshly grated extra-sharp cheddar (about 8 oz). Handful by handful, whisk cheese into the soup, ensuring each addition melts fully before adding the next. This off-heat technique prevents the proteins from tightening and turning grainy. Taste and adjust seasoning; depending on saltiness of your broth, you may want an extra pinch.
7
Rest & reheat gently Let the soup stand 5 minutes. This rest hydrates the cheese and thickens the texture. When ready to serve, warm over low heat, stirring frequently—again, avoid boiling to maintain silkiness.
8
Ladle & garnish Spoon into warm bowls. Garnish with a sprinkle of remaining cheddar, a twist of black pepper, and—if you crave color—finely chopped chives or a few toasted pumpkin seeds for crunch. Serve piping hot alongside keto bread or a simple arugula salad dressed with lemon.

Expert Tips

Temperature matters

High heat breaks cheddar’s proteins, yielding gritty soup. Always melt cheese off-heat or over very low flame.

Grate your own

Pre-shredded cheeses contain anti-caking starches that dull flavor and inhibit smooth melting.

Blanch & shock

For the brightest color, blanch broccoli 90 seconds, then plunge into ice water before adding to soup.

Stalks = flavor

Peel and dice the stalks; they add natural sweetness and reduce food waste.

Freeze in pucks

Silicone muffin molds create perfect single-serve portions that reheat in minutes.

Double boiler rescue

If soup breaks, whisk over a double boiler for 2 minutes to re-emulsify.

Variations to Try

  • Bacon & Jalapeño: Crisp 4 slices of diced bacon; use rendered fat instead of butter. Finish with seeded jalapeño ribbons.
  • Veg-forward: Swap in cauliflower rice for half the broccoli to lighten the flavor while keeping carbs low.
  • Smoky Gouda: Replace 50% of the cheddar with smoked Gouda for campfire undertones.
  • Golden Turmeric: Add ½ tsp turmeric and a crack of black pepper for anti-inflammatory warmth and a golden hue.
  • Protein boost: Fold in 1 cup shredded rotisserie chicken or sautĂ©ed shrimp during the final warm-up.
  • Dairy-free: Substitute coconut cream and 2 Tbsp nutritional yeast; omit cream cheese and use olive oil instead of butter.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 4 days. Reheat gently over low heat, whisking often; thin with splash of broth or cream if needed.

Freeze: Ladle cooled soup into silicone muffin trays or Souper Cubes. Freeze solid, then pop out and store in a labeled zip-top bag up to 3 months. Thaw overnight in the fridge or microwave from frozen at 50% power, stirring every minute.

Make-ahead: Prep broccoli and grate cheese on Sunday; store separately. Soup comes together in 20 minutes on a weeknight.

Frequently Asked Questions

Yes. Thaw under cool water, drain well, and add during step 5; reduce simmering time to 3 minutes to prevent overcooking.

High heat or old pre-shredded cheese can cause proteins to seize. Re-warm slowly over a double boiler while whisking vigorously to re-emulsify.

Absolutely. No flour or roux is used; the optional xanthan gum is a gluten-free thickener.

Yes. Use a 6-quart pot and increase simmering times by 2 minutes. When adding cheese, work in 3 batches to maintain a smooth emulsion.

Keto garlic-cheese biscuits, almond-flour crackers, or a simple spinach salad with avocado and lemon vinaigrette.

Microwave at 60% power in 45-second bursts, stirring between intervals. Add a splash of broth to loosen if thick.
Creamy Keto Broccoli Cheddar Soup for Cozy Winter Nights
soups
Pin Recipe

Creamy Keto Broccoli Cheddar Soup for Cozy Winter Nights

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

Ingredients

Instructions

  1. Melt & sauté: In a 4-quart Dutch oven, melt butter over medium heat. Add onion and cook 3 minutes until translucent. Stir in garlic, salt, pepper, and nutmeg for 30 seconds.
  2. Simmer broccoli: Pour in chicken broth; add broccoli. Cover and simmer 8 minutes until bright green.
  3. Enrich: Whisk softened cream cheese with ½ cup heavy cream until smooth. Stir into pot along with remaining 1 cup cream. Simmer gently 5 minutes.
  4. Thicken (optional): Sprinkle xanthan gum while whisking; cook 1 minute more.
  5. Melt cheese: Remove pot from heat. Gradually whisk in cheddar, handful by handful, until melted and silky.
  6. Rest & serve: Let stand 5 minutes. Reheat gently if needed, then ladle into bowls and garnish.

Recipe Notes

Avoid boiling after adding cheese to prevent graininess. Soup thickens as it stands; thin with broth or cream when reheating.

Nutrition (per serving)

382
Calories
16g
Protein
6g
Carbs
34g
Fat

More Recipes