Indulge in the ultimate comfort food with this Cheesy Mixed Vegetable Casserole, a hearty and flavorful dish that's perfect for family dinners or holiday gatherings. Packed with a medley of vibrant vegetables like broccoli, cauliflower, carrots, and peas, this recipe is enveloped in a rich, homemade cheese sauce made with creamy cheddar and Parmesan. Topped with a golden, crispy breadcrumb crust, each bite balances gooey cheesiness with a delightful crunch. Whether you're elevating your weeknight meals or impressing guests, this veggie casserole is easy to prepare, ready in just an hour, and serves as a satisfying side dish or vegetarian main course. Don't miss out on this irresistible, oven-baked delight!
Scan with your phone to download!
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray and set it aside.
Bring a large pot of salted water to a boil. Add the broccoli, cauliflower, and carrots. Cook for 3-4 minutes, just until the vegetables are tender-crisp. Add the peas in the last 1 minute of cooking. Drain and set the vegetables aside.
In a medium saucepan over medium heat, melt the butter. Stir in the flour and cook for 1-2 minutes, whisking constantly, to form a roux.
Gradually whisk in the milk, ensuring no lumps remain. Cook the mixture for 3-5 minutes, stirring constantly, until it thickens into a creamy sauce.
Remove the saucepan from heat and stir in the shredded cheddar cheese and 1/2 cup of Parmesan cheese. Season with salt, black pepper, and garlic powder. Stir until the cheese is fully melted and the sauce is smooth.
Combine the cooked vegetables and cheese sauce in a large mixing bowl, tossing until the vegetables are evenly coated.
Transfer the vegetable mixture into the prepared baking dish, spreading it out evenly.
In a small bowl, mix the breadcrumbs with the remaining 1/2 cup of Parmesan cheese and olive oil. Sprinkle this mixture evenly over the top of the casserole.
Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the sauce is bubbling.
Let the casserole rest for 5 minutes before serving. Enjoy your cheesy mixed vegetable casserole!
Serving size | (1784.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2724.0 |
Total Fat 162.3g | 0% |
Saturated Fat 92.8g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 462.6mg | 0% |
Sodium 7557.1mg | 0% |
Total Carbohydrate 199.7g | 0% |
Dietary Fiber 28.4g | 0% |
Total Sugars 58.5g | |
Protein 143.9g | 0% |
Vitamin D 269.4IU | 0% |
Calcium 3415.0mg | 0% |
Iron 14.0mg | 0% |
Potassium 2872.7mg | 0% |
Source of Calories