This easy cheesy broccoli casserole recipe can be served with a holiday dinner or next to pork chops.

Broccoli florets are tossed in an easy cheese sauce, sprinkled with a buttery cracker topping, and baked until browned and bubbly!

cooked Cheesy Broccoli Casserole in the dish with a spoon

What You’ll Need For This Broccoli Casserole

  • Broccoli: You can use either fresh or frozen broccoli florets. Fresh has a more tender, crisp texture, while frozen will make a softer casserole.
  • Flour/Butter: These create a roux that will thicken the sauce.
  • Cheese: I use sharp cheddar cheese and parmesan cheese for the best flavor. If using other types of cheese, choose one with a bold flavor to flavor the sauce.
  • Other sauce ingredients: Dry mustard is a great addition to cheese sauce—it can be replaced with a dash of Worcestershire or Dijon mustard.
  • Crumb Topping: Buttery round crackers (like Ritz crackers) can be replaced with any variety of crackers or even potato chips. If replacing crackers with breadcrumbs or Panko, add extra butter to the topping.
broccoli , butter , milk , flour , cheese , onion , salt , mustard powder , cream cheese and crackers to make Cheesy Broccoli Casserole with labels

Variations

  • You can swap in other veggies (like cauliflower) for some of the broccoli.
  • Add in ham or leftover roast chicken or roast turkey to make this a hearty main dish.

How to Make Broccoli Casserole

Skip the mushroom soup and mayonnaise—the homemade cheese sauce is easy to make and tastes so much better!

  1. Prep: Boil or steam broccoli until tender-crisp and prep the cheese sauce (full recipe below)
  2. Assemble: Toss the cheese sauce and broccoli together in the casserole dish and top with buttery crumbs.
  3. Bake: Bake until golden and bubbly.

Broccoli Notes

Simmer or steam broccoli just until tender-crisp as it will cook more in the oven. If using frozen broccoli, thaw it first.

Drain both fresh or frozen florets very well to keep the sauce from getting watery.

pouring cheese over broccoli to make Cheesy Broccoli Casserole

How To Make Ahead of Time

This casserole is perfect for Thanksgiving or Easter since it can be made ahead of time. Prepare as directed, keeping the topping in a separate container. Cover and refrigerate for up to 48 hours.

To Bake: Remove from the fridge 30 minutes before baking. Bake for 15 minutes and stir. Add crumb mixture and bake for 20 to 30 minutes or until hot and bubbly.

broccoli casserole in a baking dish

Leftovers

To reheat broccoli casserole, cover it with aluminum foil and bake it in the oven at 350°F. Or reheat in the microwave until heated through; the crumbs won’t be as crisp, but they will still be deliciously cheesy.

To freeze, let it cool, then cover it tightly or place it in an airtight container. It’s best to freeze it before baking, but you can also freeze it afterward. Thaw in the fridge overnight and remove from the fridge 30 minutes before baking. Bake for 15 minutes and stir. Add crumb mixture and bake for 20 to 30 minutes or until hot and bubbly.

Did you enjoy this Cheesy Broccoli Casserole? Leave a rating and a comment below!

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
cooked Cheesy Broccoli Casserole in the dish with a spoon
4.97 from 54 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Cheesy Broccoli Casserole

This creamy broccoli cheese casserole is a delicious side dish next to any meal!
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 8
buy hollys book

Ingredients  

  • 2 pounds broccoli florets cut into bite sized pieces, approx. 10 cups
  • 3 tablespoons salted butter
  • ½ medium onion finely diced
  • 3 tablespoons all-purpose flour
  • 1 teaspoon dry mustard powder
  • ¼ teaspoon salt
  • 1 ½ cups milk
  • 4 ounces cream cheese softened, cut into cubes
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded Parmesan cheese

Topping

  • 1 cup coarsely crushed buttery crackers such as Ritz
  • ¼ cup shredded sharp cheddar cheese
  • 2 tablespoons salted butter melted

Instructions 

  • Preheat the oven to 375°F.
  • Bring a large pot of water to a boil over high heat. Add the broccoli and boil for 2 to 3 minutes or just until tender crisp. Drain very well and transfer to a 3-quart baking dish.
  • In a medium saucepan, cook the onion in butter over medium heat until tender, about 5 minutes. Add flour, dry mustard, and salt, and cook for 1 minute more.
  • Add the milk, a little bit at a time, whisking after each addition until smooth. Continue whisking over medium heat until thick and bubbly. Stir in the cream cheese and cook until the sauce is smooth.
  • Remove the sauce from the heat and add the cheddar and parmesan cheeses. Whisk until smooth. Pour the sauce over the broccoli and stir to combine.
  • In a small bowl, combine the crushed crackers, ¼ cup cheddar cheese, and melted butter. Sprinkle over the broccoli.
  • Bake for 20 to 25 minutes or until the sauce is bubbly and the crumbs are golden brown.

Video

Notes

Fresh broccoli can be substituted with 2 pounds of frozen broccoli. Thaw and drain the frozen broccoli.
Frozen broccoli has a softer texture. Additional gently steamed vegetables can be added.
4.97 from 54 votes

Nutrition Information

Calories: 315 | Carbohydrates: 18g | Protein: 13g | Fat: 22g | Saturated Fat: 13g | Cholesterol: 59mg | Sodium: 514mg | Potassium: 483mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1430IU | Vitamin C: 101.6mg | Calcium: 338mg | Iron: 1.5mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Casserole, Side Dish
Cuisine American
Cheesy Broccoli Casserole with a title
baked Cheesy Broccoli Casserole in the dish with a title
Cheesy Broccoli Casserole in the dish with a title
cooked Cheesy Broccoli Casserole in the casserole dish and in a spoon with writing

Categories:

, ,

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.97 from 54 votes (41 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Hi,
    This sounds great! What type of milk and what type of salt – kosher or regular do you use? Thank you and can’t wait to try!

  2. Just a wonderful side dish any time of the year!!! Your recipes are easy, delicious, family favorite
    ordered your book and can’t wait to try each and every recipe!!! Thank you!!!!5 stars

    1. Hi Mary, I hope you enjoy the book and the recipes. I am glad that you are liking the recipes on the site. Thank you, and have a great rest of your day!

  3. Hi Holly,
    I know that this recipe will be delicious. I bought your book and I am loving it. So many great recipes, and I love the tips that you have in it. All the recipes turn out great.
    Suzie5 stars

  4. Delicious and easy to fix dish! My husband loved it! I love making your recipes Holly!
    Thank you so much! God Bless!5 stars

  5. This was perfect! Very cheesy and creamy! So much better making this casserole completely from scratch! Thank you!5 stars

  6. This was incredibly tasty! Only thing I did was add some cubed ham but there are so many directions you can go with this! so good!5 stars

  7. I could have tinkered with ingredients to make something like this, but I really, really wanted just the perfect cheesy broccoli casserole on the coldest night of the year. And here it is. Thank you!5 stars

  8. Broccoli and cheese sauce looks lovely,I have made it with coulflour before,but I made 2 packets of cheese sauce with milk and poured it on top with grated cheese,

  9. Wow, what a great casserole! I happened to have all the ingredients and it came out so delicious.
    I served it with 3 cheese and spinach ravioli. The only thing missing maybe would have been some
    garlic bread but it was a huge success. Thank you for sharing that wonderful casserole.5 stars

  10. Oh my, this recipe was excellent!! It was so simple and quick, and it was just so good! No need to change a thing. Thank you 5 stars

  11. I just want to say thanks for all the little tidbits of help you place in each recipe. This really helps expand recipes to new heights!! Thanks!

  12. My FAVORITE, but I use broccoli, carrots, and cauliflower ALL FRESH OF COURSE sometimes I add halved brussel sprouts. In a hurry you can cheat with cubed Velveeta. If using I bake a bit first , stir then add cracker topping and then finish baking. Just sayin.

  13. Made this tonight with a few change- I didn’t have mustard powder so I used Dijon mustard instead and it added a great taste to the whole dish! I also used short grain rice- takes a bit longer to cook (45 mins on stove top) but worth the wait! Will be using this recipe again :-)5 stars

  14. Nice recipe, sounds better than one I tried which used canned soup! I like to use Evaporated Milk in my casseroles. They come out much creamier than with regular milk. Thanks for this recipe. A very Happy Thanksgiving to you & your family. :-)4 stars