Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Bowl

30 min prep 7 min cook 30 servings
Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Bowl
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I served this Cheesy Keto Broccoli and Bacon Soup to my carb-loving in-laws, I held my breath. My mother-in-law, a self-proclaimed “soup snob,” took one spoonful, paused, and then silently reached for the ladle to refill her bowl. That, my friends, is the highest compliment in our family. Since then, this smoky, velvety, outrageously cheesy soup has become our go-to for everything from Sunday football watch-parties to the hectic weeknights when I need dinner on the table in under 30 minutes.

What makes this recipe special isn’t just that it’s low-carb (though at 5 g net carbs per serving that’s a triumph in itself); it’s the layering of flavors. Hickory-smoked bacon renders its fat and perfumes the entire pot, sharp cheddar and nutty Gruyère melt into a silken base, and a whisper of nutmeg ties everything together like a cozy wool scarf on a crisp autumn day. If you’ve been searching for a keto-friendly comfort food that doesn’t taste like “diet food,” congratulations—you just found your new obsession.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes means more couch time with Netflix.
  • Ready in 30 Minutes: From fridge to bowl faster than delivery pizza.
  • Kid-Approved Veggies: Even picky eaters inhale the tender broccoli florets.
  • Freezer Friendly: Make a double batch and freeze flat in zip-bags for later.
  • Budget-Friendly: Uses everyday keto staples you probably already have.
  • Restaurant-Quality Texture: A quick immersion-blend keeps it creamy without flour.
  • Customizable Heat: Add jalapeños or cayenne if you crave a fiery kick.

Ingredients You'll Need

Ingredients

Quality ingredients make or break a low-carb soup. Here’s what to look for:

Thick-Cut Bacon: Choose bacon that’s naturally smoked—apple or hickory—for the deepest flavor. If you’re sodium-sensitive, swap in turkey bacon or even pancetta cubes; just keep the rendered fat for sautéing.

Fresh Broccoli: Look for tightly packed, dark-green florets with no yellowing. Frozen works in a pinch, but thaw and pat dry to avoid watery soup.

Sharp Cheddar + Gruyère: Pre-shredded cheese contains anti-caking starch that can turn grainy. Buy blocks and shred yourself; the melt is infinitely creamier.

Heavy Cream: For an ultra-decadent mouthfeel, use cream; for lighter fare, replace half with unsweetened almond milk. Avoid coconut milk unless you want a tropical note.

Chicken Bone Broth: The collagen adds body and keeps the soup keto by boosting protein. Vegetable broth is fine for vegetarians—just add a tablespoon of nutritional yeast for umami.

Xanthan Gum: A tiny pinch (⅛ tsp) replaces flour as a thickener. If you don’t have it, simmer an extra 5 minutes and the cheese will naturally tighten.

Nutmeg & White Pepper: These “background singers” amplify cheese flavor without being identifiable. A pinch is plenty.

How to Make Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Bowl

1
Crisp the Bacon

Place diced bacon in a cold Dutch oven, turn heat to medium, and cook 7–8 minutes until golden, stirring occasionally. Transfer bacon to a paper-towel-lined plate, leaving 2 Tbsp fat in the pot. (Extra bacon grease goes into my vintage jar for eggs tomorrow.)

2
Sauté Aromatics

Add chopped onion to the hot fat; cook 3 minutes until translucent. Stir in minced garlic for 30 seconds—just until fragrant—to prevent bitterness.

3
Build the Broth

Pour in bone broth, scraping browned bits. Add broccoli florets, bay leaf, nutmeg, white pepper, and a pinch of salt. Bring to a boil, then reduce to a lively simmer for 6 minutes—long enough to tender the broccoli but keep it bright green.

4
Create Creaminess

Reduce heat to low; fish out bay leaf. Stir in heavy cream. Use an immersion blender and pulse 3–4 times for a chunky-smooth texture. (Alternatively, transfer 2 cups soup to a countertop blender, purée, and return.)

5
Add Cheeses

Whisk in shredded cheddar and Gruyère a handful at a time, letting each melt before the next to avoid clumps. Keep heat low—boiled cheese breaks and becomes stringy.

6
Season & Thicken

Taste and adjust salt. If you’d like it thicker, sprinkle xanthan gum while whisking; simmer 2 minutes. Return ¾ of the bacon to the pot, reserve the rest for garnish.

7
Serve Hot

Ladle into warmed bowls, top with reserved bacon, a shower of extra cheese, and a twist of black pepper. Pair with keto almond-flour biscuits and settle in for pure comfort.

Expert Tips

Low & Slow Cheese

Never exceed 180°F once dairy is added; high heat causes proteins to seize and your soup will feel like wet sand.

Texture Control

Pulse the blender fewer times for hearty chunks, more for Panera-style silkiness.

Thin It Out

Reheats thicken; loosen with a splash of broth or unsweetened almond milk.

Extra Smoke

Add ½ tsp smoked paprika or a drizzle of liquid smoke for campfire vibes.

Make-Ahead Bacon

Bake a whole sheet of bacon on parchment at 400°F for 18 minutes; crumble and freeze in snack-size bags for instant soup toppers.

Color Pop

Stir in a handful of baby spinach at the end—it wilts instantly and boosts nutrients without altering flavor.

Variations to Try

  • Chicken-Bacon Ranch: Fold in shredded rotisserie chicken and 1 tsp dried dill.
  • Spicy Tex-Mex: Swap cheddar for pepper jack and add diced green chiles. Top with avocado.
  • Seafood Spin: Replace bacon with smoked salmon scraps; add a dash of Old Bay.
  • Veggie Boost: Stir in riced cauliflower or diced zucchini for volume with minimal carbs.
  • Dairy-Free Keto: Use coconut cream and nutritional yeast; thicken with ½ tsp glucomannan.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 4 days. Reheat gently over medium-low, whisking often.

Freezer: Ladle cooled soup into silicone muffin trays; freeze, then pop out hockey-puck portions and store in freezer bags up to 3 months. Thaw overnight in the fridge.

Meal-Prep Bowls: Divide soup among single-serve containers with a small parchment square on top to prevent ice crystals. Add bacon bits just before serving so they stay crisp.

Frequently Asked Questions

Yes. Thaw, pat dry, and add during step 3 but cut simmering to 4 minutes so it doesn’t turn army-green.
100%. We skip roux entirely, relying on cheese and xanthan gum for thickness.
Return heat to low, whisk in 2 Tbsp cream cheese or a splash of warmed broth while blending with immersion blender until smooth.
Absolutely. Use a 7-quart Dutch oven and increase final simmering time by 3–4 minutes to fully melt the larger cheese volume.
Crumbled pork rinds, shredded cheddar, chopped chives, a swirl of sriracha, or even a soft-boiled egg for protein punch.
Plug exact brands into apps like Cronometer; values can swing 1–2 g carbs depending on bacon cure and cheese brand.
Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Bowl
soups
Pin Recipe

Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Bowl

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Crisp Bacon: In a Dutch oven cook diced bacon over medium heat until golden. Remove with slotted spoon; reserve fat.
  2. Sauté: In 2 Tbsp bacon fat cook onion 3 min, add garlic 30 sec.
  3. Simmer: Add broccoli, broth, bay, nutmeg, white pepper; simmer 6 min until broccoli is tender.
  4. Cream: Stir in cream; pulse 3–4 times with immersion blender for chunky-smooth texture.
  5. Cheese: Reduce heat to low; whisk in cheeses by handfuls until melted. Add xanthan if thicker soup desired.
  6. Finish: Return ¾ of bacon to pot; ladle into bowls, top with remaining bacon.

Recipe Notes

Keep heat low when adding dairy to prevent curdling. Reheats beautifully with a splash of broth.

Nutrition (per serving)

398
Calories
22g
Protein
5g
Carbs
33g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.