Ingredients
Equipment
Method
Prep and Blanch the Vegetables
- Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish with butter or oil.
- Peel and cube the potatoes, carrots, parsnips, and celery root (or rutabaga/turnip) into 1/2-inch pieces. This ensures even cooking.
- In a large pot of salted boiling water, blanch the cubed vegetables for 4-5 minutes until they are slightly tender but still hold their shape. Drain immediately and set aside.
Sauté the Aromatics
- In a medium saucepan, melt 4 tablespoons of butter over medium heat. Add the finely diced onion and sauté for 5-7 minutes until it becomes translucent and sweetly fragrant.
- Add the minced garlic to the saucepan and cook for 1 more minute until the garlic is fragrant and lightly golden.
Make the Creamy Sauce
- Sprinkle the 1/4 cup of all-purpose flour (or gluten-free alternative) over the butter and onion mixture. Whisk constantly for 1 minute to create a thick roux.
- Slowly pour in the 3 cups of whole milk (or half-and-half) and 1/2 cup of vegetable broth while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer.
- Once the sauce thickens enough to coat the back of a spoon, remove it from the heat. Stir in the dried thyme, rosemary, nutmeg, salt, and pepper. Taste and adjust seasoning if needed.
Melt the Cheese and Assemble
- Add the freshly shredded sharp cheddar and Gruyère or Swiss cheese to the sauce. Stir until the cheese is completely melted and the sauce is smooth.
- Gently fold the blanched vegetables into the cheese sauce, ensuring each piece is well coated. Pour the mixture evenly into the prepared baking dish.
Prepare the Topping
- In a small bowl, mix the 1/2 cup Panko breadcrumbs (or gluten-free Panko) with 2 tablespoons of melted butter and a pinch of fresh thyme. Sprinkle this mixture evenly over the top of the casserole.
Bake and Serve
- Bake the casserole in the preheated oven for 30-35 minutes, or until the sauce is bubbly around the edges and the topping is golden brown and crispy.
- Remove the casserole from the oven and let it rest for 10 minutes before serving. This allows the sauce to set slightly for easier scooping and a more cohesive texture.
Nutrition
Calories: 350kcalCarbohydrates: 30gProtein: 12gFat: 20g
Notes
For a dairy-free and vegan adaptation, replace the butter with olive oil, use a gluten-free flour or 2 tablespoons of cornstarch slurry, and substitute the milk with unsweetened oat milk or another high-fat plant-based milk. Use vegan cheese shreds for the cheesy flavor. For extra richness, add a splash of heavy cream or coconut cream.
To make this dish ahead, assemble the casserole fully (including the cheese sauce but excluding the topping), cover tightly with foil, and refrigerate for up to 48 hours. When ready to bake, add the topping and increase the baking time by 10-15 minutes. For freezing, wrap the unbaked casserole tightly in plastic wrap and foil, and store for up to 3 months. Thaw overnight in the refrigerator before baking.
If using frozen vegetables, thaw them slightly, pat dry thoroughly, and fold them into the cheese sauce without blanching. This prevents excess moisture from thinning out the sauce.
Tried this recipe?Let us know how it was!
