Baked Broccoli and Cauliflower Casserole
Description
Baked Broccoli and Cauliflower Casserole is a creamy, cheesy, and comforting vegetable side dish that turns simple broccoli and cauliflower into something the whole family will enjoy. Tender vegetables are combined with a rich, creamy sauce, garlic, herbs, and plenty of melted cheese before being baked until bubbly and golden. The combination of fresh broccoli and cauliflower gives the casserole a satisfying texture, while the creamy cheese sauce adds richness and flavor. A crispy breadcrumb topping provides a delicious contrast to the soft vegetables underneath. This easy casserole is perfect for weeknight dinners, holiday meals, potlucks, Sunday family gatherings, or as a comforting side dish alongside roasted chicken, turkey, steak, or baked fish. It can also be prepared ahead of time, making it especially convenient when entertaining. Serve it warm straight from the oven for the best combination of creamy filling, tender vegetables, and golden cheesy topping.
Ingredients For the Vegetables
- 4 cups broccoli florets
- 4 cups cauliflower florets
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Creamy Cheese Sauce
- 2 tablespoons butter
- 3 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1½ cups milk
- ½ cup heavy cream
- 1 teaspoon Dijon mustard
- ½ teaspoon onion powder
- ½ teaspoon dried thyme
- ¼ teaspoon black pepper
- ½ teaspoon salt, or to taste
- 1½ cups shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
For the Topping
- ½ cup breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon melted butter
- 1 tablespoon fresh parsley, chopped
Step-by-step instructions
1. Prepare the oven
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or nonstick cooking spray and set it aside.
2. Prepare the broccoli and cauliflower
Bring a large pot of lightly salted water to a boil. Add the broccoli and cauliflower florets and blanch them for approximately 3–4 minutes, just until they become slightly tender while still retaining some crunch. Drain thoroughly and allow the vegetables to steam-dry for a few minutes. Avoid overcooking because they will continue cooking in the oven.
3. Make the creamy sauce
Melt the butter in a medium saucepan over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant. Sprinkle in the flour and whisk continuously for about 1 minute to form a smooth roux.
4. Add the milk and cream
Gradually pour in the milk and heavy cream while whisking constantly. Continue cooking for several minutes until the sauce begins to thicken. Stir in the Dijon mustard, onion powder, thyme, black pepper, and salt.
5. Add the cheese
Reduce the heat to low and add the shredded cheddar, mozzarella, and Parmesan. Stir gently until the cheeses melt completely and the sauce becomes smooth and creamy. Do not boil the sauce after adding the cheese because excessive heat can cause the sauce to separate.
6. Assemble the casserole
Place the blanched broccoli and cauliflower into the prepared baking dish. Pour the creamy cheese sauce evenly over the vegetables. Gently toss or spread the vegetables so they are well coated without breaking them apart.
7. Prepare the topping
In a small bowl, combine the breadcrumbs, Parmesan cheese, melted butter, and chopped parsley. Mix until the breadcrumbs are lightly coated. Sprinkle the mixture evenly over the casserole.
8. Bake
Place the casserole in the preheated oven and bake uncovered for approximately 25–30 minutes, or until the sauce is bubbling around the edges and the top is golden brown. If you want a darker, crispier topping, broil for 1–2 minutes at the end while watching carefully.
9. Rest and serve
Remove the casserole from the oven and let it rest for approximately 5–10 minutes before serving. This allows the creamy sauce to settle slightly and makes the casserole easier to portion. Serve warm as a side dish with your favorite main course.
Tips & notes
- Do not overcook the broccoli and cauliflower before baking. They should remain slightly firm because they will continue cooking in the oven.
- Drain the vegetables very well to prevent excess water from thinning the cheese sauce.
- Freshly shredded cheese usually melts more smoothly than pre-shredded cheese.
- You can use sharp cheddar for a stronger flavor or mild cheddar for a gentler taste.
- For extra flavor, add a pinch of smoked paprika, Italian seasoning, or red pepper flakes.
- Cooked bacon, diced ham, mushrooms, or shredded chicken can be added to turn this side dish into a more substantial meal.
- The casserole can be assembled several hours ahead, covered, and refrigerated until ready to bake. Add a few extra minutes to the baking time if baking directly from the refrigerator.
- Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Q&A
Can I use frozen broccoli and cauliflower?
Yes. Frozen vegetables work well, but thaw and drain them thoroughly before adding them to the casserole to prevent excess moisture.
Can I make this casserole without flour?
Yes. You can use a cornstarch-based sauce instead. Mix approximately 1½ tablespoons cornstarch with a little cold milk before adding it to the warm sauce.
Can I use different cheeses?
Absolutely. Monterey Jack, Gruyère, Colby, Swiss, or a combination of cheeses can be used. Choose cheeses that melt smoothly.
Can I prepare this casserole ahead of time?
Yes. Assemble it, cover it tightly, and refrigerate for up to 24 hours. Add the breadcrumb topping just before baking for the crispiest result.
What can I serve with this casserole?
It pairs beautifully with roasted chicken, turkey, steak, pork chops, baked salmon, or a simple green salad.
Servings & nutrition
Servings: 8
Calories: Approximately 310 per serving
Protein: Approximately 13g
Carbohydrates: Approximately 18g
Fat: Approximately 21g
Fiber: Approximately 4g
Sugar: Approximately 5g
Nutrition information is approximate and may vary depending on the specific cheese, milk, cream, breadcrumbs, and portion size used.