Low-Carb Broccoli and Cheese Casserole Recipe

This Keto Broccoli Cheese Casserole is rich, satisfying, and ideal for family dinners or potlucks. Creamy cheese and tender broccoli combine for a comforting low-carb side or main dish.

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

Broccoli Cheese Casserole

This cheesy keto casserole is easy to prepare and always a crowd-pleaser. Tender broccoli florets coated in a creamy blend of cream cheese, heavy cream, and cheddar make a flavorful, low-carb dish that works well as a side or a main with added protein.

Because it’s simple to make and transports well, it’s perfect for potlucks, family gatherings, and holiday tables. You can also prepare it ahead of time and refrigerate until ready to bake.

Ingredients for Keto Broccoli Cheese Casserole

  • Broccoli florets (about 4 cups)
  • Unsalted butter (2 tablespoons)
  • Red onion, diced (½ cup)
  • Garlic, minced (2 cloves)
  • Cream cheese, cubed and at room temperature (6 ounces)
  • Heavy cream (⅔ cup)
  • Dijon mustard (1 teaspoon)
  • Salt (1 teaspoon)
  • Ground 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 (200°C). 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 transfer the broccoli to a large mixing bowl.

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

Stir in the cream cheese until it melts, then add the heavy cream, Dijon mustard, salt, pepper, half of the shredded cheddar, and the mozzarella. Stir until the cheeses are fully melted and the sauce is smooth. Pour the cheese mixture over the broccoli and toss to coat evenly.

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

What to eat with Low Carb Broccoli Cheese Casserole

This casserole pairs nicely with a wide range of proteins. For extra substance, stir cooked chicken into the casserole before baking, or serve it alongside roasted or air-fried meats.

Suggested pairings:

  • Oven roasted chicken thighs
  • Air fryer chicken breast
  • Air fryer 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 the same dish; otherwise transfer to a covered container. Reheat in the oven at 350°F until warmed through, or microwave individual portions until hot.

Recipe Tips

  • Serve with your favorite protein for a complete meal.
  • Make ahead and refrigerate fully assembled; bake when ready to serve.
  • Swap or blend cheeses to change the flavor — Gruyère, Monterey Jack, or pepper jack all work well.

Keto Broccoli Cheese Casserole

This Keto Broccoli Cheese Casserole is rich and filling—perfect for potlucks or family dinners.
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 (room temperature)
  • ⅔ cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • 6 ounces shredded cheddar, divided
  • 6 ounces mozzarella cheese

Instructions

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

Notes

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

Nutrition

Calories: 337 kcal
Carbohydrates: 6 g
Protein: 13 g
Fat: 29 g
Fiber: 1 g
Sugar: 2 g