Low-Carb Broccoli Cheese Casserole

Our Low-Carb Broccoli Cheese Casserole recipe makes an easy kid-friendly side dish. Low-carb, keto, diabetic, Atkins, gluten-free and Banting diet-friendly. 

Course Side Dish
Cuisine American
Keyword keto broccoli cheese casserole, keto broccoli recipe, low carb broccoli recipe, low-carb broccoli cheese casserole
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 6
Calories 312 kcal
Author Annissa Slusher


  • 1 pound broccoli florets
  • coconut oil spray or oil of choice for preparing dish
  • 1 cup heavy whipping cream
  • 8 ounces cheddar cheese shredded, (quantity divided)
  • 1/2 teaspoon onion powder
  • 1/8 teaspoon red pepper flakes
  • 1/4 teaspoon sea salt (more or less to taste)
  • 1/4 teaspoon black pepper (more or less to taste)


  1. Preheat oven to 375ยบ Fahrenheit. Spray an 8" X 8" glass baking dish (or size equivalent) with coconut oil.

  2.  Prepare steamer by heating water in the bottom section. Place broccoli florets in the top basket and sprinkle lightly with sea salt (optional). Cover and steam the broccoli florets until crisp tender, about 5-10 minutes. Do not over cook.

    Low-Carb Keto Broccoli Cheese Casserole-steaming the broccoli.
  3. Transfer the florets to baking dish. 

    Low-Carb Keto Broccoli Cheese Casserole-Putting the steamed broccoli in a baking dish.
  4. In a 1 1/2 quart saucepan, heat heavy whipping cream over medium-low heat, stirring occasionally.

    Low-Carb Keto Broccoli Cheese Casserole-heating the cream.
  5. When cream just begins to simmer, whisk in half of the cheese (4 ounces), onion powder,  red pepper flakes and black pepper. Turn heat to low.

    Low-Carb Keto Broccoli Cheese Casserole--Adding the cheese to the sauce.
  6. Bring mixture back to a simmer while whisking constantly. Simmer for a minute or two so thicken the sauce. Remove the sauce from heat. Taste sauce and add salt and pepper, if desired, using more or less to taste. Pour the sauce over the broccoli.

    Low-Carb Keto Broccoli Cheese Casserole-Adding the cheese sauce.
  7. Sprinkle the remaining 4 ounces of cheese over the broccoli and sauce.

    Low-Carb Keto Broccoli Cheese Casserole-Topping it with cheese.
  8. Bake in the preheated oven for 15-20 minutes or until the casserole is bubbly and the cheese has melted. 

    Low-Carb Keto Broccoli Cheese Casserole-After baking.
Nutrition Facts
Low-Carb Broccoli Cheese Casserole
Amount Per Serving
Calories 312 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 16g100%
Polyunsaturated Fat 1g
Monounsaturated Fat 8g
Cholesterol 92mg31%
Sodium 379mg16%
Potassium 33mg1%
Carbohydrates 6g2%
Fiber 2g8%
Sugar 3g3%
Protein 12g24%
Vitamin A 1400%28%
Vitamin C 93.2%113%
Calcium 340%34%
Iron 0.5%3%
* Percent Daily Values are based on a 2000 calorie diet.