This Cheesy Broccoli & Cauliflower Casserole is simple to make but is absolutely packed with flavor! It’s the perfect side dish for just about any meal and even great for holiday meals.
Pre-heat the oven to 350 degrees F. Spray a medium casserole dish with cooking spray (mine was 2qt).
Bring a large pot of water to a boil and add in the cauliflower and broccoli florets. Cook for 5-7 minutes or until the vegetables are fork tender. Drain, place back in the pot, and set aside.
Meanwhile, make the cheese sauce by melting the butter in a saucepan over medium heat. Once melted, add in the onion and saute until translucent, about 5 minutes. Whisk in the flour, salt, and mustard and continue to cook for 30 more seconds.
Slowly whisk in the milk. Once combined, add in the cream cheese, cheddar, and parmesan and continue to stir until the cheese is fully melted and the sauce is smooth.
Pour the cheese sauce over top of the broccoli and cauliflower and stir until fully combined and all of the vegetables are coated. Put the cheesy broccoli + cauliflower into the prepared dish.
Make the topping by mixing together the crushed crackers, remaining cheddar cheese, and melted butter. Sprinkle it evenly over the top of the veggies.
Bake the casserole in the oven for 25 minutes until the cracker topping is a deep golden brown color and the dish is bubbling all around the edges. ENJOY!