Broccoli Cheese Casserole

Cheesy, creamy, tangy, and jam packed with tender broccoli, this Broccoli Cheese Casserole is loaded with onion, garlic, two different kinds of cheeses, then topped with buttery crackers!
Jump to Recipe

Cheesy, creamy, tangy, and jam packed with tender broccoli, this Broccoli Cheese Casserole is the side dish of your dreams! This recipe is loaded with onion, garlic, two different kinds of cheeses, then topped with buttery crackers! It doesnโ€™t get any better than this!

Recipe By Leidi Rodriguez 

This post may contain affiliate links. Read our disclosure policy.

A delicious spoon of broccoli casserole being picked up after baking

Want to Save This Recipe, Boo?

I'll email this recipe to you, so you can come back to it later!

Boy oh boy do I have a doozy of a recipe for ya today! I donโ€™t know about you guys but I grew up in the era of freezer food. Hot Pockets, Kid Cuisines, and Red Baron Pizza were all staples in my diet up until, well, college probably. The ease of popping something in the microwave or oven and having a meal in just a few minutes was something too good (and cheap) to pass up. 

One of my top freezer aisle picks was Green Giantโ€™s Broccoli with Cheese Sauce! Kinda tender, kinda mushy broccoli coated in way too hot, definitely not good for you cheese sauce, whatโ€™s not to love? 

But alas, my adult body just canโ€™t handle the preservatives the way it used to. So, Iโ€™ve opted to recreate a favorite in my own kitchen! 

Todayโ€™s Broccoli Cheese Casserole is an homage to the Green Giant himself: itโ€™s large, in charge, and hearty enough to feed an actual giant. I can only hope that heโ€™d be proud! 

Perks and Highlights of the Best Broccoli Cheese Casserole

Cuisine Inspiration: American comfort food with a cheesy embrace. This dish brings back memories of family, holidays, and the joy of sharing a meal with the ones you love.

Primary Cooking Method: Baking. This method helps to meld all the flavors beautifully together, creating a delightful crust on top that’s just to die for!

Dietary Info: Vegetarian, High-Calcium. It’s a green-meets-cream dream, providing comfort food satisfaction without any meat. Also, it’s a sneaky way to get your kids (or stubborn adults) to eat their veggies!

Key Flavor: Cheesy, creamy goodness with the earthy, hearty backdrop of broccoli. This casserole’s taste is all about rich cheese and fresh, vibrant greens coming together.

Skill Level: Easy. Even if you’re a kitchen newbie, this recipe is a breeze. It’s like assembling edible happiness!

Special Perks:

  1. Crowd-Pleaser: From picky little ones to discerning adults, this cheesy spectacle wins all hearts.
  2. Make-Ahead Magic: Prepare it in advance, pop it in the fridge, and bake when needed. Perfect for busy days and last-minute dinners!
  3. Nutrient-Rich: With broccoli as a star player, you’re serving up a dose of health with every delicious forkful.
  4. Adaptable: Throw in some extras like mushrooms, bell peppers, or your favorite spices to jazz things up. This casserole takes customization well.
  5. Leftover Love: Tastes just as fabulous the next day, whether you reheat it or sneak a cold bite straight from the fridge (we won’t judge).

Cheese and broccoli in a large casserole topped with shredded cheese before baking

Ingredients 

Iโ€™ve mentioned this before but I prefer recipes that use simple, easy to find ingredients. Having to go to the store one more time than I need to doesnโ€™t particularly interest me. 

So, when it came to this recipe, I stuck to common household ingredients that work together to create something extraordinary. 

Hereโ€™s what I used: 

FROZEN BROCCOLI- Fresh or frozen broccoli will work here! If using fresh, Iโ€™d recommend steaming the broccoli first to ensure they cook all the way through. Itโ€™s not necessary to defrost the frozen variety but you can if youโ€™d like. Iโ€™ve tried this recipe both ways and I find that the result is just about identical, so itโ€™s totally up to you! 

SWEET ONION- Onions just add a little extra bite. Sweet, yellow, or white onions are all great options. 

GARLIC- Feel free to add as much or as little garlic as youโ€™d like! I prefer things to be on the heavy garlic side but this is your party people. 

ALL PURPOSE FLOUR- Flour helps to thicken the cheese sauce. If gluten free, you can replace AP Flour with a cup for cup variety. 

WHOLE MILK- Full fat milk is best for getting that smooth, creamy, and rich sauce. I have not attempted this recipe with low fat milk but if youโ€™d like to give it a shot, go ahead. Definitely let me know how it goes in the comments! 

SHARP CHEDDAR + SWISS- I didnโ€™t want the casserole to be overwhelmingly sharp, so I opted to split the cheese into two varieties. Cheddar is powerful and vibrant while Swiss is calm and fragrant. You can create a mix of your very own! Get creative and throw in some Gouda, Pepperjack, or even Goat Cheese. 

SOUR CREAM- Is there anything sour cream canโ€™t make better? Trick question. Of course that tangy cream is necessary! You can also replace it with cream cheese or omit it completely. 

RITZ CRACKERS- This is not a green giant approved addition but I sure do love it. Those buttery, crunchy bits are Godโ€™s work! 

SALT, PEPPER, + GROUND MUSTARD- There will never be a recipe on this site that doesnโ€™t require seasoning. I added a bit of ground mustard for a bit of extra tangy heat. Feel free to add in some spice of your own! 

Bechamel sauce being simmered on stovetop and stirred with pepper on top

How to Make a Homemade Broccoli Cheese Casserole

Any recipe that can be made in one pot in under an hour is a winner in my book! With the use of frozen broccoli and a few other pantry staples, this Broccoli Cheese Casserole comes together in no time. 

The recipe begins by making a simple roux with just butter, onions, and flour. Once the onions are tender and the flour has been cooked down, we add garlic for flavor and stir it all together with creamy whole milk. Cheese and sour cream is then added to create liquid gold, aka cheese sauce. 

Frozen broccoli florets being added to a cheesy cream sauce after thickening

Be sure to taste your sauce and season it up! We donโ€™t need a bland casserole around here folks. Next, youโ€™ll want to carefully stir in the broccoli, making sure every floret is coated in that glorious sauce. 

Transfer your dripping, ooey gooey broccoli to a prepared casserole dish (or not if youโ€™re using an oven-safe sautรฉ pan) and cover it with the remaining cheese. Donโ€™t forget that extra salty sprinkle of parm! 

Watch that bad boy bake for about 15 minutes, then sprinkle on your ritz crackers and continue to bake until golden brown and bubbly. 

Wait for a few minutes to serve or do like me, grab a fork, and dig right in! Donโ€™t worry the burns will heal tomorrow. 

What else can I top the Casserole with?

My favorite part about this casserole is the crunchy, salty ritz cracker topping. But, if youโ€™re not a ritz fiend like me, or youโ€™d just like to try something else on for size, here are few other options: 

  • Potato Chips (Classic Ruffles or Lays) 
  • Breadcrumbs (Seasoned, Panko, or even Italian) 
  • Crushed Pretzels 
  • Crushed Butter or Saltine Crackers 
  • Cheeze-Its (of any flavor!) 

Try one or try โ€˜em all, and let me know what you liked best in the comments below! 

Can I made ahead of time?

Totally! All you gotta do is prepare the casserole as directed, then top it with foil and refrigerate for up to 24 hours. When ready to eat, bake as instructed. You might need to add about 10 minutes of baking to account for the refrigeration. Do not top the casserole with crackers before storing, theyโ€™ll get soggy. 

If youโ€™d like to prep your casserole further ahead of time, cover it with two layers of heavy duty foil and freeze (unbaked) for up to 3 months. Thaw the casserole in the refrigerator for 24 hours, then bake fully according to instructions. 

A delicious Broccoli Cheese casserole after it came out of the oven with a spoon digging in

What do I serve it With?

Chicken, steak, or just about protein is a great main dish to serve alongside this recipe. Although, I do like to eat this casserole on its own for a quick, light meal. Well, kinda light. 

Another option: you can add cooked rice, shredded chicken, or ham pieces to the casserole before baking to make it a full meal! 

Leftovers

Once fully baked, cheesy broccoli casserole will keep for 3-4 days. I like to portion out the casserole into small airtight containers, then tuck them away in the fridge or freezer for later.

This casserole can be reheated in the oven at 350 degrees for 15-20 minutes or in a microwave on high in 1-2 minute increments. 

More Side Dishes

Iโ€™m a side dish kind girl! So, go ahead and pile my plate high with mashed potatoes, greens, and pastas galore. 

If you hear what Iโ€™m saying, try out a few more of GBCโ€™s signature side dishes: 

A delicious spoon of broccoli casserole being picked up after baking

Broccoli Cheese Casserole

Cheesy, creamy, tangy, and jam packed with tender broccoli, this Broccoli Cheese Casserole is loaded with onion, garlic, two different kinds of cheeses, then topped with buttery crackers!
5 from 4 votes
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course: Main Course, Side Dish
Servings: 10 servings

Ingredients

  • 6 tbsp unsalted butter
  • 1 small sweet onion diced
  • 4 garlic cloves finely chopped
  • 4 tbsp all purpose flour
  • 2 cups whole milk
  • 1 cup sharp cheddar cheese shredded
  • 1 cup swiss cheese shredded
  • 1 tsp ground mustard
  • 1/4 tsp ground nutmeg
  • 1/4 cup sour cream
  • 4 cups frozen broccoli florets
  • 3 tbsp grated parmesan cheese
  • 1 1/2 cups crushed ritz crackers about 26 crackers
  • 1 tsp kosher salt divided
  • 1/4 tsp fresh black pepper

Instructions

  • Preheat the oven to 400 degrees and grease a shallow baking dish.*
  • Melt the butter in a large saucepan over medium heat. Add the diced onion, a 1/4 teaspoon of salt, and stir to combine. Cook, stirring frequently, for 5 minutes. Reduce the heat to medium low if the onions start to brown too quickly.
  • Add garlic and cook, stirring frequently for 1 minute.
  • Add flour and cook, continuing to stir for 1 more minute.
  • Slowly pour in the milk, whisking constantly. Once all the milk has been added, cook for 3 minutes or until the milk just begins to simmer.
  • Add half of the shredded cheese, ground mustard, and sour cream, then reduce the heat to low and stir until the sauce begins to thicken. Season with 3/4 teaspoon of salt and 1/4 teaspoon of pepper to taste. Remove from heat.
  • Stir in the frozen broccoli. Transfer the broccoli and cheese mixture to the greased baking dish. Cover the casserole with the remaining cheese.
  • Bake the casserole for 15 minutes. Top with crushed ritz crackers and a heavy sprinkle of grated parmesan, then bake for an additional 5-8 minutes, or until heated through and bubbly.
  • Let cool for 5 minutes and enjoy!

Notes

HOW LONG WILL THE LEFTOVERS KEEP?
Once fully baked, cheesy broccoli casserole will keep for 3-4 days. I like to portion out the casserole into small airtight containers, then tuck them away in the fridge or freezer for later.
This casserole can be reheated in the oven at 350 degrees for 15-20 minutes or in a microwave on high in 1-2 minute increments.
CAN I MAKE A BROCCOLI CHEESE CASSEROLE AHEAD OF TIME?
Totally! All you gotta do is prepare the casserole as directed, then top it with foil and refrigerate for up to 24 hours. When ready to eat, bake as instructed. You might need to add about 10 minutes of baking to account for the refrigeration. Do not top the casserole with crackers before storing, theyโ€™ll get soggy.
If youโ€™d like to prep your casserole further ahead of time, cover it with two layers of heavy duty foil and freeze (unbaked) for up to 3 months. Thaw the casserole in the refrigerator for 24 hours, then bake fully according to instructions.

Nutrition

Calories: 282kcal | Carbohydrates: 15g | Protein: 11g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 52mg | Sodium: 284mg | Potassium: 237mg | Fiber: 1g | Sugar: 5g | Vitamin A: 770IU | Vitamin C: 30mg | Calcium: 320mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @GrandbabyCakes or tag #grandbabycakes!
Filed Under:  Oven, Side Dishes, Vegetables, Vegetarian

Comments

  1. Oh my look at this gorgeous cheesy casserole! Totally tempting! Love the idea of freezing it for later!!

  2. I usually have a hard time getting my kids to eat their veggies, but they loved this casserole! Thanks so much for sharing the recipe!

5 from 4 votes

Leave a Reply

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

Recipe Rating