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

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

Love this? Pin it for later!

I still remember the first February I spent living in Boston—wind howling off the harbor, snowbanks taller than my mailbox, and a thermostat that never seemed to climb above 62 °F no matter how high I cranked it. My Midwestern bones were not impressed. One particularly grim Tuesday, I raced home from the T, cheeks stinging, only to discover the fridge held half a head of broccoli, the dregs of heavy cream, and a few strips of thick-cut bacon I’d been saving “for something special.” Thirty minutes later I was cradling a steaming mug of what would become this Cheesy Keto Broccoli and Bacon Soup. One spoonful and the chill melted straight out of my spine; the smoky bacon, sharp cheddar, and tender broccoli felt like edible flannel. Fast-forward eight years and it’s still the recipe my neighbors request when the first nor’easter rolls in, the one my brother demands on his birthday, and the spoonful I sneak at 11 p.m. when only something rich, velvety, and keto-friendly will do. Whether you’re feeding a crowd on game day or simply feeding your soul after a long commute, this low-carb hug in a bowl is here for you.

Why This Recipe Works

  • One-pot wonder: Minimal cleanup means you’ll actually make this on hectic weeknights.
  • Keto royalty: Only 6 g net carbs per serving, so you can lick the bowl guilt-free.
  • Smoky depth: Bacon fat and a whisper of smoked paprika give restaurant-level complexity.
  • Creamy without flour: Pureed veggies plus cream cheese create a thick, luxurious texture—no roux needed.
  • Cheese twice: Both sharp cheddar and Parmesan deliver nutty, salty, melty magic.
  • Meal-prep hero: Flavors deepen overnight, so tomorrow’s lunch is even better.

Ingredients You'll Need

Ingredients

Great soup begins with great groceries. Below is a quick shopping guide plus swap ideas so you can cook with confidence.

Broccoli: Look for tightly closed, forest-green florets; stems should feel firm, not hollow. Organic isn’t mandatory, but it guarantees fewer pesticide residues if you plan to use the stems (and you should—fiber bonus!). Buy about 1 ½ lb crowns to yield 6 cups bite-size pieces. Frozen florets work in a pinch; thaw and squeeze dry so they don’t water down the broth.

Bacon: Thick-cut, naturally smoked bacon gives the strongest flavor. If you prefer turkey bacon, add 1 Tbsp ghee to compensate for lost bacon fat. For Whole30, substitute sugar-free pork belly.

Sharp Cheddar: Block cheese that you shred yourself melts silkily; pre-shredded cellulose can turn grainy. Orange or white both taste great—pick your photogenic preference. For a Mexican twist, swap half the cheddar with pepper Jack.

Cream Cheese: Full-fat bricks emulsify best. Soften 20 sec in the microwave so it melts smoothly. Dairy-free? Use 4 oz Kite Hill almond-milk cream cheese plus ¼ cup nutritional yeast.

Heavy Cream: Seek 36 % milkfat. If you only have 18 % table cream, reduce broth by ¼ cup to keep thickness. Coconut cream works for dairy-sensitive eaters, but expect a faint coconut note.

Chicken Bone Broth: Homemade is gold, but a high-quality low-sodium carton keeps life simple. Warm broth prevents the dreaded “cream cheese lumps.” Vegetable broth keeps things vegetarian; add ½ tsp mushroom powder for umami.

Aromatics: Yellow onions are reliable and sweet. Shallots lend subtle elegance—use two medium ones. Fresh garlic beats jarred every time; look for plump cloves without green sprouts.

Seasonings: Smoked paprika amplifies the bacon vibe, while dry mustard powder sharpens cheese flavor. Nutmeg—just a pinch—heightens creaminess without screaming “dessert spice.”

Optional Finishes: Chives for color, a crack of black pepper, or crunchy roasted pumpkin seeds if you skip bacon bits for vegetarians.

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

1
Prep & Chop

Dice 6 slices bacon into ½-inch pieces. Separate 6 cups broccoli into small florets; peel stems and cube for faster cooking. Finely chop 1 medium onion and mince 3 garlic cloves. Measure spices into a tiny bowl so they’re ready to bloom—no scrambling while the pot’s hot.

2
Render the Bacon

Place chopped bacon in a cold Dutch oven; turn heat to medium. Stir occasionally until bacon is crisp-chewy and fat is foamy, 6–8 min. Use a slotted spoon to transfer bacon to a paper-towel-lined plate, leaving 2 Tbsp drippings in pot (remove excess if more than that).

3
Sauté Aromatics

Add onion to hot bacon fat; cook 3 min until translucent. Stir in garlic, ½ tsp smoked paprika, ¼ tsp dry mustard, and ⅛ tsp nutmeg; bloom 45 seconds until fragrant. This step layers flavor so every bite tastes smoky, not just the bacon bits.

4
Build the Broth

Pour in 3 cups warm chicken bone broth, scraping browned bits. Add broccoli stems first (they need extra time), cover, and simmer 5 min. Add florets, return to simmer, and cook 4 min until bright green and just tender. Overcooking = army-green sadness.

5
Creamify

Reduce heat to low. Whisk in 4 oz cubed cream cheese until dissolved, then stir in 1 cup heavy cream. For ultra-velvety texture, blend ⅓ of the soup with an immersion blender right in the pot; leave the rest chunky for textural contrast.

6
Cheese Avalanche

Turn off heat (prevents graininess). Gradually whisk in 2 cups shredded sharp cheddar and ¼ cup grated Parmesan. Stir in ¾ of the reserved bacon. Taste; add salt and freshly cracked black pepper as desired. If soup is too thick, loosen with a splash of broth; too thin, simmer 2 min uncovered.

7
Serve & Garnish

Ladle into warm bowls, top with remaining bacon, a shower of fresh chives, and maybe an extra crack of pepper. Pair with keto cloud bread or a simple arugula salad dressed with lemon vinaigrette to cut the richness.

Expert Tips

Low & Slow Cheese

Never add cheese over boiling heat; proteins seize and you’ll get stringy clumps. Patience equals silky payoff.

Blanch & Shock

If you prefer extra-green broccoli, blanch florets separately, shock in ice water, and stir in at the end for jewel-tone appeal.

Bacon Fat Gauge

Different brands render varied amounts. If you have less than 2 Tbsp, add butter; more than 3 Tbsp, pour off excess to avoid greasy mouthfeel.

Double Batch Trick

Soup thickens as it cools. When reheating, whisk in broth a little at a time until you hit that silky sweet spot.

Macro Boost

Need more protein? Fold in shredded rotisserie chicken or sautéed shrimp during the final 2 minutes.

Make-Ahead Magic

Flavor peaks 24 hours later, so prep on Sunday and enjoy effortless lunches all week; portion into 2-cup mason jars for grab-and-go ease.

Variations to Try

  • Cauliflower Swap: Sub half the broccoli with cauliflower florets for a mellower flavor and even lower carbs.
  • Spicy Kick: Add ¼ tsp cayenne plus diced jalapeño when sautéing onions; finish with pepper Jack on top.
  • Seafood Spin: Replace bacon with smoked salmon trim; stir in chunks of cooked lobster or crab just before serving.
  • Veggie-Loaded: Fold in 1 cup baby spinach at the end and swap bone broth for vegetable broth; top with toasted pumpkin seeds.
  • Smoked Gouda Upgrade: Swap 1 cup cheddar with smoked Gouda for deeper campfire notes.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Reheat gently over medium-low, thinning with broth or water as needed.

Freezer: Ladle into silicone muffin cups, freeze 2 hours, then pop out frozen “soup pucks” into a zip bag. Keeps 3 months. Thaw overnight in fridge before reheating.

Make-Ahead: Chop bacon and veggies the night before; store separately. When dinnertime hits, dinner is 25 minutes away.

Frequently Asked Questions

Absolutely. Thaw, squeeze out excess moisture, and add during step 4; reduce simmer time by 1 minute to prevent mushiness.

Remove from heat immediately, whisk in a tablespoon of cold cream, and gently warm. An immersion blender also smooths things out.

Yes! No roux or flour thickeners are used, so it’s naturally gluten-free and keto-approved.

You bet—use a 6-quart pot and increase simmer times by 1–2 minutes. Freeze half for a rainy day.

Keto garlic-cheese biscuits, a crisp Caesar salad, or simply more bacon on the side for the true believers.

About 6 g net carbs per 1 ½-cup serving, depending on the specific broth and cream cheese brands used.
Cheesy Keto Broccoli and Bacon Soup for a Smoky and Cheesy Treat
soups
Pin Recipe

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

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

Ingredients

Instructions

  1. Prep: Dice bacon, chop broccoli and aromatics, measure spices.
  2. Render Bacon: Cook chopped bacon in Dutch oven over medium heat until crisp, 6–8 min. Remove with slotted spoon; reserve 2 Tbsp fat.
  3. Sauté: Add onion; cook 3 min. Stir in garlic, paprika, mustard, nutmeg; bloom 45 sec.
  4. Simmer: Pour in warm broth, add broccoli stems, cover, cook 5 min. Add florets, cook 4 min more.
  5. Creamify: Lower heat, whisk in cream cheese until melted, then stir in heavy cream. Partially blend if desired.
  6. Finish: Off heat, whisk in cheddar and Parmesan until smooth. Stir in ¾ of bacon; season.
  7. Serve: Ladle into bowls, top with remaining bacon and chives.

Recipe Notes

For the silkiest texture, shred your own cheese and avoid boiling after it’s added. Soup thickens as it stands; thin with broth when reheating.

Nutrition (per 1 ½-cup serving)

420
Calories
18g
Protein
6g
Carbs
36g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.