Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

Low-Carb Broccoli Cheese Gratin

  • Ready in 50m
  • 6.7 g net carbs
  • 263 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Low-Carb Broccoli Cheese Gratin (low-carb, primal, vegetarian)

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.

Step-by-step

  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 (low-carb, primal, vegetarian)
  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 (low-carb, primal, vegetarian)
  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 (low-carb, primal, vegetarian)
  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 (low-carb, primal, vegetarian)
  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 (low-carb, primal, vegetarian)
Low-Carb Broccoli Cheese Gratin

Recipe

Low-Carb Broccoli Cheese Gratin

★★★★★4.8 (75 ratings)

This easy one-pot recipe made with broccoli and cheese is great as a low-carb side or vegetarian keto dinner.

Hands on
15m
Overall
50m
Servings
4
6.7 g
Net carbs
11.5 g
Protein
21.9 g
Fat
263
kcal
PinRate

Ingredients makes 4 side servings

Instructions

  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.

  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.

  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.

  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.

  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.

Nutrition per serving

Carbs 10%Protein 17%Fat 73% of calories

Net carbs
6.7 g
Total carbs
10 g
Fiber
3.4 g
Sugars
2.8 g
Protein
11.5 g
Fat
21.9 g
Saturated fat
12.6 g
Calories
263 kcal
Sodium
602 mg · 26.2% RDA
Magnesium
40 mg · 10% RDA
Potassium
501 mg · 25.1% EMR
Nutrition by ingredient
Per servingNet carbsProteinFatkcal
Broccoli, broccolini, fresh4.5 g3.2 g0.4 g38
Garlic powder, spices0.2 g0.1 g0 g1
Butter, unsalted, grass-fed0 g0.1 g5.8 g51
Xanthan gum, thickening agent0 g0 g0 g1
Cream cheese, soft (full-fat)0.6 g1.4 g5.6 g49
Almond milk natural (unsweetened)0.2 g0.3 g0.7 g8
Salt, sea salt0 g0 g0 g0
Pepper, black, spices0.1 g0 g0 g1
Cheddar cheese0.9 g6.5 g9.4 g114
Total6.7 g11.5 g21.9 g263
  • Gluten free
  • Egg free
  • Nightshade free
  • Pork free
  • Avocado free
  • Coconut free
  • Fish free
  • Shellfish free
  • Pescatarian
  • Vegetarian

Goes well with

Add a side and it's a complete meal.

Serve it with

Dishes that go well with a gratin and roast vegetables.

Comments & ratings (2)

4.875 ratings
  • 5 ★67
  • 4 ★5
  • 3 ★1
  • 2 ★0
  • 1 ★2

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Tom Harrison

    Can you use coconut milk instead of almond milk?

    1. Martina @ KetoDietAuthor

      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).

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.