Broccoli Casserole with Cheese

Featured in: Oven & Pan Cooking

This classic broccoli casserole features fresh florets enveloped in a homemade cheddar sauce made with butter, onion, garlic, milk, and sour cream. The dish gets its signature crunch from a generous layer of crushed Ritz crackers tossed with melted butter, creating a golden, buttery crown after baking. Perfect for holiday tables or weeknight dinners, this vegetarian side serves six and comes together in just 50 minutes. The cheese sauce incorporates warm spices like nutmeg and black pepper, while the vegetable blanching ensures the broccoli retains its bright green color and tender-crisp texture through the baking process.

Updated on Wed, 14 Jan 2026 13:12:00 GMT
Golden brown Ritz cracker crumbs cover a bubbling Broccoli Casserole fresh from the oven. Save
Golden brown Ritz cracker crumbs cover a bubbling Broccoli Casserole fresh from the oven. | claroamezruy.com

The first time I brought this broccoli casserole to Thanksgiving, my brother who swore he hated vegetables actually went back for seconds. My grandmother watched him with this knowing little smile and asked what on earth I had done to make broccoli taste like something worth celebrating.

Last Christmas my niece announced she would try exactly one spoonful of the green stuff. She ended up scraping the last bits of cracker topping from the serving dish and asked if I could teach her how to make it for her dorm apartment.

Ingredients

  • 5 cups broccoli florets: Fresh gives you better texture but frozen works perfectly fine in a pinch just thaw and drain really well
  • 2 tablespoons unsalted butter: This builds the foundation of your sauce base
  • 1 small yellow onion: Finely chopped so it melts into the sauce without leaving chunks
  • 2 cloves garlic: Minced fresh adds a subtle warmth behind the cheese
  • 2 tablespoons all-purpose flour: The secret to getting that silky smooth restaurant style thickness
  • 1 cup whole milk: Warmed slightly helps it incorporate without any lumps
  • 1/2 cup sour cream: This adds a tangy richness that cuts through all that cheese
  • 1 1/2 cups shredded sharp cheddar cheese: Sharp cheese means more flavor with less cheese needed
  • 1/4 teaspoon ground black pepper: Freshly cracked makes a real difference here
  • 1/2 teaspoon salt: Adjust based on how salty your cheese brand is
  • 1/4 teaspoon ground nutmeg: Optional but trust me it makes the cheese sauce taste like something from a fancy restaurant
  • 1 sleeve Ritz crackers: Crushed into coarse crumbs not fine like sand
  • 3 tablespoons unsalted butter: Melted and tossed with those crackers for golden perfection

Instructions

Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Get your oven ready:
Preheat to 350°F and grab a 9x13 baking dish giving it a quick grease with butter
Blanch the broccoli:
Drop those florets into boiling salted water for just 2 to 3 minutes until they turn bright green then drain them completely
Build your flavor base:
Melt butter in a saucepan then cook the onion about 4 minutes until soft add garlic for one more minute
Make the roux:
Stir in flour for one minute then gradually whisk in milk until smooth
Create the cheese sauce:
Let it thicken for 2 to 3 minutes then remove from heat and stir in sour cream cheddar salt pepper and that secret nutmeg
Combine everything:
Mix broccoli with that gorgeous sauce in a large bowl then spread into your prepared dish
Add the crunch:
Toss crushed crackers with melted butter and sprinkle evenly over the top
Bake until golden:
Let it go for 25 to 30 minutes until that topping is browned and the edges are bubbling
Let it rest:
Give it five minutes before serving so the sauce sets up a bit
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
A spoon scoops creamy Broccoli Casserole from a white baking dish, revealing rich cheese sauce. Save
A spoon scoops creamy Broccoli Casserole from a white baking dish, revealing rich cheese sauce. | claroamezruy.com

My neighbor smelled this baking through our shared wall and showed up with an empty serving dish claiming she needed to borrow sugar. I sent her home with half the casserole and she texted me that same night asking for the recipe.

Making It Ahead

You can assemble this entire casserole the day before and keep it covered in the refrigerator. Just add about ten minutes to the baking time since it will be cold going into the oven.

Cheese Choices

Sharp cheddar is traditional but I have made this with Gruyère for a more sophisticated version or pepper jack when I wanted some gentle heat. Just stick to cheeses that melt smoothly.

Serving Suggestions

This holds its own alongside roasted meats or can be the star of a vegetarian meal with a simple green salad. The leftovers reheat beautifully for lunch the next day.

  • Pair with a light Chardonnay to balance the richness
  • Add diced cooked chicken if you want to make it a main dish
  • A pinch of cayenne in the sauce wakes up all the flavors
Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Holiday Broccoli Casserole served on a festive plate, topped with crispy buttery cracker crumbs. Save
Holiday Broccoli Casserole served on a festive plate, topped with crispy buttery cracker crumbs. | claroamezruy.com

There is something deeply satisfying about watching people genuinely get excited about eating their vegetables. This casserole has become my secret weapon for holiday tables.

Recipe FAQs

Can I make broccoli casserole ahead of time?

Yes, assemble the entire casserole up to 24 hours in advance and refrigerate. Add the cracker topping just before baking, or bake it covered then add fresh topping for the final 15 minutes to maintain crunchiness.

Can I use frozen broccoli instead of fresh?

Frozen broccoli works perfectly in this casserole. Thaw and drain thoroughly before mixing with the cheese sauce to prevent excess moisture from making the dish soggy. No blanching is needed for frozen florets.

What cheese substitutes work well in this casserole?

Sharp cheddar provides the best flavor punch, but Gruyère adds nuttiness, Swiss offers mild creaminess, or Colby Jack delivers mild meltiness. Mix multiple cheeses for depth—just avoid pre-shredded varieties which contain anti-caking agents that affect sauce texture.

How do I keep the cracker topping crispy?

The key is adding the crushed crackers with melted butter right before baking rather than assembling ahead. If making ahead, store the crumb mixture separately and sprinkle on just before placing in the oven. Avoid covering during baking to allow steam to escape.

Can I freeze broccoli casserole?

Freeze the unbaked casserole without the cracker topping for up to 3 months. Thaw overnight in the refrigerator, add fresh cracker topping, and bake as directed. The texture may be slightly softer than fresh but remains delicious.

Broccoli Casserole with Cheese

Tender broccoli in creamy cheese sauce topped with buttery crackers for a comforting side.

Prep Time
15 min
Time to Cook
35 min
Total Duration
50 min
Created by Elaine Schwartz


Skill Level Easy

Cuisine American

Portion Size 6 Serves

Diet Preferences Meat-Free

What You Need

Vegetables

01 5 cups broccoli florets, fresh or frozen (approximately 2 medium heads)

Sauce Components

01 2 tablespoons unsalted butter
02 1 small yellow onion, finely chopped
03 2 cloves garlic, minced
04 2 tablespoons all-purpose flour
05 1 cup whole milk
06 1/2 cup sour cream
07 1 1/2 cups shredded sharp cheddar cheese
08 1/4 teaspoon ground black pepper
09 1/2 teaspoon salt
10 1/4 teaspoon ground nutmeg (optional)

Cracker Topping

01 1 sleeve Ritz crackers (approximately 30 crackers), crushed
02 3 tablespoons unsalted butter, melted

How To Make

Step 01

Prepare Oven and Baking Dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Blanch Broccoli: Bring a large pot of salted water to a rolling boil. Add broccoli florets and blanch for 2-3 minutes until bright green and just tender-crisp. Drain thoroughly and set aside.

Step 03

Sauté Aromatics: In a medium saucepan over medium heat, melt 2 tablespoons butter. Add chopped onion and sauté until softened and translucent, about 4 minutes. Add minced garlic and cook for 1 additional minute until fragrant.

Step 04

Create Roux Base: Sprinkle flour into the saucepan and stir constantly for 1 minute to cook out raw flour taste. Gradually whisk in whole milk, ensuring no lumps form, until mixture is smooth.

Step 05

Thicken Sauce: Continue whisking sauce over medium heat for 2-3 minutes until it thickens and coats the back of a spoon. Remove from heat immediately.

Step 06

Add Cheese and Seasonings: Stir in sour cream, shredded sharp cheddar, salt, black pepper, and nutmeg until cheese is completely melted and sauce is velvety smooth.

Step 07

Combine and Transfer: Place blanched broccoli in a large bowl and pour cheese sauce over it. Gently fold together until florets are evenly coated. Transfer mixture to prepared baking dish and spread in an even layer.

Step 08

Prepare Topping: In a small bowl, combine crushed Ritz crackers with 3 tablespoons melted butter. Mix until crackers are evenly coated with butter.

Step 09

Apply Cracker Crust: Sprinkle buttered cracker mixture evenly over the entire surface of the casserole.

Step 10

Bake to Golden Perfection: Bake for 25-30 minutes until cracker topping is deep golden brown and cheese sauce is bubbling around edges.

Step 11

Rest Before Serving: Remove from oven and let casserole rest for 5 minutes. This allows sauce to set slightly for easier serving.

Tools Needed

  • 9x13-inch baking dish
  • Medium saucepan
  • Large pot (for blanching)
  • Mixing bowls
  • Whisk
  • Chef's knife and cutting board

Allergy Info

Always look over ingredients for allergens. When unsure, ask your healthcare provider.
  • Contains dairy (milk, butter, cheese, sour cream) and wheat (flour and crackers). May contain traces of soy or nuts depending on cracker and cheese brand manufacturing processes.

Per Serving Nutrition

These nutrition details are for reference only—talk to your doctor for personal advice.
  • Kcal: 320
  • Fats: 20 g
  • Carbohydrates: 22 g
  • Proteins: 10 g