A Keto Broccoli Casserole is the ultimate comfort food for anyone following a low-carb or ketogenic lifestyle. This dish combines tender broccoli florets with a creamy, cheesy sauce that delivers a delicious balance of flavor and texture.
Whether served as a main dish or a side, this casserole is hearty, satisfying, and easy to prepare. Perfect for meal prep, potlucks, or weeknight dinners, it’s a dish that will quickly become a favorite at your table.
1. Keto Broccoli Casserole Recipe (Yield: 12 Servings)
Ingredients
For the Casserole:
- 2 lbs fresh broccoli, steamed
- 1 tbsp dried minced onion
- 1 tbsp dried parsley
- 1/2 tbsp garlic powder
- 1/2 tsp salt
- 1/2 tsp pepper
- 8 oz cream cheese, softened
- 4 oz sour cream
- 4 oz mayonnaise
- 8 oz shredded cheddar cheese
Instructions
Prepare the Broccoli:
Begin by washing and cutting the broccoli into small florets. Steam the broccoli for about 5–6 minutes until it’s bright green and tender-crisp. Avoid overcooking, as the broccoli will continue to soften while baking. Once steamed, drain any excess water and set aside to cool slightly.
Preheat the Oven:
Preheat your oven to 375°F (190°C). Grease a large 9×13-inch casserole dish with butter or a non-stick cooking spray to prevent sticking.
Make the Creamy Sauce:
In a large mixing bowl, add the softened cream cheese, sour cream, and mayonnaise. Beat together using a hand mixer or whisk until the mixture is smooth and creamy. This trio forms the rich base of the casserole sauce, giving it a luxurious texture.
Add Seasonings:
Stir in the dried minced onion, dried parsley, garlic powder, salt, and pepper. These spices enhance the natural flavor of the broccoli and cheese without overpowering the dish. Mix well to ensure the seasonings are evenly distributed throughout the sauce.
Combine Broccoli and Sauce:
Gently fold the steamed broccoli into the creamy sauce mixture. Toss until the broccoli florets are thoroughly coated in the cheesy mixture. Be careful not to mash the broccoli; you want the pieces to remain intact for texture.
Add the Cheese:
Add half of the shredded cheddar cheese into the broccoli mixture and stir to combine. This step allows the cheese to melt through the entire casserole, creating a smooth and gooey texture. Reserve the remaining cheddar cheese for the topping.
Assemble the Casserole:
Pour the broccoli and cheese mixture into the prepared baking dish. Spread it evenly with a spatula, ensuring all the broccoli is covered. Sprinkle the remaining shredded cheddar cheese over the top to create a golden, bubbly crust during baking.
Bake the Casserole:
Place the casserole dish in the preheated oven and bake for 25–30 minutes, or until the top is golden brown and the cheese is bubbling. The edges should be slightly crispy while the center remains creamy.
Cool and Serve:
Remove the casserole from the oven and allow it to rest for about 5 minutes before serving. This short cooling time helps the casserole firm up slightly, making it easier to portion and serve.

2. Tips for Perfect Keto Broccoli Casserole
For the best flavor and texture, always use fresh broccoli instead of frozen. Fresh florets hold up better during baking and provide a crisp-tender bite that balances beautifully with the creamy sauce. If you must use frozen broccoli, be sure to thaw and drain it thoroughly to prevent excess water from making the casserole soggy.
Softened cream cheese is key for a smooth sauce. Let it sit at room temperature for about 30 minutes before mixing. If it’s too firm, you can microwave it for 10–15 seconds to soften it slightly.
To elevate the flavor, consider using sharp cheddar cheese or a blend of cheeses like mozzarella, Monterey Jack, or gouda. These melt beautifully and bring different layers of flavor to the dish.
If you prefer a little crunch, add a topping of crushed pork rinds or grated parmesan cheese before baking. This creates a crispy, keto-friendly crust that complements the creamy interior perfectly.
For meal prep, the casserole can be made ahead of time and stored in the refrigerator for up to 3 days before baking. You can also freeze it for up to 2 months. Just thaw overnight in the fridge and bake as usual when ready to enjoy.
3. Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli if you don’t have fresh on hand. Make sure to thaw it completely and drain off any excess water before mixing it with the sauce. Excess moisture can make the casserole watery.
Can I add protein to this casserole?
Absolutely. Cooked chicken, ground beef, bacon, or sausage can be added to make the casserole more filling. Simply stir the cooked protein into the mixture before baking for a complete one-dish meal.
How can I make this casserole dairy-free?
To make a dairy-free version, use dairy-free cream cheese, sour cream, and shredded cheese alternatives made from almond milk or coconut milk. The taste will still be creamy and rich, but without the lactose.
What can I serve with Keto Broccoli Casserole?
This casserole pairs beautifully with grilled meats like chicken thighs, steak, or salmon. You can also serve it alongside a fresh garden salad for a balanced, low-carb meal.
How do I store leftovers?
Leftover Keto Broccoli Casserole should be stored in an airtight container in the refrigerator for up to 4 days. To reheat, warm it in the oven at 350°F for 10–15 minutes or microwave individual portions for about 1–2 minutes.
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to 24 hours in advance and keep it covered in the refrigerator. When ready to bake, simply remove it from the fridge, uncover, and bake according to the original instructions.
4. Nutrition Information
| Nutrient | Amount per Serving (approx.) |
|---|---|
| Calories | 280 kcal |
| Total Fat | 25 g |
| Saturated Fat | 10 g |
| Cholesterol | 55 mg |
| Sodium | 370 mg |
| Total Carbohydrates | 5 g |
| Dietary Fiber | 2 g |
| Net Carbohydrates | 3 g |
| Protein | 9 g |
The Keto Broccoli Casserole is a simple, comforting, and nutritious dish that brings together all the best parts of a cheesy casserole while keeping it low in carbs. With its rich, creamy texture and satisfying flavor, it’s sure to win over both keto and non-keto eaters alike. Whether you’re preparing a side for a holiday dinner or a weekday meal, this recipe proves that healthy eating can be both delicious and indulgent.