Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Low-Carb Broccoli Cheese Gratin

4.8 stars, average of 60 ratings

This post may contain affiliate links, see our disclaimer.

Low-Carb Broccoli Cheese GratinPin itFollow us 148.4k

Broccoli gratin takes me back to my childhood, when mum used to slather our vegetables in a cheesy sauce to make them more appealing to our fussy palates. Now as an adult I love broccoli, but I still enjoy this dish and its memories of childhood.

The star of this dish is the thick, rich cheesy sauce which would be great in any vegetable bake. Xanthan gum is used to thicken, and while it won't be obvious at first, you will notice the sauce come together and start to thicken nicely as you add the rest of the ingredients.

I like to bake my gratins in a flatter baking dish so that there are more edges with golden, crispy cheese — the best parts — however you could also make this in a deeper casserole dish if you prefer.

You can serve this low-carb broccoli gratin as a side dish or main dish. Depending on the meal you serve this broccoli gratin recipe with, it makes 4 to 8 sides, or 2 to 3 vegetarian keto mains. Nutrition facts are calculated per 4 servings.

Hands-on Overall

Allergy information for Low-Carb Broccoli Cheese Gratin

✔  Gluten free
✔  Egg free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free

Nutritional values (per serving)

Net carbs6.7 grams
Protein11.5 grams
Fat21.9 grams
Calories263 kcal
Calories from carbs 10%, protein 17%, fat 73%
Total carbs10 gramsFiber3.4 gramsSugars2.8 gramsSaturated fat12.6 gramsSodium602 mg(26% RDA)Magnesium40 mg(10% RDA)Potassium501 mg(25% EMR)

Ingredients (makes 4 side servings)

  • 1 large broccoli (450 g/ 1 lb)
  • 1/2 tsp garlic powder
  • 2 tbsp unsalted butter (28 g/ 1 oz)
  • 1/4 tsp xanthan gum or glucomannan powder
  • 1/3 cup cream cheese, room temperature (80 g/ 2.8 oz)
  • 1 cup unsweetened almond milk (240 ml/ 8 fl oz)
  • 1/2 tsp sea salt, or to taste
  • 1/2 tsp ground black pepper, or to taste
  • 1 cup grated cheddar cheese, grated (113 g/ 4 oz)


  1. Preheat your oven to 200 °C/ 400 °F (conventional), or 180 °C/ 355 °F (fan assisted). Steam or boil the broccoli just enough so that it is still crunchy on the inside. Drain well and place into an oiled casserole dish.
    Low-Carb Broccoli Cheese Gratin
  2. Melt the butter in a small saucepan over low heat. Whisk in the xanthan gum, stirring constantly. Note that the butter will start to foam a little, but wont yet start to thicken.
    Low-Carb Broccoli Cheese Gratin
  3. Still whisking, add the garlic powder, cream cheese and 1/3 of the almond milk and stir to combine, then gradually add the rest of the milk and continue to whisk until you have a smooth sauce.
    Low-Carb Broccoli Cheese Gratin
  4. Remove from heat and stir through 1/3 of the cheddar cheese. Pour the sauce over the broccoli, and gently stir through. Sprinkle the remaining cheese over the top.
    Low-Carb Broccoli Cheese Gratin
  5. Bake in the oven for 20-30 minutes until the cheese is melted and browned. Serve immediately or let it cool down and store in a sealed container in the fridge for up to 4 days. Low-Carb Broccoli Cheese Gratin

Ingredient nutritional breakdown (per serving)

Net carbsProteinFatCalories
Broccoli, broccolini, fresh
4.5 g3.2 g0.4 g38 kcal
Garlic powder, spices
0.2 g0.1 g0 g1 kcal
Butter, unsalted, grass-fed
0 g0.1 g5.8 g51 kcal
Xanthan gum, thickening agent
0 g0 g0 g1 kcal
Cream cheese, soft (full-fat)
0.6 g1.4 g5.6 g49 kcal
Almond milk natural (unsweetened)
0.2 g0.3 g0.7 g8 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Pepper, black, spices
0.1 g0 g0 g1 kcal
Cheddar cheese
0.9 g6.5 g9.4 g114 kcal
Total per serving
6.7 g11.5 g21.9 g263 kcal

Low-Carb Broccoli Cheese GratinPin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Dearna Bond
Creator of

Dearna Bond

Dearna is a passionate foodie and food photographer, and loves sharing her knowledge and enthusiasm for both via her food blog and online photography courses.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (2)

Can you use coconut milk instead of almond milk?

Yes, you can do that although the macros will change (more fat). Another option would be to use heavy whipping cream combined with some water too dilute it (3 parts water, 1 part cream).