Keto Cauliflower Cheese Bake
4.34 from 9 votes

Cauliflower & Cheese Bake

The perfect keto side dish - loaded full of healthy fats and flavour! 

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6 side dishes
Calories 223 kcal


  • 500 grams frozen cauliflower, or one large head chopped into small florets
  • 1 tablespoon olive oil
  • 6 rashers bacon diced
  • 1/2 small onion diced
  • 1 tablespoon crushed garlic
  • 2 tablespoons cream cheese room temperature
  • 3 tablespoons sour cream
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 cup grated tasty cheese


  1. Prepare all ingredients as indicated above. Preheat the oven to 200C / 392F and locate a roasting dish of approx 20cm x 20cm. Size isn't too important here. 

  2. Steam the cauliflower in the microwave until soft (see note). 

  3. While the cauliflower is steaming, add the olive oil to a large frying pan and put over medium heat. Add the bacon, onion and crushed garlic and fry until the bacon is just crispy and the onion translucent. 

  4. In a small bowl, mix the cream cheese, sour cream, salt and pepper. Don't be too concerned if there's a few lumps of cream cheese.

  5. Add half the grated cheese to the cream cheese sauce and stir to combine. 

  6. Combine the cauliflower, cooked bacon and cream cheese sauce in your roasting dish and distribute evenly. Sprinkle the remaining 1/2 cup cheese on top. 

  7. Bake in the oven for 10 - 12 minutes until lightly crispy on top. 

Recipe Notes

Steaming Cauliflower in the Microwave:

To do this, I use a large microwave proof container with lid. For frozen cauliflower, it usually takes around 6 -7 minutes. For fresh cauliflower, add a splash of water and microwave on high, usually for 4 - 5 minutes depending on your microwave. 

Nutrition Facts
Cauliflower & Cheese Bake
Amount Per Serving
Calories 223 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 7g44%
Cholesterol 37mg12%
Sodium 502mg22%
Potassium 340mg10%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 2g2%
Protein 9g18%
Vitamin A 230IU5%
Vitamin C 41.4mg50%
Calcium 128mg13%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet and all calculations are estimates only.