Broccoli and Cauliflower Cheese Casserole


Cauliflower, broccoli, and cheese (both Cheddar and Parmesan!) are baked in a creamy sauce and topped with cheesy bread crumbs in this comforting casserole side dish.

Prep Time:
15 mins
Cook Time:
25 mins
Total Time:
40 mins



  • 1 pound broccoli crowns, cut into small pieces

  • ½ pound cauliflower, broken into small florets

  • ¼ cup butter

  • 2 tablespoons all-purpose flour

  • 1 ¼ cups half-and-half

  • ½ teaspoon Dijon mustard

  • cup grated Cheddar cheese

  • ½ cup grated Parmesan cheese

  • 116 teaspoon paprika

  • salt and ground black pepper to taste


  • 3 tablespoons grated Cheddar cheese

  • 2 tablespoons bread crumbs


  1. Bring a large pot of lightly salted water to a boil. Add broccoli and cauliflower; cook, uncovered, until tender yet firm to the bite, 2 to 3 minutes. Drain in a colander and immediately immerse in ice water for several minutes to stop the cooking process. Drain and transfer to a baking dish.

  2. While the broccoli and cauliflower are cooking, melt butter in a saucepan over medium heat. Add flour and stir until browned and bubbling, 3 to 4 minutes. Whisk in half-and-half and mustard; bring to a boil. Reduce the heat to medium-low and simmer until sauce thickens, about 2 minutes.

  3. Stir 2/3 cup Cheddar cheese, Parmesan cheese, and paprika into sauce; cook and stir until both cheeses are melted. Season with salt and pepper.

  4. Pour sauce over broccoli and cauliflower in the baking dish; sprinkle 3 tablespoons Cheddar cheese and bread crumbs over top.

  5. Bake in the preheated oven until topping is lightly browned, 15 to 20 minutes.


Any sharp cheese will work instead of Cheddar, and Romano can be used instead of Parmesan.

Nutrition Facts (per serving)

213 Calories
16g Fat
10g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 213
% Daily Value *
Total Fat 16g 21%
Saturated Fat 10g 50%
Cholesterol 47mg 16%
Sodium 277mg 12%
Total Carbohydrate 10g 4%
Dietary Fiber 2g 8%
Total Sugars 2g
Protein 9g
Vitamin C 64mg 321%
Calcium 224mg 17%
Iron 1mg 5%
Potassium 341mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love