Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
- Bring a large pot of salted water to a boil. Add sweet potatoes, squash, parsnips, and carrots. Boil for 5-7 minutes until slightly softened. In the last 2 minutes, add broccoli florets. Drain and transfer all vegetables to the prepared baking dish.
- In a medium saucepan, melt 3 tablespoons butter over medium heat. Whisk in flour and cook for 1-2 minutes until bubbling and golden.
- Gradually whisk in milk and vegetable broth. Continue cooking, stirring constantly, until sauce thickens and coats the back of a spoon, about 3-5 minutes. Stir in garlic powder, thyme, rosemary, salt, and pepper. Taste and adjust seasoning.
- Pour creamy sauce evenly over vegetables in baking dish. Gently toss to ensure everything is coated.
- Sprinkle shredded cheese evenly over the top. In a small bowl, mix Panko breadcrumbs with melted butter and sprinkle over cheese layer.
- Bake for 30-35 minutes until vegetables are fork-tender and topping is golden brown and bubbling. If top browns too quickly, tent loosely with foil for last 10 minutes.
- Let rest for 5 minutes before serving. Garnish with fresh parsley.
Notes
Storage: Store in airtight container for up to 3 days. Reheat covered at 350°F for 20 minutes, then uncovered for 5-10 minutes to re-crisp topping. Make-Ahead: Assemble casserole without breadcrumb topping, cover, and refrigerate up to 1 day. Add topping before baking and increase time by 5-10 minutes. Substitutions: Use cauliflower, turnips, or Brussels sprouts for different vegetables. For gluten-free, use gluten-free flour and breadcrumbs. Vegan: Use olive oil or vegan butter, non-dairy milk, and vegan cheese or nutritional yeast.
