Go Back

Million Dollar Loaded Cauliflower Casserole - Creamy, Cheesy, and Crowd-Pleasing

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings

Ingredients
  

  • 2 large heads cauliflower, cut into bite-size florets (about 8–10 cups)
  • 8 slices bacon, cooked crisp and crumbled (reserve 1 tablespoon bacon fat, optional)
  • 1 cup shredded sharp cheddar cheese, plus 1/2 cup for topping
  • 1/2 cup shredded Monterey Jack or mozzarella (for extra melt)
  • 8 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 2 tablespoons mayonnaise
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground black pepper
  • 1/2–3/4 teaspoon kosher salt, to taste
  • 2 green onions, thinly sliced (plus more for garnish)
  • Fresh parsley, chopped, for garnish (optional)
  • Nonstick spray or butter for greasing the baking dish

Method
 

  1. Prep the oven and pan: Heat the oven to 375°F (190°C). Grease a 9x13-inch baking dish.
  2. Cook the cauliflower: Steam or boil the florets until just fork-tender, about 6–8 minutes. You want them soft but not falling apart. Drain very well and pat dry with paper towels to avoid a watery casserole.
  3. Crisp the bacon: Cook the bacon until deeply crisp. Crumble or chop. If you like extra flavor, keep 1 tablespoon bacon fat for the sauce.
  4. Make the creamy base: In a large bowl, beat the cream cheese until smooth. Stir in sour cream, mayonnaise, garlic, onion powder, smoked paprika, pepper, and salt. If using, whisk in the reserved bacon fat.
  5. Add the cheese and onions: Fold in 1 cup cheddar, the Monterey Jack, and most of the green onions (save a little for garnish). Mix until evenly combined.
  6. Combine with cauliflower: Add the well-drained cauliflower and half of the crumbled bacon. Gently fold until everything is coated.
  7. Assemble: Transfer to the prepared baking dish. Top with the remaining 1/2 cup cheddar and the rest of the bacon.
  8. Bake: Bake uncovered for 18–22 minutes, until the edges bubble and the cheese is fully melted. For a golden top, broil for 1–2 minutes at the end, watching closely.
  9. Finish and serve: Let rest 5–10 minutes so it sets slightly. Garnish with remaining green onions and parsley. Serve warm.