Skip to Content

Keto Broccoli Casserole (5 Ingredients)

This 5-ingredient keto broccoli casserole is easy to make, flavorful, and delicious. It’s loaded with cheese and has some green veggies. Thus, it makes for a great healthy vegetarian dish that your family will enjoy.

Broccoli and cheddar pair so well together. They are even better when they are baked into a warm casserole.
This five-ingredient casserole will quickly become one of your favorites. It’s creamy cheesy, and is a great comfort food dish.

The cheese crisps up nicely on top, making it delicious!

keto broccoli casserole upclose shot

The casserole makes for a great lunch or dinner. So, serve it alongside a fresh salad and have a perfect meal.

Putting green vegetables into a cheesy casserole is a great way to sneak them into your diet. You will like this recipe even if you aren’t a big fan of broccoli.

Why? That’s because the broccoli will blend right in. Especially if you chop it up small.

side shot of casserole

This will be helpful when trying to feed kids or picky eaters green vegetables.

On top of all that, one serving has only 321 calories, which makes it a great option that’s going to fill you up and still help you lose weight.

overhead shot of broccoli casserole keto

It’s also gluten-free and has 12 grams of protein.

How Many Carbs are in Broccoli Casserole


Each serving of this Keto Broccoli Casserole has 9.5 net carbs. This makes it a safe option when following a keto diet.

This is a slightly higher amount of carbs than some other meals. Thus, eat it on days when you know you are going to exercise.

Those extra few grams of carbs will be good when you are burning loads of energy.

a slice of casserole
keto broccoli casserole long pin

Broccoli mostly consists of fiber, protein, and carbs. However, 89% of it is just plain water! Which makes it a perfect vegetable on a keto diet.

How to Make Keto Broccoli Casserole

Making this casserole is simple. Just keep in mind a few things while preparing the ingredients:

The smaller you cut the broccoli, the faster it will cook (larger chunks will continue to have a little bite to them after the casserole is cooked).

If you do not have sour cream, plain Greek yogurt is a fair substitute.

I recommend fresh broccoli here. Frozen will work here, too, but will contain a lot of extra water.

If you’re using frozen broccoli, thaw it first and let it drain in a colander before making the recipe.

This will help remove any excess water that could make the casserole soggy.

Ingredients You’ll Need:

  • fresh broccoli
  • heavy cream
  • sour cream
  • mature cheddar
  • onion powder
  • salt and black pepper

Step-by-step Instructions

Preheat the oven to 350F (180C).

Chop the broccoli into small pieces. Try to keep the pieces the same size.

This will ensure that they cook evenly.

It’s ok to use a little bit of the stems. Just be sure to chop them up nice and small.

chopped broccoli

However, they will be more fibrous and tougher than the actual florets

Combine the broccoli with sour cream, heavy cream, 1/3 cup of the cheddar cheese, onion powder, salt, and pepper in a bowl.

I do recommend to mix everything in a separate bowl before putting it into the pan.

mixed ingredients in a bowl

However, it’s ok to mix in the pan if you are tight on time and tools. Or just want fewer dishes to wash.

Pour the ingredients into the baking dish of your choice. Ceramic pans work well.

ingredients in a baking dish

Spread the mixture out so that it’s evenly distributed in the dish. Sprinkle the remaining 2/3 cup of cheese evenly on top.

Bake for 15-20 minutes or until the top starts to get golden brown.

Let the casserole cool for a few minutes before serving. It’s easier to remove from the pan once it’s cooled off a little bit.

casserole in a dish


Can You Eat Broccoli on a Keto Diet?

Broccoli is a great vegetable to have while on a keto diet. As mentioned before, it’s high in fiber and relatively low in carbs.

Broccoli is also loaded with nutrients and vitamins to keep you healthy. One cup of cooked broccoli contains almost 250% of your daily target for Vitamin K.

It’s also extremely high in Vitamin C, chromium, and folate.

Each cup of broccoli contains 2-3 grams of fiber. High fiber intake is essential for healthy digestion.

a bite

Broccoli is a natural detox agent as well. It has also been to increase the skin “glow” we are all looking for.

Can You Freeze Broccoli Casserole?

The Keto Broccoli Casserole makes great leftovers. The casserole will stay safe to eat in the fridge for 2-3 days.

Freezing the casserole is completely fine, too.

You can freeze small portions in individual meal prep containers for easy grab-and-go lunches. The casserole will thaw out just in time to heat up for lunch or dinner.

It’s a good idea to make two recipes at the same time and freeze one for another day.

It’s a great meal to pull out of the freezer on a busy weeknight. Just thaw it in the refrigerator the night before.

Thus, bake the casserole before freezing. Let it cool and cover it with a tight lid. A baking dish like this with a lid will work great here.

side of broccoli casserole

You can also store it in glass food containers. Just cut it up first.

Other Recipes You Might Like:

keto broccoli casserole pin

Watch Full Instructions

5-ingredient keto broccoli casserole

Keto Broccoli Casserole (5 Ingredients)

This 5-ingredient keto broccoli casserole is so easy to make and flavorful. It's a perfect dinner meal when you're on a low carb diet. Gluten-free and vegetarian.
4.50 from 18 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Keto
Cuisine American
Servings 4 slices
Calories 321 kcal


  • 1 head of broccoli
  • 1/2 cup heavy cream
  • 1/2 cup sour cream
  • 1 cup mature cheddar cheese shredded
  • 1 tbsp onion powder
  • pinch of salt and black pepper


  • Preheat the oven to 350F (180C).
  • Chop broccoli into small pieces.
  • Add broccoli, heavy cream, sour cream, 1/3 cup of cheese, onion powder, and salt with pepper into a baking dish.
  • Stir well and top up with the remaining cheese.
  • Bake in the oven for 15-20 minutes until it's golden brown.


Serving: 1sliceCalories: 321kcalCarbohydrates: 13gProtein: 12gFat: 26gSaturated Fat: 15gPolyunsaturated Fat: 7.9gTrans Fat: 0.9gCholesterol: 79mgSodium: 277mgFiber: 3.5gSugar: 4.2g
Rate this recipe!Let us know how it was!
Recipe Rating