Broccoli cheese casserole is the ultimate comfort food with a health-conscious twist. This creamy, cheesy dish is perfectly satisfying yet cleverly designed to nourish you with its wholesome ingredients like vitamin-rich broccoli and protein-packed cheddar. Every bite is a luscious mix of tender veggies, gooey cheese, and a golden-brown topping that feels indulgent without derailing your wellness goals.

We developed this recipe to showcase that healthier eating can still deliver those rich, comforting flavors you crave. Through meticulous testing, we’ve perfected a balance between creamy textures and vibrant broccoli goodness. Whether you follow a gluten-free, low-carb, or family-friendly eating plan, this dish fits into your journey seamlessly.
Why This Broccoli Cheese Casserole Is Good for You
- Packed with fiber: Broccoli provides a hearty dose of dietary fiber to support digestion and keep you feeling full.
- Rich in vitamins: Thanks to broccoli, this dish is a great source of vitamin C and K to boost immunity and bone health.
- Protein-powered: Sharp cheddar cheese and egg contribute high-quality protein for muscle repair and satiety.
- Low-carb friendly: With only 9 grams of carbs per serving, this casserole is compatible with keto and low-carb lifestyles.
- Make-ahead convenience: Perfect for meal prep; this dish can be stored and reheated for quick, nutritious meals.
Wholesome Ingredients for This Broccoli Cheese Casserole
Here’s a closer look at the star ingredients that make this easy broccoli cheese casserole both nutritious and delicious:
- Broccoli: The hero of this dish, broccoli brings fiber, antioxidants, and essential vitamins to the table. For a fresh alternative, feel free to swap frozen broccoli with fresh florets (just blanch them first).
- Sharp Cheddar Cheese: We love using sharp cheddar for its bold flavor, so you don’t need to add much to achieve that cheesy goodness. Opt for grass-fed varieties for extra omega-3s.
- Mayonnaise: This adds creaminess to the dish. For a lighter option, use Greek yogurt instead—it’s high in protein and adds a tangy note.
- Condensed Cream of Mushroom Soup: A pantry staple, this soup creates a luscious base. For a gluten-free version, make your own using a blend of blended mushrooms, broth, and cornstarch.
Broccoli Cheese Casserole Recipe Details
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 8 servings
Broccoli Cheese Casserole Ingredients
- 1 (10.5 ounce) can condensed cream of mushroom soup
- 1 cup mayonnaise
- 1 large egg, beaten
- 1/4 cup chopped onion
- 3 (10 ounce) packages frozen broccoli florets
- 8 ounces shredded sharp Cheddar cheese
- Salt and pepper to taste
- 1 dash paprika
How to Make Broccoli Cheese Casserole
- Preheat your oven to 350°F (175°C) and butter a 9×13-inch baking dish to prevent sticking.
- In a medium bowl, whisk together the condensed soup, mayonnaise, beaten egg, and chopped onion until well combined.
- Place the frozen broccoli florets in a large mixing bowl. Break apart any large chunks, and pour the soup mixture over the broccoli. Stir until evenly coated.
- Fold in the shredded Cheddar cheese, reserving a small handful for topping.
- Spread the broccoli mixture evenly into your prepared baking dish. Sprinkle the reserved cheese on top for a melty, golden finish.
- Season the top with a pinch of salt, pepper, and a dash of paprika for color and flavor.
- Bake in the preheated oven for 45 minutes to 1 hour, until the cheese is fully melted and the top is golden brown. Let it rest for a few minutes before serving.
How to Customize This Broccoli Cheese Casserole for Your Diet
- Make it vegan: Substitute the condensed soup with plant-based cream of mushroom and use vegan mayonnaise and shredded cheese.
- Reduce calories: Use Greek yogurt in place of mayonnaise and opt for reduced-fat cheese without sacrificing creaminess.
- Keto-friendly: Swap the condensed soup for heavy cream thickened with low-carb vegetable broth.
- Gluten-free: Ensure your soup and seasonings are certified gluten-free to meet dietary needs.
- Nut-free: All ingredients are naturally nut-free but check soup labels for allergens.
Our Team’s Tips for the Best Broccoli Cheese Casserole
- Choose quality broccoli: Frozen is convenient, but fresh broccoli yields even brighter flavors if lightly steamed beforehand.
- Grate your cheese: Block cheese melts better and avoids additives found in pre-shredded varieties.
- Make it ahead: Prep the casserole the day before and store it in the fridge; just bake it fresh before serving.
- Portion control: Divide leftovers into single-serving containers for quick lunches or dinners.
- Freezing tip: To freeze, layer the casserole without baking and wrap tightly. Bake straight from frozen, adding 10-15 minutes to the cook time.
Broccoli Cheese Casserole FAQs
Can I use fresh broccoli instead of frozen?
Yes, fresh broccoli works perfectly. Just blanch it briefly in boiling water to soften before mixing.
What makes this the best broccoli cheese casserole recipe?
Our combination of sharp cheddar, perfectly cooked broccoli, and a creamy base creates unbeatable flavor and texture.
Can I make this homemade broccoli cheese casserole ahead of time?
Absolutely! Assemble it up to a day in advance, refrigerate it, and bake just before serving for fresh results.
Is this frozen broccoli casserole good for meal prep?
Yes, it reheats beautifully and can be stored in the fridge for up to three days, making it great for batch cooking.
How can I make this broccoli cheddar bake low-calorie?
Use Greek yogurt instead of mayo and reduced-fat cheddar to lower the calorie count without losing flavor.
This broccoli cheese casserole delivers wholesome nutrition wrapped in creamy, cheesy comfort. We can’t wait to hear how it becomes a favorite in your home! What are your go-to healthy twists on comfort food classics? Share below!

Broccoli Cheese Casserole
Ingredients
- 1 10.5 ounce can condensed cream of mushroom soup
- 1 cup mayonnaise
- 1 large egg, beaten
- 1/4 cup chopped onion
- 3 10 ounce packages frozen broccoli florets
- 8 ounces shredded sharp Cheddar cheese
- Salt and pepper to taste
- 1 dash paprika
Instructions
- Preheat your oven to 350°F (175°C) and butter a 9×13-inch baking dish to prevent sticking.
- In a medium bowl, whisk together the condensed soup, mayonnaise, beaten egg, and chopped onion until well combined.
- Place the frozen broccoli florets in a large mixing bowl. Break apart any large chunks, and pour the soup mixture over the broccoli. Stir until evenly coated.
- Fold in the shredded Cheddar cheese, reserving a small handful for topping.
- Spread the broccoli mixture evenly into your prepared baking dish. Sprinkle the reserved cheese on top for a melty, golden finish.
- Season the top with a pinch of salt, pepper, and a dash of paprika for color and flavor.
- Bake in the preheated oven for 45 minutes to 1 hour, until the cheese is fully melted and the top is golden brown. Let it rest for a few minutes before serving.
