Print

Make Ahead Cheesy Broccoli Casserole

Creamy make ahead cheesy broccoli casserole with crispy golden panko topping.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy, satisfying casserole transforms simple broccoli into a comforting meal. It’s perfect for busy weeknights or holiday gatherings, as it can be assembled ahead and baked when needed. The dish features a rich cheese sauce, tender broccoli, and a crispy panko topping.

Ingredients

Scale
  • 2 large heads broccoli, cut into florets (about 6-7 cups)
  • 3 tablespoons unsalted butter
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk, warmed slightly
  • 1 cup chicken or vegetable broth
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground nutmeg
  • Salt and black pepper to taste
  • 2 cups shredded sharp cheddar cheese, divided
  • 1 cup shredded Gruyère or Swiss cheese
  • 1 cup panko breadcrumbs
  • 2 tablespoons grated Parmesan cheese
  • 1 tablespoon olive oil or melted butter

Instructions

  1. Prep the broccoli: Bring a large pot of salted water to a boil. Add broccoli florets and blanch for 3-4 minutes until bright green and tender-crisp. Drain and immediately plunge into ice water. Drain well and set aside.
  2. Make the cheese sauce: In a large saucepan, melt butter over medium heat. Add onion and cook until soft, about 5 minutes. Add garlic and cook for 1 minute. Sprinkle flour over onions and cook, stirring, for 2 minutes.
  3. Combine and simmer: Gradually whisk in warm milk and broth. Bring to a gentle simmer, stirring frequently, and cook for 3-5 minutes until slightly thickened. Remove from heat. Stir in Dijon mustard, smoked paprika, nutmeg, salt, and pepper.
  4. Add the cheese: Off the heat, stir in 1 1/2 cups cheddar and all the Gruyère until smooth. Gently fold in blanched broccoli until evenly coated.
  5. Assemble the casserole: Transfer mixture to a greased 9×13 inch baking dish. Sprinkle remaining 1/2 cup cheddar over the top.
  6. Create the topping: In a small bowl, combine panko, Parmesan, and olive oil. Toss until crumbs are moistened. Sprinkle over the cheese layer.
  7. Bake or store: Cover dish and refrigerate for up to 24 hours. When ready to bake, preheat oven to 375°F (190°C). Bake uncovered for 30-35 minutes (add 5-10 minutes if from fridge) until golden and bubbly. Let rest 5-10 minutes before serving.

Notes

For a gluten-free version, use gluten-free flour and panko. For dairy-free, use plant-based butter, milk, and cheese. Do not overcook the broccoli during blanching. Warm the milk before adding to prevent lumps. Letting the casserole rest after baking helps the sauce set.

Nutrition