Broccoli Cheddar Casserole
This Broccoli Cheddar Casserole is a cheesy, flavorful crowd favorite—bright green broccoli baked in a rich cheese sauce with a crispy topping. It’s the perfect side dish you can make ahead of time!

I couldn’t possibly tell you how many times I’ve made this Broccoli Cheddar Casserole. There’s not one holiday table it’s not graced. I find myself craving it all the time, and since it’s so easy to make with simple ingredients I already have in my kitchen, I make it for our weeknight family dinners too!
Save The Recipe!
Add your email below and we’ll send it straight to your inbox+ you’ll receive all our newest recipes!
Tender broccoli, a cheesy creamy sauce, with an irresistible crunchy topping, you can whip up this easy broccoli casserole recipe in less than an hour. It’s ideal for busy weeknights or holiday spread, and it always gets rave reviews!
Trust me, you’re going to love this dish and make it all the time too! Be sure to check out our other popular casserole side dishes like Loaded Mashed Potatoes and Cheesy Cabbage Casserole!
Table of Contents
Why You’ll Like This Recipe
- 8-Ingredients and Easy to Prepare: Cheesy broccoli casserole uses pantry staples and frozen broccoli, making it quick and fuss-free.
- Crowd Pleaser: This easy side dish is creamy and cheesy and pairs well with almost any main dish! It’s a great recipe for family dinners, with a holiday meal, or potlucks.
- Make Ahead: Prepare this broccoli cheddar casserole in advance, then add the buttery cracker topping when ready to bake!

Ingredients
Scroll Down to the Bottom of this Post for Ingredient Amounts Listed in the Printable Recipe Card
- Frozen Broccoli Florets: The star veggie, providing tender, flavorful broccoli without the prep work.
- Salted Butter: Adds richness and helps create a luscious base for the sauce.
- All-Purpose Flour: Acts as a thickening agent for the sauce.
- Evaporated Milk or Half & Half: Helps yield a cheese sauce base that’s rich and smooth.
- American or Velveeta Cheese: Melts easily, giving the casserole its creamy, cheesy goodness.
- Medium Cheddar Cheese: Brings sharp flavor and adds depth to the creamy cheese sauce.
- Garlic Powder: Enhances flavor with a warm, savory note.
- Buttery Ritz Crackers: Crushed and sprinkled on top, butter crackers creates a perfect crispy topping.

Tools You’ll Need
- 13″x9″ Casserole Dish
- Large Skillet
- Mixing Bowls
- Liquid Measuring Cups
- Measuring Cups and Spoons
- Cheese Grater
- Flat Whisk
How to Make Broccoli Cheddar Casserole
- Preheat oven to 350°F. Grease a 13×9-inch baking dish with butter or non-stick cooking spray.
- In a large skillet, melt 1/4 cup of the butter over medium heat. Once melted, whisk in flour. Cook for about 1-2 minutes, until bubbly but not browned.

- Gradually whisk in evaporated milk or half and half, milk, garlic powder, and salt and black pepper. Cook, stirring constantly, until the mixture thickens and is smooth, about 3-5 minutes.

- Remove from the heat and stir in American or Velveeta cheese and 4 ounces of the cheddar cheese until melted and smooth.

- Pour the frozen broccoli florets in the skillet, and stir until the broccoli is evenly coated.
- Transfer the mixture to the prepared baking dish, spreading it in a single layer.

- Melt the remaining butter in a medium bowl in the microwave. Combine the melted butter with the remaining cheddar cheese and cracker crumbs. Sprinkle the cracker mixture evenly over the top of the casserole.

- Bake uncovered 30-35 minutes, or until bubbly and the top is golden brown.

Pro Tips and Substitutions
- You can use Fresh Broccoli if you Prefer: Fresh broccoli florets can be used if you prefer, just blanch it briefly before mixing.
- Cheese Options: Use a mix of your favorite cheeses in this broccoli cheese casserole recipe like sharp cheddar cheese, Monterey Jack, or mozzarella for different flavor profiles.
- Swap evaporated milk or low fat milk: For a lighter version, swap evaporated milk with low-fat milk. The texture will be slightly thinner.
- Crunchy Topping: Regular crushed crackers or cheese crackers both work great. Panko breadcrumbs offers a great crunch too! For a gluten-free version, try gluten-free crackers or roasted panko bread crumbs.
- Add-ins: Mix in cooked bacon bits or a pinch of red pepper flakes for extra flavor.
What to Serve with Broccoli Casserole
This easy casserole recipe goes with so many meals! We love having it with pork chops, balsamic flank steak, and thanksgiving turkey! It’s just one of those easy recipes you can throw together to accompany nearly any main dish and alongside another vegetable.
Storage and Freezing
Store leftovers in an airtight container in the fridge for up to 4-5 days. Reheat in the oven or microwave until hot.
Freeze individual portions or the entire casserole for up to 2 months. Thaw overnight in the fridge and reheat thoroughly before serving.
Frequently Asked Questions
Any processed cheese or a blend of melted American cheese works well. You can also substitute with shredded a different shredded cheese for a different texture.
Absolutely! Assemble the casserole without the cracker topping, cover, and refrigerate. Add the topping when ready to bake and add an extra 5-10 minutes to the baking time if chilled.
Use fresh, buttery crackers and bake until bubbly and golden brown on top for a crispy finish.
More Side Dish Recipes
- Cheesy Ham and Potato Casserole
- Macaroni and Tomatoes
- Crispy Parmesan Potatoes
- Apple Pie Baked Beans
Broccoli Cheddar Casserole
Ingredients
- 1/2 cup salted butter divided
- 1/4 cup all-purpose flour
- 12 ounces evaporated milk or half and half
- 1/2 cup milk
- 1/2 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 ounces American or Velveeta cheese
- 22 ounces frozen broccoli florets
- 6 ounces medium cheddar cheese divided
- 30 buttery round crackers 1 sleeve
Instructions
- Preheat oven to 350°F. Grease a 13×9-inch baking dish with butter or non-stick cooking spray.
- In a large skillet, melt 1/4 cup of the butter over medium heat. Once melted, whisk in flour. Cook for about 1-2 minutes, until bubbly but not browned.
- Gradually whisk in evaporated milk or half and half, milk, garlic powder, and salt and black pepper. Cook, stirring constantly, until the mixture thickens and is smooth, about 3-5 minutes.
- Remove from the heat and stir in American or Velveeta cheese and 4 ounces of the cheddar cheese until melted and smooth.
- Pour the frozen broccoli florets in the skillet, and stir until the broccoli is evenly coated.
- Transfer the mixture to the prepared baking dish, spreading it in a single layer.
- Melt the remaining butter in a medium bowl in the microwave. Combine the melted butter with the remaining cheddar cheese and cracker crumbs. Sprinkle the cracker mixture evenly over the top of the casserole.
- Bake uncovered 30-35 minutes, or until bubbly and the top is golden brown.
Notes
Pro Tips and Substitutions
- Broccoli Variations: Fresh broccoli florets can be used if you prefer, just blanch it briefly before mixing.
- Cheese Options: Use a mix of your favorite cheeses in this broccoli cheese casserole recipe like sharp cheddar cheese, Monterey Jack, or mozzarella for different flavor profiles.
- Sauce Substitute: For a healthier version, swap evaporated milk with low-fat milk. The texture will be slightly thinner.
- Crunchy Topping: Regular crushed crackers or cheese crackers both work great. Panko breadcrumbs offers a great crunch too! For a gluten-free version, try gluten-free crackers or roasted panko bread crumbs.
- Add-ins: Mix in cooked bacon bits or a pinch of red pepper flakes for extra flavor.


