Keto Cheesy Broccoli Casserole – Comforting, Low-Carb, and Easy

If you’re craving cozy, cheesy comfort food without the carbs, this Keto Cheesy Broccoli Casserole hits the spot. It’s creamy, satisfying, and comes together with simple ingredients you probably already have. Think tender broccoli folded into a rich cheese sauce and baked until bubbly and golden.

It works as a side dish for weeknights or a main dish when you add protein. Best of all, it’s easy to customize and reheats beautifully for meal prep.

Save

Keto Cheesy Broccoli Casserole - Comforting, Low-Carb, and Easy

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • 6 cups broccoli florets (fresh or frozen, bite-size pieces)
  • 2 tablespoons butter
  • 2 cloves garlic, minced
  • 1 cup heavy cream
  • 4 ounces cream cheese, softened and cubed
  • 1 1/2 cups shredded sharp cheddar cheese, divided
  • 1/2 cup shredded mozzarella (for extra melt)
  • 2 tablespoons grated Parmesan
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground nutmeg (optional but recommended)
  • 1/2 teaspoon smoked paprika (optional for a subtle kick)
  • Salt and black pepper to taste
  • 2 tablespoons almond flour or crushed pork rinds (optional, for topping)
  • 1 tablespoon olive oil or melted butter (if using topping)

Method
 

  1. Prep the oven and dish: Preheat the oven to 375°F (190°C). Grease a 9x9-inch or similar casserole dish.
  2. Steam the broccoli: Lightly steam fresh broccoli for 3–4 minutes until crisp-tender. If using frozen, thaw and pat dry. Avoid overcooking now to prevent mush later.
  3. Sauté the aromatics: In a medium saucepan, melt the butter over medium heat. Add garlic and cook for 30 seconds until fragrant.
  4. Build the cream base: Pour in the heavy cream and warm gently. Whisk in the cream cheese until smooth and silky.
  5. Add seasonings and cheeses: Stir in Dijon, onion powder, nutmeg, and smoked paprika. Add 1 cup cheddar, mozzarella, and Parmesan. Whisk until melted and thick. Season with salt and pepper to taste.
  6. Combine with broccoli: Place broccoli in the casserole dish and pour the cheese sauce over. Toss gently to coat everything evenly.
  7. Top and finish: Sprinkle the remaining 1/2 cup cheddar on top. If using a crunchy topping, mix almond flour or crushed pork rinds with olive oil or melted butter and scatter over the cheese.
  8. Bake: Bake for 18–22 minutes until bubbly with lightly browned edges. For deeper color, broil for 1–2 minutes at the end. Watch closely.
  9. Rest and serve: Let it rest for 5 minutes so the sauce sets slightly. Serve warm.
Jump to Recipe Card

Why This Recipe Works

Close-up detail: A bubbling Keto Cheesy Broccoli Casserole just out of the oven, showing crisp-tendeSave
  • Low-carb, high-satiety: Broccoli and a creamy cheese sauce deliver comfort without spiking carbs. You’ll feel full and satisfied.
  • Simple pantry ingredients: Butter, cream, cheese, and a few spices transform steamed broccoli into something special.
  • Great texture: A quick steam keeps the broccoli crisp-tender, while the oven finish gives a delicious, melty top.
  • Customizable: Add bacon, rotisserie chicken, or different cheeses to match your taste or what’s in your fridge.
  • Meal-prep friendly: Holds up well in the fridge, and the flavors deepen over time.

Ingredients

  • 6 cups broccoli florets (fresh or frozen, bite-size pieces)
  • 2 tablespoons butter
  • 2 cloves garlic, minced
  • 1 cup heavy cream
  • 4 ounces cream cheese, softened and cubed
  • 1 1/2 cups shredded sharp cheddar cheese, divided
  • 1/2 cup shredded mozzarella (for extra melt)
  • 2 tablespoons grated Parmesan
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground nutmeg (optional but recommended)
  • 1/2 teaspoon smoked paprika (optional for a subtle kick)
  • Salt and black pepper to taste
  • 2 tablespoons almond flour or crushed pork rinds (optional, for topping)
  • 1 tablespoon olive oil or melted butter (if using topping)

How to Make It

Cooking process: The casserole being assembled in a 9x9 baking dish—steamed, pat-dry broccoli florSave
  1. Prep the oven and dish: Preheat the oven to 375°F (190°C).

    Grease a 9×9-inch or similar casserole dish.

  2. Steam the broccoli: Lightly steam fresh broccoli for 3–4 minutes until crisp-tender. If using frozen, thaw and pat dry. Avoid overcooking now to prevent mush later.
  3. Sauté the aromatics: In a medium saucepan, melt the butter over medium heat.

    Add garlic and cook for 30 seconds until fragrant.

  4. Build the cream base: Pour in the heavy cream and warm gently. Whisk in the cream cheese until smooth and silky.
  5. Add seasonings and cheeses: Stir in Dijon, onion powder, nutmeg, and smoked paprika. Add 1 cup cheddar, mozzarella, and Parmesan.

    Whisk until melted and thick. Season with salt and pepper to taste.

  6. Combine with broccoli: Place broccoli in the casserole dish and pour the cheese sauce over. Toss gently to coat everything evenly.
  7. Top and finish: Sprinkle the remaining 1/2 cup cheddar on top.

    If using a crunchy topping, mix almond flour or crushed pork rinds with olive oil or melted butter and scatter over the cheese.

  8. Bake: Bake for 18–22 minutes until bubbly with lightly browned edges. For deeper color, broil for 1–2 minutes at the end. Watch closely.
  9. Rest and serve: Let it rest for 5 minutes so the sauce sets slightly.

    Serve warm.

Storage Instructions

  • Refrigerator: Store leftovers in an airtight container for 3–4 days.
  • Freezer: Freeze tightly wrapped portions for up to 2 months. Thaw overnight in the fridge for best texture.
  • Reheating: Reheat covered at 325°F (165°C) for 15–20 minutes, or microwave in 30-second bursts. Add a splash of cream if it seems dry.
Tasty top view: Overhead shot of the finished Keto Cheesy Broccoli Casserole, edges caramelized and Save

Health Benefits

  • Low in carbs, high in fat: This balance supports ketosis while keeping you full and energized.
  • Broccoli power: Rich in fiber, vitamin C, vitamin K, and antioxidants.

    It also brings sulforaphane, known for cellular support.

  • Protein and calcium: Cheese adds protein and calcium for muscle and bone health.
  • Steady energy: The fat and protein combo may help curb cravings and reduce energy swings.

Pitfalls to Watch Out For

  • Watery casserole: Over-steamed or wet broccoli will water down the sauce. Keep broccoli crisp-tender and pat dry, especially if using frozen.
  • Grainy sauce: High heat can break the cheese sauce. Keep the heat moderate and whisk gently.
  • Hidden carbs: Pre-shredded cheese can contain starch.

    If strict keto, grate your own and skip carb-heavy toppings.

  • Overbaking: Too long in the oven dries the sauce and softens the broccoli. Pull it once it’s bubbling and lightly golden.

Alternatives

  • Different cheeses: Try Gruyère for a nutty flavor, pepper jack for heat, or a blend of cheddar and provolone for extra stretch.
  • Add protein: Stir in cooked bacon, diced ham, shredded rotisserie chicken, or browned Italian sausage to make it a full meal.
  • Dairy-light option: Swap some heavy cream for unsweetened almond milk and use less cheese. Thicken with a small amount of cream cheese and a pinch of xanthan gum.
  • Veggie swaps: Use half cauliflower, add a handful of spinach, or mix in sliced mushrooms (sauté first to remove moisture).
  • Crunchy topping: Crushed pork rinds, toasted almond flour, or chopped pecans add texture without bread crumbs.
  • Spice it up: Add red pepper flakes, a pinch of cayenne, or a drizzle of hot sauce into the cheese sauce.

Can I make this ahead of time?

Yes.

Assemble the casserole up to the baking step, cover, and refrigerate for up to 24 hours. When ready, bake as directed, adding a few extra minutes if it’s cold from the fridge.

Is this casserole gluten-free?

It is naturally gluten-free as written, especially if you skip any flour-based toppings. Always check labels on cream cheese and shredded cheese for additives.

How many carbs are in a serving?

Exact numbers vary by brand and portion size, but a typical serving lands around 5–7 net carbs if you stick to the ingredients listed and avoid starchy additions.

Can I use frozen broccoli?

Absolutely.

Thaw it first and squeeze out excess moisture with a clean towel. This helps prevent a watery casserole.

What can I use instead of heavy cream?

For a lighter version, use half heavy cream and half unsweetened almond milk. You can also use full-fat coconut milk for a dairy-leaning twist, though it adds a mild coconut note.

How do I keep the sauce from separating?

Use moderate heat, add cheese gradually, and whisk until just melted.

Avoid boiling the sauce. If it starts to split, remove from heat and whisk in a splash of cream.

Can I make it spicy?

Yes. Add diced jalapeños, a pinch of cayenne, or use pepper jack cheese.

Season to taste so the heat doesn’t overpower the cheese flavor.

What size pan should I use?

A 9×9-inch baking dish works well. You can also use an 8×10 or an 11×7. If you double the recipe, use a 9×13 and extend the bake time slightly.

How do I avoid rubbery broccoli?

Steam just until crisp-tender and let the oven finish the job.

Overcooking in the steamer is the most common cause of mushy broccoli.

In Conclusion

Keto Cheesy Broccoli Casserole brings all the comfort you want from a classic bake, with smart ingredients that keep it low-carb. The creamy sauce, tender broccoli, and golden top make it a crowd-pleaser, whether it’s a side dish or the star of the plate. With easy swaps and add-ins, you can tailor it to your tastes and dietary needs.

Keep this recipe in your rotation for fast weeknights, meal prep, or holiday tables. It’s simple, reliable, and delicious every time.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating