Cheesy Cauliflower and Potato Soup with Bacon

20 min prep 7 min cook 3 servings
Cheesy Cauliflower and Potato Soup with Bacon
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Two-Stage Veg: Roasting half the cauliflower while the potatoes simmer builds layered, nutty depth.
  • Bacon Fat Roux: Using rendered bacon drippings instead of butter amplifies smoky backbone in every spoonful.
  • White Cheddar + Gruyère: The duo melts silkily without graininess and brings sharp, nutty balance.
  • Potato Starch Thickener: A scoop of mashed potatoes naturally thickens so you can keep the cream modest.
  • Make-Ahead Friendly: Flavors meld overnight; reheat gently with a splash of broth for café-level creaminess.
  • Freezer Hero: Omit final dairy until thawed for a freezer-to-table dinner in 20 minutes flat.

Ingredients You'll Need

Ingredients

Every ingredient here pulls double duty—building flavor, texture, or both. Read through before shopping; the little details (like the color of your potatoes or the age of your cheddar) make the difference between good and grand-slam great.

Cauliflower: Choose a head that feels heavy for its size with tight, creamy florets and no dark speckles. A 2-pound head yields roughly 8 cups florets. If you’re keto-curious, cauliflower replaces some of the potatoes for lower carbs without sacrificing body.

Potatoes: Yukon Golds are my ride-or-die. Their thin skin means no peeling, and their naturally buttery flesh collapses into the broth, lending velvety thickness. Red potatoes work in a pinch, but avoid Russets—they’ll fall apart and turn mealy.

Bacon: Thick-cut applewood-smoked is worth the splurge. You’ll render about 3 tablespoons of fat; that liquid gold becomes the roux base. Turkey bacon works if you’re mindful; add 2 tablespoons ghee or oil to compensate for missing drippings.

Cheese: Pre-shredded cellulose-coated cheese resists melting, so buy blocks and grate fresh. White extra-sharp cheddar supplies tang, while a modest handful of Gruyère adds sophisticated nuttiness. Dairy-free? Swap in your favorite meltable plant-based shreds and add 1 tablespoon nutritional yeast for umami.

Aromatics: Leeks are milder than onions and dissolve into the background, but if you can’t find them, substitute two large yellow onions. A single clove of roasted garlic (bake it alongside the cauliflower) gives a caramelized whisper without harsh bite.

Stock: Homemade chicken stock is liquid gold, but low-sodium store-bought keeps weeknights sane. Warm stock prevents the roux from seizing and shortens simmer time—two minutes in the microwave does the trick.

Cream: Just enough heavy cream to round edges; we’re making soup, not Alfredo. Half-and-half works but may curdle if boiled—keep the heat gentle.

Flavor Boosters: A teaspoon of Dijon mustard disappears into the soup but amplifies cheddar’s tang. Smoked paprika layers onto the bacon’s smokiness, while a dash of hot sauce perks everything up without registering as “spicy.”

How to Make Cheesy Cauliflower and Potato Soup with Bacon

1
Roast Half the Cauliflower

Preheat oven to 425 °F. Toss 4 cups florets with 1 tablespoon olive oil, ½ teaspoon kosher salt, and ¼ teaspoon pepper. Spread on parchment-lined sheet; roast 18–20 minutes until edges are mahogany. Set aside for textural garnish.

2
Crisp the Bacon

Dice 8 ounces bacon. In a heavy Dutch oven, cook over medium, stirring, until fat renders and bits are crunchy, 7–9 minutes. Transfer bacon to paper-towel plate; reserve 3 tablespoons drippings in pot. If you’re short, supplement with butter.

3
Build the Aromatics

Add sliced leeks to hot bacon fat; sauté 4 minutes until limp. Stir in 2 minced garlic cloves and 1 tablespoon fresh thyme; cook 30 seconds until fragrant but not browned. Season with ½ teaspoon salt—this helps draw moisture and prevents sticking.

4
Create the Roux

Sprinkle ¼ cup all-purpose flour over veg; stir constantly 2 minutes to cook out raw taste. The mixture will look like wet sand. Gradually whisk in 4 cups warm stock, smoothing lumps before each addition—think bechamel, but smoky.

5
Simmer the Potatoes

Add diced potatoes and remaining raw cauliflower florets. Bring to gentle boil, reduce to low, cover partially, and simmer 12 minutes until potatoes yield to a fork. Stir occasionally; potatoes will release starch and naturally thicken broth.

6
Mash for Body

Using potato masher, roughly crush half the veg right in the pot. Leave some chunks for a rustic feel. This step eliminates need for excess cream and integrates cauliflower seamlessly—picky eaters won’t detect it.

7
Add Cream & Cheese

Reduce heat to low. Stir in 1 cup heavy cream, 1 teaspoon Dijon, ½ teaspoon smoked paprika, and ¼ teaspoon white pepper. Gradually add 2 cups shredded white cheddar and ½ cup Gruyère, handful at a time, whisking until melted before next addition.

8
Finish & Serve

Taste and adjust salt—bacon and cheese vary in salinity. Ladle into warm bowls, top with roasted cauliflower florets, crispy bacon bits, extra cheddar, and chopped chives. Serve with crusty bread for maximum coziness.

Expert Tips

Low & Slow Cheese

Never let the soup boil after adding dairy; high heat causes proteins to seize and you’ll end up with gritty soup. A gentle simmer keeps things glossy.

Quick-Cool Trick

Need to speed-thicken? Remove 1 cup soup, blend until smooth, then stir back in—an immersion blender works too, but pulse so you keep texture.

Bacon Fat Saver

Extra bacon grease keeps for a month in the fridge. Use a teaspoon to pop popcorn or sauté greens—your future self will thank you.

Color Pop

Orange cheddar tastes great but muddies color. Stick with white cheddar for a photogenic golden hue that screams “autumn comfort.”

Reheat Like a Pro

Warm leftovers in a saucepan over medium-low with a splash of stock, whisking often. Microwaves overheat edges and break the emulsion.

Double-Batch Bonus

This soup loves a crowd. Double the recipe, ladle into mason jars, and gift neighbors—include a tiny baggie of bacon bits for topping.

Variations to Try

  • Loaded Baked Potato Style: Top with sour cream, sliced green onions, and extra shredded cheese. Swap in sharp orange cheddar for that ballpark vibe.
  • Broccoli-Cheddar Remix: Sub half the cauliflower with broccoli florets. Kids adore the familiar flavor and the color contrast is gorgeous.
  • Spicy Southwest: Add 1 diced chipotle in adobo with garlic, swap smoked paprika for chipotle powder, garnish with cotija and cilantro.
  • Seafood Chowder Spin: Stir in 8 oz baby shrimp or crabmeat during final 3 minutes of simmering. Finish with Old Bay instead of paprika.
  • Vegan Avenue: Use coconut bacon or smoked tempeh, olive oil roux, vegetable stock, and cashew cream. Nutritional yeast + miso paste mimic cheesy depth.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors actually improve on day two as the cheddar and smoke meld.

Freezer: Omit final cream and cheese additions. Freeze in quart bags laid flat for easy stacking up to 3 months. Thaw overnight in fridge, then reheat gently, stirring in cream and cheese once hot.

Make-Ahead Meal Prep: Roast cauliflower and cook bacon on Sunday. Store separately. On weeknights, the soup base comes together in 20 minutes—dinner solved.

Frequently Asked Questions

Yes, but roast from frozen 5 extra minutes to drive off moisture. Texture will be softer, so fold half into soup for creaminess and reserve roasted fresh florets for garnish if you want crunch.

Simply whisk in warm stock or milk, ¼ cup at a time, over low heat until you reach desired consistency. Remember soups thicken as they stand, so leave a touch thinner if serving from a slow cooker.

Absolutely. Cook bacon on stovetop first, reserve drippings, then sauté aromatics. Dump everything except dairy into slow cooker; cook on low 6 hours. Stir in cream and cheese during last 30 minutes and keep on warm.

A crusty sourdough or no-knead Dutch-oven loaf stands up to the rich soup. Tear off chunks for dunking. For a lighter side, try cheddar-chive scones or warm naan.

As written, no. Substitute 2 tablespoons cornstarch slurry or ¼ cup sweet rice flour for the all-purpose flour. Be sure your stock and bacon are certified GF.

Graininess happens when cheese is overheated. Remove pot from heat, cool 5 minutes, then whisk in cheese gradually. If still gritty, blend with immersion blender; starch from potatoes will re-emulsify the soup.
Cheesy Cauliflower and Potato Soup with Bacon
soups
Pin Recipe

Cheesy Cauliflower and Potato Soup with Bacon

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

Ingredients

Instructions

  1. Roast Half the Cauliflower: Preheat oven to 425 °F. Toss 4 cups florets with olive oil, salt, and pepper. Roast 18–20 min until browned; set aside for garnish.
  2. Crisp Bacon: In Dutch oven cook diced bacon over medium until crispy. Remove bits; reserve 3 Tbsp drippings.
  3. Sauté Aromatics: Add leeks to drippings; cook 4 min. Stir in garlic & thyme 30 sec.
  4. Make Roux: Sprinkle flour over veg; cook 2 min. Gradually whisk in warm stock until smooth.
  5. Simmer Veg: Add potatoes and remaining raw cauliflower. Simmer 12 min until tender.
  6. Mash & Enrich: Mash some veg for thickness. Lower heat; stir in cream, Dijon, paprika. Gradually add cheeses until melted.
  7. Season & Serve: Salt and white pepper to taste. Ladle into bowls, top with roasted cauliflower, bacon, and chives.

Recipe Notes

For ultra-smooth texture, blend entire soup before adding cheese. Soup thickens on standing—thin with stock when reheating.

Nutrition (per serving)

412
Calories
23g
Protein
28g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.