The only blog you need for healthy recipes.

Broccoli Casserole

Introduction

This Broccoli Casserole is the ultimate comfort food, combining tender broccoli florets with a rich, creamy sauce and a crispy, cheesy topping. It’s a versatile side dish that pairs beautifully with any main course, from holiday roasts to weeknight dinners. For another creamy, satisfying option, try the Creamy Chicken and Mushroom Casserole Recipe. This easy-to-make casserole is sure to become a family favorite.

Ingredients

This comforting broccoli casserole combines tender florets with a rich, creamy sauce and crispy topping for the ultimate side dish.

  • 2 pounds fresh broccoli florets
  • 1 can (10.5 oz) cream of mushroom soup
  • 1 cup mayonnaise
  • 2 large eggs, lightly beaten
  • 1 cup shredded cheddar cheese
  • 1/2 cup finely chopped onion
  • 1 sleeve buttery crackers, crushed
  • 4 tablespoons melted butter
  • Salt and black pepper to taste

Broccoli Casserole ingredients

Timing

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Context: This Broccoli Casserole recipe is about 20% faster than similar recipes, making it a great choice for a quick and easy side dish.

Step-by-Step Instructions

Step 1 — Prepare the Broccoli

Chop one large head of fresh broccoli into bite-sized florets. Steam or blanch the broccoli for 4–5 minutes until bright green and tender-crisp. Drain thoroughly to prevent a watery casserole.

Step 2 — Mix the Creamy Base

In a large bowl, combine one can of condensed cream of mushroom soup, one cup of sour cream, and one cup of shredded cheddar cheese. Stir until smooth and fully incorporated.

For extra flavor, add a teaspoon of garlic powder and a pinch of black pepper.

Step 3 — Combine Broccoli and Sauce

Add the drained broccoli to the creamy mixture. Gently fold everything together until the broccoli is evenly coated.

Avoid overmixing to keep the florets intact.

Step 4 — Transfer to Baking Dish

Lightly grease a 9×13-inch baking dish. Spread the broccoli mixture evenly in the dish using a spatula.

Step 5 — Add the Topping

Sprinkle one cup of crushed buttery crackers or French fried onions over the top of the Broccoli Casserole. For extra crunch, mix in a tablespoon of melted butter with the crumbs.

Step 6 — Bake to Perfection

Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 25–30 minutes, until the topping is golden brown and the filling is bubbly around the edges.

Let the Broccoli Casserole rest for 5–10 minutes before serving to allow it to set.

Nutritional Information

Calories 210
Protein 12g
Carbohydrates 15g
Fat 11g
Fiber 4g
Sodium 480mg

Note: Estimates based on typical ingredients and serving size.

Healthier Alternatives

  • Greek yogurt instead of sour cream — Boosts protein while maintaining creamy texture with a mild tang.
  • Cauliflower rice instead of white rice — Lowers carbs and calories while adding extra vegetable volume.
  • Almond milk and nutritional yeast instead of dairy — Creates a rich, cheesy flavor for a dairy-free Broccoli Casserole.
  • Chicken or turkey instead of beef — Lighter protein option that pairs well with broccoli and seasonings.
  • Low-sodium broth and reduced-salt cheese — Cuts sodium significantly without sacrificing savory depth.
  • Whole wheat breadcrumbs or gluten-free panko — Adds fiber or accommodates gluten sensitivities with a crispy topping.
  • Quinoa instead of rice — Increases protein and nutrients while keeping the casserole hearty.
  • Fresh herbs instead of canned soup — Eliminates processed ingredients and enhances flavor with garlic, thyme, or parsley.

Broccoli Casserole finished

Serving Suggestions

  • Pair this creamy Broccoli Casserole with roasted chicken or baked ham for a comforting family dinner.
  • Serve alongside grilled steak or pork chops for a hearty, satisfying meal.
  • Bring this Broccoli Casserole to potlucks and holiday gatherings—it’s always a crowd-pleaser.
  • Top individual servings with extra shredded cheese and crispy breadcrumbs for a restaurant-style finish.
  • Enjoy as a standalone vegetarian main dish with a side of crusty bread or a fresh garden salad.

This versatile Broccoli Casserole works beautifully for weeknight dinners, special occasions, or as a comforting side dish that everyone will love.

Common Mistakes to Avoid

  • Mistake: Using frozen broccoli without thawing, which releases excess water. Fix: Thaw and thoroughly drain or pat dry to prevent a soggy casserole.
  • Mistake: Overcooking the broccoli until it’s mushy and loses vibrant color. Fix: Blanch or steam just until tender-crisp before baking to retain texture.
  • Mistake: Skipping the seasoning of each component, leading to a bland dish. Fix: Season the broccoli, sauce, and topping separately for balanced flavor.
  • Mistake: Using a thin, runny sauce that doesn’t bind the casserole. Fix: Create a thick, creamy base with a roux or reduced dairy to ensure cohesion.
  • Mistake: Overloading with cheese, which can make the dish greasy and heavy. Fix: Use a moderate amount of high-quality, sharp cheese for maximum impact.
  • Mistake: Baking at too high a temperature, causing the topping to burn. Fix: Bake at 350°F–375°F (175°C–190°C) for even cooking and a golden crust.
  • Mistake: Not letting the casserole rest before serving, so it falls apart. Fix: Allow 5–10 minutes for the sauce to set, making slices neat and firm.
  • Mistake: Using stale or soggy breadcrumbs for the topping, resulting in lack of crunch. Fix: Toast fresh breadcrumbs with a little butter or oil for a crisp finish.
  • Mistake: Ignoring acid balance, making the casserole taste one-dimensional. Fix: Add a squeeze of lemon juice or a dash of mustard to brighten the flavors.

Storing Tips

  • Fridge: Store leftover Broccoli Casserole in an airtight container in the refrigerator for up to 3–4 days.
  • Freezer: Freeze this casserole in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Reheat portions in the oven at 350°F until the internal temperature reaches 165°F, or microwave until steaming hot.

Always ensure your Broccoli Casserole is cooled to room temperature before storing to maintain food safety and quality.

Broccoli Casserole finished2

Conclusion

This comforting Broccoli Casserole is a guaranteed crowd-pleaser for family dinners and potlucks. With its creamy texture and cheesy topping, it’s simple to prepare and always satisfying. Give this recipe a try and share your thoughts in the comments below! For another delicious vegetable side, explore this Cauliflower Gratin.

Print

Southern Broccoli Casserole

A rich and creamy Southern classic broccoli casserole with sharp cheddar cheese, a homemade cream sauce, and a crunchy buttery Ritz cracker topping. This meatless comfort dish is perfect for holidays, family gatherings, or Sunday supper.

  • Author: Dorothy Miler
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 1x
  • Method: Side Dish
  • Cuisine: Southern American

Ingredients

Scale
  • 4 cups frozen broccoli florets, thawed and drained
  • 2 cups sharp cheddar cheese, shredded
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 3 tablespoons salted butter
  • 3 tablespoons all-purpose flour
  • 1 1/2 cups half-and-half
  • 1/2 cup mayonnaise
  • 2 large eggs
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup Ritz crackers, crushed
  • 2 tablespoons unsalted butter, melted (for topping)

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease a 2-quart baking dish.
  2. Sauté the chopped onion and minced garlic in salted butter over medium heat until soft and translucent, about 3-4 minutes.
  3. Sprinkle the flour over the onion mixture and stir well to form a roux; cook for 1-2 minutes to remove raw flour taste.
  4. Slowly whisk in the half-and-half and cook, stirring constantly, until the sauce thickens and bubbles, about 5-7 minutes.
  5. Remove sauce from heat and stir in mayonnaise, eggs, salt, and pepper until fully combined.
  6. Fold in the thawed broccoli and 1 1/2 cups of shredded cheddar cheese into the sauce mixture.
  7. Pour the broccoli-cheese mixture into the prepared baking dish.
  8. Mix the crushed Ritz crackers with melted butter and sprinkle evenly over the top of the casserole.
  9. Bake for 35-40 minutes or until bubbly and golden brown on top.
  10. Let the casserole rest for 5 minutes before serving.

Notes

For best texture, use thawed and well-drained frozen broccoli to avoid excess water in the casserole. You can substitute fresh broccoli by steaming it until just tender. The Ritz cracker topping adds a classic buttery crunch—do not skip it.

Nutrition

  • Calories: 380
  • Sugar: 4
  • Sodium: 650
  • Fat: 28
  • Saturated Fat: 15
  • Unsaturated Fat: 13
  • Trans Fat: 0
  • Carbohydrates: 25
  • Fiber: 4
  • Protein: 12
  • Cholesterol: 90

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

FAQs

Can I make this Broccoli Casserole ahead of time?

Yes, you can assemble the Broccoli Casserole a day in advance. Cover it tightly and refrigerate. Add a few extra minutes to the baking time since it will be cold from the fridge.

Can I use frozen broccoli instead of fresh?

Yes, frozen broccoli works well. Thaw and drain it thoroughly to remove excess moisture, which prevents a watery Broccoli Casserole. Pat it dry with paper towels for best results.

How do I store and reheat leftovers?

Store leftover Broccoli Casserole in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or the entire dish in the oven until warmed through.

Related articles

Dorothy Miler

Pro Chef & Blogger
Welcome to Receipster! 
I’m thrilled to share my
culinary journey with you.

Dorothy Miler

Themes by WordPress