Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Loaded Cauliflower Broccoli Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and cheesy casserole packed with greens, perfect for busy weeknights.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 medium head of cauliflower, cut into florets
  • 1 medium head of broccoli, cut into florets
  • 1 tablespoon olive oil
  • 1/2 cup chopped onion
  • 2 cloves garlic, minced
  • 1 cup shredded cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1/2 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 cup cooked and crumbled meat (optional)
  • 1/4 cup chopped green onions (optional)

Instructions

  1. Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
  2. Steam or blanch the cauliflower and broccoli florets for 5 to 7 minutes until tender but still slightly firm. Drain and set aside.
  3. In a skillet, heat olive oil over medium heat, then sauté the chopped onion and garlic for 2 to 3 minutes until softened and fragrant.
  4. In a mixing bowl, combine cheddar cheese, mozzarella cheese, sour cream, mayonnaise, milk, salt, black pepper, paprika, and garlic powder. Stir until well combined.
  5. Add the cauliflower and broccoli to the bowl and stir gently to coat the vegetables evenly with the cheese mixture.
  6. Transfer the mixture to the prepared baking dish and spread evenly.
  7. If desired, sprinkle cooked crumbled meat and chopped green onions on top.
  8. Bake for 20 to 25 minutes, until the top is golden and bubbly.
  9. Let the casserole cool for a few minutes before serving to set the sauce and make slicing easier.

Notes

Use frozen florets to save time, and feel free to customize with your favorite cheeses or proteins.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 40mg