Low-Carb Broccoli and Cheese Casserole Recipe

This keto broccoli and cheese casserole is rich, satisfying, and ideal for family dinners or potlucks. Creamy cheese and tender broccoli come together in a simple bake that’s easy to prepare ahead and reheat.

keto broccoli and cheese casserole in a blue baking dish with a wooden spoon, green napkin and parsley

Broccoli Cheese Casserole

This cheesy broccoli casserole is a classic side—or a hearty main when paired with extra protein. It’s easy to make, travel-friendly for potlucks, and reheats well for quick weeknight meals.

Broccoli and cheese is a familiar favorite around holiday tables and family gatherings. This version is low-carb and approachable: a creamy cheese sauce with bright broccoli, finished with a golden cheddar topping.

Because it comes together quickly, you can make it ahead and refrigerate until you’re ready to bake. Instructions below explain how to make, store, and reheat leftovers so the casserole stays delicious.

Ingredients for Keto Broccoli Cheese Casserole

  • Broccoli florets (about 4 cups)
  • Butter (2 tablespoons)
  • Red onion, diced (½ cup)
  • Garlic, minced (2 cloves)
  • Cream cheese, cubed and softened (6 ounces)
  • Heavy cream (2/3 cup)
  • Dijon mustard (1 teaspoon)
  • Salt (1 teaspoon)
  • Black pepper (½ teaspoon)
  • Shredded cheddar, divided (6 ounces)
  • Mozzarella cheese (6 ounces)

How to make Keto Broccoli Cheese Casserole

Preheat the oven to 400°F. Butter an 8×8-inch casserole dish and set it aside.

Bring a large pot of water to a rolling boil. Add the broccoli and blanch for 1 minute, then drain well and transfer to a large mixing bowl.

In a deep skillet over medium heat, melt the butter. Sauté the diced onion 3–4 minutes until softened, then add the minced garlic and cook briefly until fragrant.

Add the cream cheese to the skillet and stir until melted and smooth. Stir in the heavy cream, Dijon mustard, salt, pepper, half of the shredded cheddar, and the mozzarella. When the cheeses are fully melted and the sauce is smooth, pour it over the prepared broccoli and stir to coat evenly.

Transfer the broccoli and cheese mixture to the prepared casserole dish and sprinkle the remaining cheddar over the top. Bake uncovered 15–20 minutes, until the cheese is bubbling and golden. Let rest a few minutes before serving.

What to eat with Low Carb Broccoli Cheese Casserole

This casserole pairs well with almost any main. For extra protein, serve it alongside roasted or grilled chicken, steak, or pork. You can also fold cooked, shredded chicken into the casserole before baking for a one-dish meal—rotisserie chicken works great.

Suggested protein pairings:

  • Oven roasted chicken thighs with mustard sauce
  • Air fryer chicken breasts
  • Air fryer medium-rare ribeye steak

How to store Low Carb Broccoli and Cheese Casserole Leftovers

Store leftovers in an airtight container in the refrigerator for up to 5 days. If your baking dish has a lid, you can keep the casserole in that dish; otherwise transfer it to a covered container. Reheat portions in the oven at 325°F until warmed through, or microwave individual servings until hot.

Recipe Tips

  • Serve alongside your favorite protein for a complete meal.
  • Make ahead: assemble the casserole, refrigerate, and bake when needed—leftovers keep up to 5 days.
  • Try swapping or adding cheeses—Gruyère, Monterey Jack, or pepper jack add different flavor profiles.

Keto Broccoli Cheese Casserole

Lara Clevenger, Registered Dietitian

This keto broccoli cheese casserole is rich, filling, and perfect for potlucks or family dinners.
5 from 1 vote
Print Recipe
Pin Recipe
Prep Time 22 mins
Cook Time 15 mins
Total Time 37 mins
Course Casserole
Cuisine American
Servings 8
Calories 337 kcal

Ingredients

  • 4 cups broccoli florets
  • 2 tablespoons unsalted butter
  • ½ cup red onion, diced
  • 2 cloves garlic, minced
  • 6 ounces cream cheese, cubed
  • cup heavy cream
  • 1 teaspoon dijon mustard
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • 6 ounces shredded cheddar, divided
  • 6 ounces mozzarella cheese

Instructions

  • Preheat oven to 400°F. Butter an 8×8-inch casserole dish and set aside.
  • Bring a large pot of water to a rolling boil; add the broccoli and blanch for 1 minute. Drain well and place in a large mixing bowl.
  • Melt butter in a deep skillet over medium heat. Sauté the onion 3–4 minutes, then add the garlic and cook until fragrant.
  • Stir in the cream cheese until melted, then add the heavy cream, Dijon mustard, salt, pepper, half the cheddar, and the mozzarella. When the cheese is melted and the sauce is smooth, pour it over the broccoli and stir to coat.
  • Pour the mixture into the prepared dish, top with remaining cheddar, and bake uncovered 15–20 minutes, until bubbly and golden.

Notes

  • Leftovers keep up to 5 days refrigerated in an airtight container.
  • Great for potlucks and family gatherings—reheat and serve.
  • Nutritional estimate per serving: 6 g total carbs, 1 g fiber, 5 g net carbs.

Nutrition

Calories: 337 kcal
Carbohydrates: 6 g
Protein: 13 g
Fat: 29 g
Saturated Fat: 18 g
Cholesterol: 97 mg
Sodium: 655 mg
Potassium: 240 mg
Fiber: 1 g
Sugar: 2 g
Vitamin A: 1305 IU
Vitamin C: 42 mg
Calcium: 319 mg
Iron: 1 mg
Keyword Broccoli and cheese casserole, keto broccoli cheese casserole, keto casserole
Tried this recipe?Let us know how it was!