This Broccoli and Cauliflower Casserole is a comforting, cheesy side dish made with tender broccoli, soft cauliflower, a creamy cheese sauce, and a delicious golden-brown topping. It is easy to prepare, perfect for family dinners, and makes a wonderful addition to holiday meals, potlucks, or weeknight menus.
The combination of two nutritious vegetables and rich melted cheddar cheese creates a satisfying dish that even picky eaters may enjoy. Serve it alongside roasted chicken, baked fish, grilled meat, or your favorite vegetarian main course.
Recipe Details
Prep time
15 minutes
Cook time
30 minutes
Oven temperature
375°F (190°C)
Servings
6 portions
Total time
45 minutes
Ingredients
- 3 cups broccoli florets, fresh or frozen
- 3 cups cauliflower florets, fresh or frozen
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup milk
- ½ cup heavy cream
- 1½ cups shredded cheddar cheese, divided
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon black pepper
- ½ teaspoon salt, or to taste
- ¼ teaspoon paprika, optional
- ½ cup breadcrumbs, optional for a crunchy topping
- 2 tablespoons grated Parmesan cheese, optional
Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C). Lightly grease a medium-sized baking dish with butter or cooking spray to prevent sticking.
Step 2: Prepare the Vegetables
Wash the broccoli and cauliflower thoroughly and cut them into bite-sized florets.
Bring a large pot of water to a boil. Add the cauliflower and cook for approximately 3 minutes. Add the broccoli and cook for another 2–3 minutes, until the vegetables are slightly tender but still firm.
Drain well and allow the vegetables to release excess moisture. This step is important because too much water can make the casserole runny.
If using frozen vegetables, thaw and drain them thoroughly before assembling the casserole.
Step 3: Make the Creamy Cheese Sauce
Melt the butter in a saucepan over medium heat. Add the flour and whisk continuously for about 1 minute to create a smooth paste.
Gradually pour in the milk while whisking to prevent lumps. Add the heavy cream and continue cooking for 3–5 minutes, stirring until the sauce thickens.
Stir in the garlic powder, onion powder, salt, black pepper, and optional paprika.
Reduce the heat to low and add 1 cup of shredded cheddar cheese. Stir until the cheese melts into a smooth, creamy sauce.
Step 4: Combine the Vegetables and Sauce
Place the drained broccoli and cauliflower in a large mixing bowl or directly into the prepared baking dish.
Pour the cheese sauce evenly over the vegetables. Gently toss or stir to ensure that all the florets are coated.
Sprinkle the remaining ½ cup cheddar cheese over the top. For extra crunch, combine the breadcrumbs with Parmesan cheese and distribute the mixture evenly over the casserole.
Step 5: Bake Until Golden
Place the casserole in the preheated oven and bake uncovered for 20–25 minutes, or until the sauce is bubbling and the top is golden brown.
If you prefer a darker, crispier topping, broil for an additional 1–2 minutes, watching carefully to prevent burning.
Allow the casserole to rest for 5 minutes before serving. This helps the sauce settle and makes serving easier.
Tips for the Best Broccoli and Cauliflower Casserole
- Drain the vegetables well: Excess moisture can thin the sauce and make the finished casserole watery.
- Grate your own cheese: Freshly grated cheddar generally melts more smoothly than many pre-shredded varieties.
- Avoid overcooking: Slightly firm vegetables hold their shape better during baking.
- Customize the topping: Use breadcrumbs for crunch or extra cheese for a softer, richer finish.
- Add more flavor: A pinch of mustard powder, smoked paprika, or Italian seasoning can give the cheese sauce extra depth.
- Make it gluten-free: Replace regular flour with a suitable gluten-free flour blend and use gluten-free breadcrumbs, if desired.
Delicious Variations
Broccoli and Cauliflower Casserole with Bacon
Add ½ cup of cooked, crumbled bacon before baking for a smoky, savory flavor.
Low-Carb Broccoli and Cauliflower Casserole
Replace the flour with a suitable low-carbohydrate thickener, if desired, and skip the breadcrumbs. Check the labels of your cheese and cream for added carbohydrates.
Extra-Cheesy Casserole
Mix cheddar with mozzarella or Monterey Jack for a creamier texture and a delicious melted-cheese topping.
Chicken Broccoli and Cauliflower Casserole
Add 1–2 cups of cooked, shredded chicken to turn this side dish into a more filling main meal. Ensure the chicken is thoroughly heated throughout.
What to Serve with This Casserole
This versatile recipe pairs well with roasted chicken, grilled steak, baked salmon, pork chops, or a simple garden salad. It can also be served with rice, mashed potatoes, or crusty bread for a hearty family meal.
For a vegetarian dinner, serve it with roasted potatoes, lentils, or a fresh green salad.
Storage and Reheating
Refrigerator: Allow leftovers to cool and refrigerate in an airtight container within 2 hours. Store for up to 3–4 days.
Freezer: Freeze in a suitable airtight container for up to 2 months for best quality. The creamy sauce may change texture slightly after thawing.
Reheating: Reheat individual portions in the microwave until steaming hot, or place the casserole in an oven at 350°F (175°C) until heated through. Cover loosely with foil if the topping starts browning too quickly.
For food safety, reheat leftovers to an internal temperature of 165°F (74°C).
Nutrition Information
Estimated nutrition per serving, assuming 6 servings and including the breadcrumbs but excluding optional Parmesan:
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 12 g |
| Total carbohydrates | 17 g |
| Dietary fiber | 4 g |
| Total fat | 19 g |
| Saturated fat | 11 g |
| Sugar | 5 g |
| Sodium | 430 mg |
Nutrition values are estimates and will vary depending on the cheese, milk, cream, breadcrumbs, and portion size.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes. Assemble the casserole, cover it, and refrigerate for up to 24 hours before baking. Add a little extra baking time if placing it directly into the oven from the refrigerator.
Can I use frozen broccoli and cauliflower?
Yes. Thaw the vegetables and drain them thoroughly first. Removing excess moisture helps the cheese sauce remain thick and creamy.
How do I keep the casserole from becoming watery?
Avoid overcooking the vegetables, drain them well, and make sure the cheese sauce has thickened before combining everything.
Can I make it without breadcrumbs?
Absolutely. Simply top the casserole with extra shredded cheddar or Parmesan cheese for a golden, cheesy crust.
