Keto Recipes

Extra Cheesy Keto Broccoli Casserole (Easy and Comforting Recipe)

By Bree

This cheesy keto broccoli casserole is so easy and you won’t believe how good it really is! Combining broccoli and cheese to make a creamy, garlic-y casserole makes the most comforting set it and forget it low carb meal ever.

Keto Broccoli Casserole

How to Make the Best Cheesy Keto Broccoli Casserole

  • Prepare the broccoli. Preheat your oven, then use a large pot of well salted boiling water to blanch your broccoli for 2-3 minutes or until it’s barely tender. Drain well and set aside.
  • Cook. Melt some butter in a large skillet and saute the onion and cook until translucent. Add the bacon and cook until crisp. Add the garlic and cook for 30 seconds.
  • Prepare the sauce. Add the heavy cream to the garlic mixture and mix to combine. Add the shredded mozzarella and Parmesan. Cook, while giving the sauce an occasional stir, until the sauce has thickened.
  • Season. Remove the sauce from the heat and season to taste with salt and black pepper.
  • Finishing up. Add the broccoli to a casserole dish and then pour the bacon and cheese mixture over top of it. Toss to coat and then sprinkle with extra shredded cheddar cheese.
  • Bake. Bake the casserole for 15-20 minutes.
  • Serve. Serve warm.

Keto Broccoli Casserole

Keto Broccoli Casserole

Keto-friendly Broccoli and Cheese Casserole Substitutes

The beauty of making low carb vegetable and cheese casserole dishes like this one is it’s ridiculously easy to mix and match the veggies that you use. Be sure to try this casserole recipe with the following veggie options as well:

Keto Broccoli Casserole

Can I Freeze This Cheesy Broccoli Casserole?

One of the best things about cooking with broccoli is the fact that it’s an incredibly freezer-friendly veggie and this recipe is no exception.

If you want to freeze this casserole, you’ll first want to allow it to cool completely after it comes out of the oven.

Next, transfer the casserole into a freezer-friendly container (unless your oven dish is also freezer-friendly, in which case just use that) and freeze it. I usually split my leftover casserole into 2-3 containers and freeze it in batches.

What’s the Best Way to Reheat Keto Broccoli Casserole?

The best way to reheat broccoli and cheese casserole is to cover the dish with aluminum foil and warm it up in the oven at 350℉. Alternatively, you can also warm it up in the microwave for about 60-70 seconds or until it’s heated through.

If you froze your casserole, you don’t have to worry about thawing it out before reheating it either. Broccoli is a very forgiving vegetable when it comes to freezing and it won’t lose much texture, so feel free to fire it straight into the oven from the freezer.

Keto Broccoli Casserole

More Keto-friendly Broccoli Cheese Recipes:


Print Recipe
Keto Broccoli Casserole

Extra Cheesy Garlic Broccoli Casserole

  • Author:
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 1x


  • 10 oz broccoli florets
  • 3 slices bacon, diced
  • 2 tbsp butter
  • 2 tbsp chopped onion
  • 4 garlic cloves, minced
  • 1 cup heavy cream
  • 1/3 cup shredded mozzarella
  • 1/3 cup grated parmesan cheese
  • 1/3 cup shredded cheddar cheese
  • salt, black pepper to taste


  1. Preheat oven to 375°F.
  2. Blanch the broccoli in a large pot of well salted boiling water, until barely tender, 2-3 minutes.
  3. Drain well and set aside.
  4. In a large skillet melt the butter over medium heat.
  5. Add the onion and cook until translucent.
  6. Add the bacon and cook until crisp.
  7. Add the garlic and cook for 30 seconds.
  8. Add the heavy cream and mix to combine.
  9. Add the shredded mozzarella and parmesan and cook, stirring occasionally, until the sauce thickens.
  10. Remove from the heat.
  11. Season with black pepper and salt to taste.
  12. Remove from the heat.
  13. Place the broccoli in a casserole dish.
  14. Pour the bacon-cheese mixture over the broccoli.
  15. Toss to coat.
  16. Sprinkle with shredded cheddar cheese.
  17. Bake in preheated oven for 15 -20 minutes.
  18. Serve warm.


  • Serving Size: 1
  • Calories: 256
  • Carbohydrates: 5.7 g
  • Fat: 25.1 g
  • Sugar: 2.4 g
  • Protein: 8.1 g
  • Fiber: 1.3g

Print Recipe

Ask a Question/Comment

Recipe rating

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon