Loaded Bacon Cauliflower Cheese Casserole

Prep: 15 minCook: 50 min8 servingsmedium
Loaded Bacon Cauliflower Cheese Casserole

A rich and satisfying low-carb comfort dish featuring roasted cauliflower florets smothered in creamy cheese sauce and topped with crispy bacon and green onions. This hearty casserole combines the smoky flavor of bacon with sharp cheddar and Monterey Jack cheeses for a crowd-pleasing side that works perfectly for holiday gatherings or weeknight dinners. The cauliflower is roasted first to remove excess moisture, ensuring a creamy rather than watery final dish.

Ingredients

8 servings
  • 2 lbs cauliflower, cut into 1/2 inch pieces
    broccoli1:1vegetarian

    same cooking method

    Full guide →
  • 1 Tbsp olive oil
  • 2 Tbsp unsalted butter
  • 2 Tbsp all-purpose flour
  • 1 cup milk, room temperature
    heavy cream1:1vegetarian

    richer sauce

    Full guide →
  • ¾ tsp salt
  • ¼ tsp garlic powder
  • 1 cup Monterey Jack cheese, shredded
    mozzarella1:1vegetarian

    milder flavor

    Full guide →
  • ¼ cup sour cream
  • 1 bunch green onions, thinly sliced
  • ½ lb bacon, cooked and crumbled
    turkey bacon1:1lower fat

    less smoky flavor

    Full guide →
  • salt and pepper, to taste(optional)
  • ½ cup sharp cheddar cheese, shredded

Instructions

  1. 1

    Preheat oven to 400 degrees and place cauliflower on a large baking sheet

  2. 2

    Drizzle cauliflower florets with oil and season with salt

  3. 3

    Roast cauliflower florets about 20 minutes until tender

  4. 4

    Transfer to a colander and drain as much liquid as possible

  5. 5

    Place a saucepan over medium heat and melt butter

  6. 6

    Add flour and whisk to combine

  7. 7

    Allow flour to cook for about 30 seconds before whisking in milk, salt and garlic powder

  8. 8

    Bring to a boil then reduce heat to low and simmer for 5 minutes

  9. 9

    Remove from heat and whisk in Monterey jack cheese

  10. 10

    When cheese is melted, stir in sour cream then season to taste with salt and set aside

  11. 11

    In a large bowl, combine drained cauliflower, sliced green onion, crumbled bacon and cheese sauce

  12. 12

    Stir to combine, test for seasoning and transfer to a 2-qt casserole dish that has been lightly sprayed with cooking spray

  13. 13

    Sprinkle top with cheddar cheese and bake 25-30 minutes until bubbly

  14. 14

    Remove from oven and allow to rest for at least 5 minutes before serving

Tips

Tip 1

Drain the roasted cauliflower thoroughly in a colander to prevent a watery casserole - excess moisture is the enemy of creamy texture.

Tip 2

Make sure milk is at room temperature before adding to the roux to prevent lumps from forming in your cheese sauce.

Tip 3

Let the casserole rest for 5-10 minutes after baking to allow the sauce to thicken and make serving easier.

Good to Know

Storage

Refrigerate covered for up to 3 days. Reheat in 350F oven until heated through.

Make Ahead

Can assemble completely up to 1 day ahead. Cover and refrigerate, then bake as directed adding 5-10 extra minutes.

Serve With

Serve hot as a side dish. Let rest 5 minutes after baking for easier serving.

See pairing guide →

Common Mistakes

Watch

Drain cauliflower thoroughly after roasting to avoid watery casserole.

Watch

Cook flour roux for at least 30 seconds to avoid raw flour taste.

Watch

Use room temperature milk to prevent lumps in cheese sauce.

Substitutions

cauliflower
broccoli1:1vegetarian

same cooking method

Full guide →
milk
heavy cream1:1vegetarian

richer sauce

Full guide →
Monterey Jack cheese
mozzarella1:1vegetarian

milder flavor

Full guide →
bacon
turkey bacon1:1lower fat

less smoky flavor

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, assemble completely and refrigerate up to 1 day. Add 5-10 minutes to baking time when cooking from cold.

Can I freeze leftovers?

Freezing is not recommended as the dairy sauce may separate and become grainy when thawed and reheated.

What if my cheese sauce is lumpy?

Strain the sauce through a fine mesh strainer or blend briefly with an immersion blender to smooth out lumps.