Keto Cheesy Broccoli and Cauliflower Bake
A creamy, comforting low-carb casserole perfect for keto diet followers
KEY INFO
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4-6
- Difficulty: Easy
- Diet: Keto, Low-Carb, Gluten-Free (Vegetarian option available)

EQUIPMENT NEEDED
- Large baking dish (9×13 inch)
- Medium saucepan
- Mixing bowls
- Whisk
- Sharp knife and cutting board
- Alternative: Cast-iron skillet can replace baking dish
INGREDIENTS
For the Vegetables:
- 1 large head cauliflower (500g/17.6oz), cut into florets
- 1 pound broccoli (450g), cut into florets
- 2 tablespoons olive oil (30ml)
- Salt and pepper to taste
For the Cheese Sauce:
- ½ cup butter (120g)
- 4 oz cream cheese (120g), room temperature
- 1 cup heavy cream (240ml)
- 6 oz mozzarella cheese (170g), shredded
- 3 oz cheddar cheese (85g), shredded
- 6 slices bacon (90g), chopped
- 2 teaspoons garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper

METHOD
- Preheat oven to 400°F/200°C
- Toss cauliflower and broccoli with olive oil, salt, and pepper
Visual cue: Evenly coated vegetables - Spread vegetables on baking dish, roast for 10 minutes
Visual cue: Slightly tender but not fully cooked - Meanwhile, cook bacon in saucepan until crispy. Remove and set aside.
- In same pan, melt butter over medium heat
- Add cream cheese, stir until completely melted
Visual cue: Smooth mixture with no lumps - Pour in heavy cream, add garlic powder. Whisk continuously.
- Add half the mozzarella and cheddar. Stir until sauce is smooth and cheeses are melted.
- Pour sauce over partially roasted vegetables. Top with remaining cheese and bacon.
- Bake for 20-25 minutes
Visual cue: Golden brown top, bubbling edges


CRUCIAL TIPS
- Don’t overcook vegetables in first roasting
- Let cream cheese reach room temperature before using
- Salt vegetables before roasting for better flavor
- Don’t overheat cheese sauce or it may separate
STORAGE & VARIATIONS
Storage:
- Refrigerate up to 3 days
- Freeze for up to 1 month
- Reheat in oven at 350°F/175°C for 15 minutes
Common Variations:
- Skip bacon for vegetarian version
- Add jalapeños for heat
- Swap cheeses (Gouda, Gruyere)
- Add cooked chicken for complete meal

Nutritional Info (per serving):
- Calories: 450
- Fat: 38g
- Protein: 22g
- Net Carbs: 6g
This keto-friendly dish brings comfort food satisfaction while keeping carbs low. Perfect for meal prep and family dinners!