This simple, 5-ingredient keto broccoli casserole is quick to prepare, full of flavor, and genuinely comforting. It’s rich with cheddar and includes a healthy dose of green vegetables, making it a satisfying vegetarian, low-carb option for lunch or dinner.
Broccoli and cheddar are a classic pairing, and baking them together in a casserole brings out the best in both ingredients. The top browns and crisps while the interior stays creamy.
With only five main ingredients, this casserole is ideal for busy weeknights or for meal prep. It reheats well and can be portioned for grab-and-go lunches or a family-style dinner.

Serve the casserole alongside a fresh salad or roasted protein for a balanced plate. It also works well as a side dish at holiday meals or potlucks.
If you’re not a big broccoli fan, try chopping the florets finely; the texture blends into the creamy mixture and makes the vegetable less pronounced while still delivering nutrition.

Ingredients You’ll Need
- Fresh broccoli — 1 head
- Heavy cream — 1/2 cup
- Sour cream — 1/2 cup
- Mature cheddar cheese — 1 cup, shredded
- Onion powder — 1 tbsp
- Salt — a pinch, to taste
- Black pepper — a pinch, to taste

How to Make Keto Broccoli Casserole
- Preheat: Set the oven to 350°F (180°C).
- Prepare the broccoli: Chop the head of broccoli into small, evenly sized pieces so they cook uniformly.
- Mix the filling: In a bowl, combine the chopped broccoli, heavy cream, sour cream, 1/3 cup of the shredded cheddar, onion powder, salt, and pepper. Stir until well coated.
- Assemble: Transfer the mixture to a baking dish (ceramic works well). Spread it evenly and sprinkle the remaining 2/3 cup of cheese over the top.
- Bake: Place in the oven and bake 15–20 minutes, or until the cheese topping is golden and bubbling.
- Rest and serve: Let the casserole cool for a few minutes before slicing. This helps it set and makes serving easier.

Tips: For a deeper flavor, use a sharp mature cheddar. If you prefer a lighter texture, steam the broccoli briefly before mixing. For added crunch, sprinkle crushed pork rinds or toasted almonds on top just before serving (optional and not included in the base ingredient count).
Can You Eat Broccoli on a Keto Diet?
Yes. Broccoli is low in net carbs and high in fiber, making it a keto-friendly vegetable. It also provides essential vitamins and minerals, including vitamin C and vitamin K, along with beneficial fiber for digestion. That makes this casserole a nutritious, keto-appropriate option when you want a warm, comforting dish without a lot of carbs.

Can You Freeze Broccoli Casserole?
Yes. Bake the casserole first, allow it to cool, then portion it into airtight containers or wrap the dish tightly before freezing. Thaw in the refrigerator overnight and reheat in the oven or microwave. Freezing cooked portions makes this a convenient meal for busy days.
Tip: If you plan to freeze, avoid adding delicate toppings that may become soggy after thawing—add them after reheating instead.

My Other Recipes You Might Like
- Keto Egg Salad
- Low Carb Chicken Salad
- Keto Quiche with Zucchini and Pepperoni
- Keto Salmon with Asparagus
- 20 Quick Keto Dinners
Recipe Overview
This 5-ingredient keto broccoli casserole is quick to prepare, gluten-free, and vegetarian. It serves well as a low-carb main or side and reheats nicely for meal prep.
Prep: 10 mins | Cook: 20 mins | Total: 30 mins
Servings: 4 slices
Nutrition
Per serving (approx.): Calories: 321 | Protein: 12 g | Carbs: 13 g | Fat: 26 g
Additional nutrition estimates: Saturated Fat: 15 g | Cholesterol: 79 mg | Sodium: 277 mg | Fiber: 3.5 g | Sugar: 4.2 g
Nutrition information is automatically calculated and should be considered an approximation.
I hope you enjoy this easy, cheesy keto broccoli casserole. It’s a reliable, flavorful recipe that showcases how simple ingredients can create a satisfying low-carb meal. If you try it, consider adjusting the seasoning and cheese to suit your taste—this base is forgiving and easy to customize.