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
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
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.
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.
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.
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.
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.
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.
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.
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
Cheesy Cauliflower and Potato Soup with Bacon
Ingredients
Instructions
- 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.
- Crisp Bacon: In Dutch oven cook diced bacon over medium until crispy. Remove bits; reserve 3 Tbsp drippings.
- Sauté Aromatics: Add leeks to drippings; cook 4 min. Stir in garlic & thyme 30 sec.
- Make Roux: Sprinkle flour over veg; cook 2 min. Gradually whisk in warm stock until smooth.
- Simmer Veg: Add potatoes and remaining raw cauliflower. Simmer 12 min until tender.
- Mash & Enrich: Mash some veg for thickness. Lower heat; stir in cream, Dijon, paprika. Gradually add cheeses until melted.
- 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.