This hearty oven-baked dish brings together the best of winter produce—butternut squash, parsnips, carrots, and Brussels sprouts—blanched until tender and nestled in a velvety homemade cream sauce. The sauce, enriched with whole milk and heavy cream, is infused with dried thyme, sage, and just a hint of nutmeg for warmth.
After spreading the vegetables in your baking dish, they're covered with a generous layer of grated Gruyère cheese, which melts into bubbling perfection. The finishing touch? Buttery panko breadcrumbs mixed with fresh parsley that toast to golden brown in the oven, creating a satisfying crunch over the creamy vegetable base.
Ready in just over an hour, this makes six substantial servings and comes together easily. The vegetables can be blanched ahead of time, and the entire dish reheats beautifully for leftovers. Serve alongside roast chicken, ham, or enjoy as a satisfying vegetarian main with crusty bread and a crisp white wine like Sauvignon Blanc.
Last January, during that relentless cold snap, my sister called complaining she was tired of heavy roasts but still wanted something that felt like a hug. We ended up developing this together over FaceTime while my kitchen filled with the earthy smell of parsnips roasting. Now it is the only thing my family requests when snow starts falling outside.
I made this for my book club last February and forgot to put the cheese on until halfway through baking. Everyone went quiet when I pulled it from the oven, then someone asked if there was seconds before anyone had even taken a first bite.
Ingredients
- 2 cups butternut squash diced: The sweetness balances perfectly with the earthy root vegetables underneath
- 2 cups parsnips peeled and diced: These add a subtle peppery warmth that cuts through all that cream
- 2 cups carrots peeled and sliced: Use the thickest carrots you can find so they do not turn to mush
- 1 cup Brussels sprouts halved: They get nutty and almost caramelized in the sauce
- 1 cup leeks cleaned and sliced: Leeks have this gentle onion sweetness that ties everything together
- 2 cloves garlic minced: Do not skip this, it makes the cream sauce taste like something from a restaurant
- 2 tablespoons unsalted butter: This starts your roux, the foundation of the whole silky sauce
- 2 tablespoons all-purpose flour: Just enough to th things up without making it gloppy
- 1 1/2 cups whole milk: I tried using low fat once and the sauce never quite came together properly
- 1 cup heavy cream: This is what makes it feel special and rich enough for a holiday table
- 1/2 teaspoon dried thyme: Thyme has this piney brightness that wakes up all the sweet vegetables
- 1/2 teaspoon dried sage: Sage tastes like winter evenings to me
- 1/2 teaspoon ground nutmeg: Just a whisper makes the cream sauce taste surprisingly sophisticated
- 1 teaspoon salt and 1/2 teaspoon black pepper: Season aggressively because all these vegetables need salt to shine
- 1 cup grated Gruyère cheese: It melts into this incredible blanket that bubbles up through the breadcrumbs
- 1/2 cup panko breadcrumbs: These stay crunchy longer than regular breadcrumbs which matters with all that sauce
- 2 tablespoons unsalted butter melted: Tossing the panko in butter first makes them turn this gorgeous golden brown
- 2 tablespoons chopped fresh parsley: Fresh herbs on top make everything look intentional and finished
Instructions
- Get your oven ready:
- Preheat to 375°F and grease your casserole dish with butter, getting into all the corners so nothing sticks later.
- Blanch the vegetables:
- Boil salted water and cook the squash, parsnips, carrots, and Brussels sprouts for 8 minutes until they are starting to soften but still have some bite.
- Cook the aromatics:
- Melt butter in a skillet and cook the leeks and garlic for about 4 minutes until they are soft and smell amazing.
- Build the sauce:
- Sprinkle flour over the leeks and stir constantly for one minute, then slowly whisk in the milk and cream until smooth.
- Season it right:
- Add thyme, sage, nutmeg, salt, and pepper, then let it simmer for 5 minutes until it coats the back of a spoon.
- Combine everything:
- Gently fold the vegetables into the sauce and pour into your prepared dish.
- Add the cheese layer:
- Sprinkle the Gruyère all over the top so every bite has some melty cheese in it.
- Make the topping:
- Mix panko with melted butter and parsley, then scatter it over the cheese.
- Bake until golden:
- Bake for 35 to 40 minutes until the sauce is bubbling up through the breadcrumbs and everything is deeply golden.
- Let it rest:
- Wait 10 minutes before serving so the sauce has time to settle and thicken up slightly.
My neighbor smelled this baking and knocked on my door with a bottle of wine, asking what could possibly smell that good on a Tuesday. We ended up eating straight from the dish standing in the kitchen while the snow fell outside.
Make It Ahead
You can assemble the entire casserole up to 24 hours ahead and keep it covered in the refrigerator. Just add 10 minutes to the baking time since it will be cold going into the oven.
Cheese Options
Gruyère is perfect but sharp cheddar works beautifully too, especially if you want something more familiar. Swiss cheese adds this lovely nuttiness that pairs surprisingly well with the parsnips.
Serving Ideas
A crisp green salad with vinaigrette cuts through all that richness perfectly. Crusty bread for soaking up the sauce is absolutely essential.
- A dry white wine like Sauvignon Blanc balances the cream beautifully
- Roasted chicken would be great if you need more protein
- Leftovers reheat surprisingly well the next day
This casserole has become the dish I make when I want people to feel taken care of without spending hours in the kitchen.
Additional Section 1
The parsnips add a subtle sweetness that pairs perfectly with the nutmeg in the cream sauce.
Additional Section 2
I once forgot the garlic and the whole dish tasted flat, so do not skip it.
Additional Section 3
The panko topping stays crunchy for days, unlike regular breadcrumbs.
- Use fresh thyme if you have it
- Serve immediately
- Enjoy every bite
This recipe has become my winter go to for feeding a crowd with minimal stress.
Make It Your Own
Add a pinch of red pepper flakes if you want some subtle warmth.
Storage Notes
Covered tightly, this keeps in the refrigerator for up to 4 days.
Freezing Instructions
You can freeze this before baking for up to 3 months.
- Thaw overnight in the refrigerator before baking
- Add 15 minutes to baking time if frozen
- Do not freeze after baking, the sauce may separate
Hope this becomes your winter comfort too.
Frequently Asked Questions
- → Can I prepare this vegetable casserole ahead of time?
-
Absolutely. You can blanch the vegetables and prepare the cream sauce up to 24 hours in advance. Store them separately in the refrigerator. When ready to bake, assemble the dish, add the cheese and breadcrumb topping, and bake as directed. You may need an extra 5-10 minutes if baking from cold.
- → What vegetables work best in this winter casserole?
-
Butternut squash, parsnips, carrots, and Brussels sprouts are ideal because they hold their shape beautifully during baking and absorb the herbed cream sauce. You can also include rutabaga, turnips, or diced potatoes. Avoid delicate vegetables like zucchini or tomatoes as they'll become too soft.
- → Can I make this dish gluten-free?
-
Yes. Substitute the all-purpose flour with an equal amount of gluten-free all-purpose flour blend or cornstarch. For the topping, replace panko breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers. Always check that your Gruyère and other ingredients are certified gluten-free.
- → How do I know when the casserole is done baking?
-
The casserole is ready when it's bubbling around the edges and the breadcrumb topping has turned golden brown, typically after 35-40 minutes at 375°F. The cheese should be fully melted and slightly browned in spots. Letting it rest for 10 minutes before serving helps the sauce set slightly for easier serving.
- → Can I freeze this winter vegetable casserole?
-
You can freeze it either before or after baking. To freeze before baking, assemble everything except the breadcrumb topping, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator, add toppings, and bake. If freezing leftovers, slice into portions and store in airtight containers. Reheat covered at 350°F until hot throughout.
- → What cheese alternatives work well instead of Gruyère?
-
Sharp cheddar adds a bold flavor and melts beautifully. Swiss or Emmental provide a similar nutty profile to Gruyère. Fontella or raclette offer excellent melting properties. For a vegetarian option, ensure your cheese choice uses microbial rennet rather than animal rennet.