Best Broccoli Casserole Vintage Recipe (From Scratch)

This cozy, vintage broccoli casserole tastes like the holidays in every bite. It is creamy, cheesy, and crowned with a buttery cracker topping that bakes up golden and irresistible. I am sharing the classic shortcut version plus my simple from-scratch sauce so you can make it just the way you love.

Why You’ll Love This The Best Broccoli Casserole Vintage Recipe

  • Classic flavor with modern, reliable technique for perfect texture every time.
  • Family-friendly and holiday-ready, yet easy enough for a weeknight side.
  • Creamy center with a crisp, buttery topping that stays crunchy.
  • Flexible ingredients and substitutions for pantry or from-scratch cooking.

The Best Broccoli Casserole Vintage Recipe Ingredients & Substitutions

  • Fresh broccoli florets, 6 cups (from about 2 large heads). Swap: frozen broccoli florets, thawed and well drained.
  • Unsalted butter, 4 tbsp, divided.
  • Yellow onion, 1 small, finely chopped. Swap: 1 tsp onion powder if you are in a pinch.
  • Garlic, 2 cloves, minced. Swap: 1/2 tsp garlic powder.
  • Cream of mushroom soup, 1 can (10.5 oz). Swap: homemade white sauce if you prefer no canned soup.
  • Mayonnaise, 1/2 cup. Swap: sour cream or plain Greek yogurt for tangier, lighter results.
  • Whole milk, 1/2 cup. Swap: chicken or vegetable stock for a lighter base.
  • Sharp cheddar cheese, 2 cups shredded, divided. Swap: Gruyere or Colby Jack.
  • Smoked paprika, 1/2 tsp (optional) for a hint of warmth.
  • Kosher salt and freshly ground black pepper to taste.
  • Buttery round crackers, 1 1/2 cups crushed. Swap: panko or cornflake crumbs.
  • Parmesan cheese, 1/4 cup finely grated for the topping.
  • Fresh lemon juice, 1 tsp to brighten the flavors (optional).
  • Gluten free option: use gluten free crackers and condensed soup or the from-scratch sauce with gluten free flour.

Step-by-Step Instructions to Make The Best Broccoli Casserole Vintage Recipe

Preheat and Prepare the Dish

Heat the oven to 350°F. Grease a 9×13 inch baking dish with 1 tsp butter or nonstick spray.

Blanch the Broccoli

Bring a large pot of salted water to a boil. Add broccoli florets and blanch for 2 minutes until vibrant green and just crisp-tender. Drain and plunge into an ice bath to stop cooking. Drain very well and pat dry so the casserole is not watery.

Sauté Aromatics

In a skillet over medium heat, melt 1 tbsp butter. Cook the onion until soft, 4 to 5 minutes. Add garlic and cook 30 seconds. Remove from heat.

Mix the Creamy Base

In a large bowl, whisk together cream of mushroom soup, mayonnaise, and milk until smooth. Stir in the sautéed onion mixture, 1 1/2 cups shredded cheddar, smoked paprika, a pinch of salt, several grinds of pepper, and lemon juice if using.

Combine and Fill the Dish

Add the well-drained broccoli to the bowl and fold gently to coat. Spread the mixture evenly in the prepared baking dish and smooth the top.

Make the Buttery Cracker Topping

Melt remaining 3 tbsp butter. In a bowl, combine crushed crackers, Parmesan, and melted butter until evenly moistened. Sprinkle over the casserole. Top with remaining 1/2 cup cheddar.

Bake Until Golden and Bubbly

Bake uncovered for 25 to 30 minutes, until the edges are bubbling and the top is golden. If needed, broil for 1 to 2 minutes for extra color. Let rest 10 minutes to set before serving.

Optional From-Scratch Sauce (No Condensed Soup)

For the sauce, melt 3 tbsp butter in a saucepan over medium heat. Whisk in 3 tbsp all-purpose flour and cook 1 minute. Slowly whisk in 1 1/2 cups milk until smooth. Simmer 3 to 4 minutes until thick. Season with 1/2 tsp kosher salt, 1/4 tsp pepper, and a pinch of paprika. Use in place of the canned soup.

Tips for Success

  • Do not skip the blanch-and-chill step. It keeps broccoli bright and prevents mushiness.
  • Dry the broccoli thoroughly so the sauce stays creamy, not watery.
  • Shred your own cheese for the smoothest melt. Pre-shredded can be coated with starch.
  • Season in layers. Taste the sauce before combining with broccoli and adjust salt and pepper.
  • Add the topping just before baking so it stays crisp.

Variations of The Best Broccoli Casserole Vintage Recipe

  • Chicken and Rice: Fold in 2 cups cooked diced chicken and 1 cup cooked rice, then bake.
  • Bacon Cheddar: Add 1/2 cup cooked, crumbled bacon for smoky richness.
  • Mushroom Lovers: Sauté 8 oz sliced mushrooms with the onion and use Gruyere cheese.
  • Spicy Kick: Stir in 1 finely chopped jalapeño or 1/4 tsp cayenne.
  • Gluten Free: Use gluten free crackers and from-scratch sauce with gluten free flour.

Serving Suggestions: What to Pair with The Best Broccoli Casserole Vintage Recipe

  • Roast turkey, glazed ham, or rotisserie chicken for a classic holiday lineup.
  • Seared pork chops or meatloaf for a comforting weeknight dinner.
  • Crisp green salad with lemon vinaigrette to balance the richness.
  • Buttered egg noodles or mashed potatoes if serving this as a main with extra veggies.

Storage & Reheating Instructions

  • Refrigerate: Cover and store leftovers for 3 to 4 days.
  • Reheat: Warm at 350°F, uncovered, 15 to 20 minutes, or microwave individual portions 60 to 90 seconds. Broil briefly to re-crisp the topping.
  • Freeze: Wrap tightly and freeze up to 2 months. Thaw overnight in the fridge, add fresh cracker topping if needed, then bake until hot.

Memories Made Around the Table

My grandmother set this on the table in a floral Pyrex, and you could hear the crunch of the topping as the first spoon broke through. It is the dish everyone asked for, and the one that always went home empty.

FAQs

Can I use frozen broccoli?

Yes. Thaw completely, then drain and pat dry. If very wet, spread on a towel-lined sheet pan to remove excess moisture before mixing.

Can I make this ahead?

Assemble up to 2 days in advance without the topping. Cover and refrigerate. Add the cracker topping just before baking, then bake 30 to 35 minutes.

What can I use instead of condensed soup?

Use the from-scratch white sauce in the instructions. It is a quick roux with milk that delivers the same creamy texture with simple pantry ingredients.

How do I keep the topping crunchy?

Bake uncovered and add the topping right before baking. For extra crunch, broil 1 to 2 minutes at the end, watching closely.

Is this vegetarian?

Yes if you use cream of mushroom soup or the homemade sauce with vegetable stock and vegetarian Parmesan-style cheese.

Final Thoughts

This best broccoli casserole vintage recipe brings familiar, comforting flavor with foolproof technique. Whether you lean classic or go from-scratch, it is the kind of feel-good side that makes every gathering taste like home.

The Best Broccoli Casserole Vintage Recipe

Best Broccoli Casserole Vintage Recipe (From Scratch)

This cozy, vintage broccoli casserole is creamy, cheesy, and crowned with a buttery cracker topping that bakes up golden and irresistible. Make the classic shortcut version with cream of mushroom soup or the simple from-scratch white sauce—both deliver holiday-level comfort with reliable, modern technique.
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 1 hour
Course Side Dish
Cuisine American
Servings 8 people

Equipment

  • 1 9x13 inch baking dish
  • 1 Large Pot
  • 1 Colander
  • 1 Skillet
  • 1 Large mixing bowl
  • 1 Whisk
  • 1 Saucepan (optional, for from-scratch sauce)

Ingredients
  

Casserole

  • 6 cup fresh broccoli florets about 2 large heads; thaw and drain well if using frozen
  • 1 tsp unsalted butter for greasing dish (or use nonstick spray)
  • 1 tbsp unsalted butter for sautéing aromatics
  • 1 yellow onion small, finely chopped
  • 2 clove garlic minced
  • 1 can cream of mushroom soup 10.5 oz
  • 0.5 cup mayonnaise
  • 0.5 cup whole milk
  • 1.5 cup sharp cheddar cheese shredded
  • 0.5 tsp smoked paprika optional
  • kosher salt to taste
  • black pepper to taste
  • 1 tsp fresh lemon juice optional, to brighten

Topping

  • 1.5 cup buttery round crackers crushed
  • 0.25 cup Parmesan cheese finely grated
  • 3 tbsp unsalted butter melted
  • 0.5 cup sharp cheddar cheese shredded

Optional From-Scratch Sauce (No Condensed Soup)

  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 1.5 cup milk
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 1 pinch paprika

Instructions
 

Make the Casserole

  • Heat oven to 350°F. Grease a 9x13 inch baking dish with 1 tsp butter or coat with nonstick spray.
  • Bring a large pot of salted water to a boil. Add broccoli florets and blanch 2 minutes until vibrant green and just crisp-tender. Drain, plunge into an ice bath, then drain very well and pat dry.
  • In a skillet over medium heat, melt 1 tbsp butter. Cook the onion until soft, 4 to 5 minutes. Add garlic and cook 30 seconds; remove from heat.
  • In a large bowl, whisk together cream of mushroom soup, mayonnaise, and milk until smooth. Stir in the sautéed onion mixture, 1 1/2 cups cheddar, smoked paprika, a pinch of salt, several grinds of pepper, and lemon juice if using.
  • Fold in the well-drained broccoli to coat, then spread evenly in the prepared baking dish and smooth the top.
  • Melt remaining 3 tbsp butter. In a bowl, combine crushed crackers, Parmesan, and melted butter until evenly moistened. Sprinkle over the casserole, then top with remaining 1/2 cup cheddar.
  • Bake uncovered for 25 to 30 minutes, until bubbling at the edges and golden on top. If desired, broil 1 to 2 minutes for extra color. Let rest 10 minutes before serving.

Optional From-Scratch Sauce (No Condensed Soup)

  • Melt 3 tbsp butter in a saucepan over medium heat. Whisk in 3 tbsp flour; cook 1 minute. Slowly whisk in 1 1/2 cups milk until smooth. Simmer 3 to 4 minutes until thick. Season with 1/2 tsp kosher salt, 1/4 tsp pepper, and a pinch of paprika. Use in place of the canned soup in the base.

Notes

Refrigerate leftovers covered for 3 to 4 days. Reheat at 350°F for 15 to 20 minutes or microwave individual portions 60 to 90 seconds; broil briefly to re-crisp topping. Freeze up to 2 months; thaw overnight, refresh with a bit of new cracker topping if needed, then bake until hot.
Tried this recipe?Let us know how it was!