Broccoli Cheese Casserole Recipe

Delicious broccoli cheese casserole ready to be served fresh out of the oven.
RECIPES

By :

October 22, 2025

Get yours

Why make this recipe

Broccoli Cheese Casserole is an excellent choice for any occasion, whether it’s a family gathering, a potluck, or a cozy weeknight dinner. This dish combines the nutritious goodness of broccoli with creamy, cheesy flavors that are hard to resist. It’s a versatile recipe, allowing you to use fresh or frozen broccoli, making it easy to whip up even on busy days. Not only does it taste great, but it also provides a delightful mix of textures, from the crisp broccoli to the creamy sauce and crunchy topping.

Casseroles like this one are also great for meal prepping, as they can be made ahead of time and stored for later. This makes it an ideal dish for busy families or anyone who wants to simplify their cooking routine.

How to make Broccoli Cheese Casserole

Making Broccoli Cheese Casserole is simple and straightforward. Just follow these steps, and you will have a delicious dish ready in no time!

Ingredients

  • 4 cups fresh broccoli florets (or frozen, thawed and drained)
  • ½ medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 (10.5 oz) can condensed cream of mushroom or cream of chicken soup
  • ½ cup sour cream
  • ½ cup mayonnaise
  • 1 ½ cups shredded cheddar cheese, divided
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt
  • ½ teaspoon paprika (optional)
  • ½ cup crushed Ritz crackers or breadcrumbs
  • 2 tablespoons melted butter

Directions

  1. Preheat your oven to 350°F (175°C). Lightly grease a 9×9-inch or similar-sized baking dish to prevent sticking.

  2. Steam or blanch the broccoli florets until just crisp-tender. It will take around 2–3 minutes for fresh broccoli. Once done, drain well and set aside to remove any excess moisture.

  3. In a skillet, heat the olive oil over medium heat. Add the finely chopped onion and sauté for about 3–4 minutes until softened. Add the minced garlic and sauté for an additional 30 seconds to release its wonderful aroma.

  4. In a large mixing bowl, combine the condensed cream of mushroom or chicken soup, sour cream, mayonnaise, the sautéed onion and garlic, 1 cup of the shredded cheddar cheese, salt, pepper, and paprika if you are using it. Stir well to blend all the ingredients smoothly.

  5. Fold the cooked broccoli into the creamy mixture, making sure all pieces of broccoli are evenly coated.

  6. Transfer the broccoli mixture into the prepared baking dish. Evenly sprinkle the remaining ½ cup of shredded cheddar cheese on top.

  7. In a small bowl, mix the crushed Ritz crackers or breadcrumbs with the melted butter until well combined. Then, sprinkle this buttery topping evenly over the cheese layer.

  8. Place the casserole in the preheated oven and bake uncovered for 25–30 minutes, or until the casserole is bubbly and the topping is golden brown and crisp.

  9. Once baked, remove the casserole from the oven and let it rest for 5 minutes before serving. This helps the dish set slightly and improves the flavor.

Nutritional benefits

This Broccoli Cheese Casserole not only delights the taste buds but also offers various nutritional benefits. Broccoli is a nutrient powerhouse rich in vitamins C and K, fiber, and antioxidants. It supports immune function and bone health while promoting good digestion due to its fiber content.

The cheese adds protein and calcium to your meal, which are important for maintaining strong bones and muscles. While mayonnaise and sour cream contribute to the richness and creaminess, they also provide some fats which can help with the absorption of fat-soluble vitamins from the broccoli.

In moderation, this casserole can fit into a balanced diet, especially if served alongside lean proteins and whole grains.

What to Serve With Broccoli Cheese Casserole

This Broccoli Cheese Casserole pairs wonderfully with several side dishes and proteins. Consider serving it alongside:

  • Grilled Chicken: The light flavors of grilled chicken complement the creaminess of the casserole.
  • Pork Chops: Juicy pork chops provide delicious protein that matches the richness of the casserole.
  • Salad: A fresh green salad can balance the meal and add a crunch. Toss in some cherry tomatoes, cucumbers, and a light vinaigrette.
  • Rice: Fluffy rice, whether white or brown, serves as a great side to soak up the cheesy goodness.

Why You’ll Love This

There are plenty of reasons to fall in love with this Broccoli Cheese Casserole. It is:

  • Quick to Prepare: With minimal prep and hands-on time, you can get this dish in the oven and spend time with your family.
  • Comforting: The creamy sauce and cheesy top layer create a comforting, warm dish that’s perfect for chilly days.
  • Flexible: You can easily swap out ingredients based on your preferences or what you have on hand. For example, use different cheeses or add in other vegetables.
  • Kid-Friendly: The cheese and creamy texture often make it an appealing dish for kids, helping them to enjoy veggies.

How to store Broccoli Cheese Casserole

Storing leftover Broccoli Cheese Casserole is simple. Allow the casserole to cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 to 5 days.

If you want to keep it longer, consider freezing it. Make sure to place it in a freezer-safe container or wrap it well with plastic wrap and aluminum foil. Thaw in the fridge overnight before reheating. To reheat, simply pop it in the oven at 350°F (175°C) until warmed through.

Tips and Mistakes to Avoid

  • Don’t Overcook Broccoli: Make sure you don’t overcook the broccoli, as it can become mushy and lose its vibrant color. A crisp-tender texture is ideal.
  • Proper Mixing: Ensure that all ingredients are mixed well to avoid pockets of dry ingredients in the casserole.
  • Adjust Taste Early: Before baking, taste the mixture and adjust seasoning if necessary. It’s easier to tweak before cooking.
  • Watch the Topping: Keep an eye on the topping to avoid burning. If it browns too quickly, cover it with foil.

Variations

Feel free to play around with the recipe! Here are a few tasty variations:

  • Add Chicken or Tuna: Mix in shredded cooked chicken or canned tuna for added protein and heartiness.
  • Different Cheeses: Experiment with different types of cheese like mozzarella, pepper jack, or gouda for a flavor twist.
  • Vegetable Mix-Ins: Consider adding other vegetables like cauliflower, carrots, or bell peppers to enhance nutritional content.

FAQs

Can I use frozen broccoli instead of fresh?

Yes, you can use frozen broccoli! Just make sure to thaw it and drain any excess water before mixing it into the casserole.

Can I make this casserole ahead of time?

Absolutely! You can prepare the casserole a day in advance and store it in the refrigerator. Just bake it right before serving.

How can I make this dish vegan?

To make a vegan version, substitute vegan cheese and use plant-based sour cream and mayonnaise. Instead of the cream of mushroom soup, you can use a homemade plant-based cream soup.

This Broccoli Cheese Casserole is a delightful dish that is perfect for any meal setting. With its creamy texture and cheesy flavors, it’s sure to be a hit with everyone at the table! Enjoy the goodness of broccoli while indulging in the flavors of cheese and rich sauces. It’s a recipe that combines nutrition and deliciousness seamlessly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Cheese Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and cheesy casserole featuring nutritious broccoli, perfect for any occasion.


Ingredients

Scale
  • 4 cups fresh broccoli florets (or frozen, thawed and drained)
  • ½ medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 (10.5 oz) can condensed cream of mushroom or cream of chicken soup
  • ½ cup sour cream
  • ½ cup mayonnaise
  • 1 ½ cups shredded cheddar cheese, divided
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt
  • ½ teaspoon paprika (optional)
  • ½ cup crushed Ritz crackers or breadcrumbs
  • 2 tablespoons melted butter

Instructions

  1. Preheat your oven to 350°F (175°C). Lightly grease a 9×9-inch or similar-sized baking dish.
  2. Steam or blanch the broccoli florets until just crisp-tender, about 2–3 minutes. Drain well and set aside.
  3. In a skillet, heat olive oil over medium heat. Sauté the chopped onion for about 3–4 minutes until softened, then add minced garlic and sauté for an additional 30 seconds.
  4. In a large mixing bowl, combine the cream of mushroom (or chicken) soup, sour cream, mayonnaise, sautéed onion and garlic, 1 cup of shredded cheddar cheese, salt, pepper, and paprika if using. Stir well to blend.
  5. Fold the cooked broccoli into the creamy mixture until evenly coated.
  6. Transfer the mixture into the prepared baking dish and sprinkle the remaining ½ cup of cheddar cheese on top.
  7. In a small bowl, mix the crushed Ritz crackers or breadcrumbs with melted butter and sprinkle over the cheese layer.
  8. Bake uncovered for 25–30 minutes until bubbly and golden brown. Let rest for 5 minutes before serving.

Notes

For best results, don’t overcook the broccoli. You can customize the recipe by adding other vegetables or proteins.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 50mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star