Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cauliflower Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Description

This creamy, cheesy cauliflower casserole is a comforting low-carb side dish or vegetarian main. It’s baked to golden perfection and packed with flavor, making it perfect for holidays or everyday dinners. Keyword: cauliflower casserole, low carb, vegetarian casserole


Ingredients

Units Scale
  • 1 large head of cauliflower, cut into florets
  • 2 tbsp olive oil
  • Salt and pepper to taste
  • 1 cup sour cream
  • 1/2 cup cream cheese, softened
  • 1 1/2 cups shredded cheddar cheese, divided
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1/4 cup chopped green onions (optional)
  • 1/4 cup cooked and crumbled bacon (optional for non-vegetarian version)

Instructions

  • Preheat oven to 375°F (190°C).
  • Steam or boil cauliflower florets until just tender, about 5–7 minutes. Drain well.
  • In a large bowl, combine sour cream, cream cheese, half of the cheddar cheese, Parmesan, garlic, salt, and pepper. Mix until smooth.
  • Fold in the cauliflower until well coated.
  • Transfer mixture to a greased 9×13 inch baking dish.
  • Top with remaining cheddar cheese and bacon if using.
  • Bake for 20–25 minutes, or until bubbly and golden brown.
  • Garnish with green onions before serving, if desired.

Notes

  • To make it vegetarian, skip the bacon.
  • Add a sprinkle of red pepper flakes for a bit of heat.
  • Can be made ahead and reheated before serving.

Nutrition

  • Calories: 230
  • Sugar: 2g
  • Sodium: 380mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 45mg