Cozy Winter Squash and Carrot Casserole for Family Dinners

3 min prep 30 min cook 3 servings
Cozy Winter Squash and Carrot Casserole for Family Dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
20 min
Cook Time
45 min
Servings
6

Why You'll Love This

✓ Rich Sweetness: Rich, natural sweetness from squash and carrots creates a comforting flavor profile that satisfies both kids and adults during cold evenings.
✓ One‑Pan Simplicity: One‑pan preparation saves time and cleanup, letting you focus on conversation with family rather than dishes on the weekend together.
✓ Nutritious Comfort: Nutritious blend of beta‑carotene, fiber, and protein supports immunity and keeps everyone feeling full longer throughout the chilly season daily.

When the temperature drops, nothing comforts a family like a warm, golden casserole that fills the kitchen with sweet aromas. This Cozy Winter Squash and Carrot Casserole blends roasted butternut squash, tender carrots, and creamy cheese into a one‑dish wonder that’s both hearty and nutritious. Perfect for busy weeknights or relaxed weekend gatherings, the recipe requires minimal prep, uses pantry staples, and delivers a satisfying side or main that even picky eaters adore. Serve it straight from the oven and watch it become a new holiday tradition.

3 medium carrots, sliced thin Baby carrots work fine.
2 tbsp olive oil For roasting vegetables.
1 tsp salt Adjust to taste.
½ tsp freshly ground black pepper Adds subtle heat.
1 tsp fresh thyme leaves Can replace with sage.
2 tbsp butter Base for the sauce.
2 tbsp all‑purpose flour Creates the roux.
1½ cups warm milk Whole or 2% works best.
1 cup shredded Gruyère Adds nutty depth.
1 cup shredded sharp cheddar Provides a bite of sharpness.
Pinch of freshly grated nutmeg Enhances warmth.

Instructions

1

Preheat & Prepare Vegetables

Preheat the oven to 200°C (400°F). Peel the butternut squash, remove seeds, and cut into ½‑inch cubes. Trim carrots, peel if desired, and slice into thin rounds. Toss both vegetables with olive oil, salt, pepper, and a sprinkle of fresh thyme.

Pro Tip: Use a hot oven and pre‑roast the vegetables; this intensifies their natural sugars and prevents a soggy bottom and ensures a crisp, caramelized edge that adds depth to the casserole.
2

Roast the Vegetables

Spread the seasoned squash and carrots on a large baking sheet in a single layer. Roast for 20‑25 minutes, stirring halfway, until the squash is tender and edges of carrots caramelize. Remove from oven and set aside while you prepare the sauce.

Pro Tip: Stirring halfway ensures even browning and a uniform caramelized flavor.
3

Make the Cheese Sauce

In a saucepan over medium heat, melt 2 tbsp butter, then whisk in 2 tbsp flour to form a roux. Slowly add 1½ cups warm milk, stirring constantly until thickened. Stir in shredded Gruyère and cheddar until melted, then season with nutmeg, salt, and pepper.

Pro Tip: For creaminess, stir a tablespoon of cream cheese into the sauce just before adding the shredded cheese, or a splash of heavy cream for richer texture.
4

Assemble the Casserole

Combine roasted squash and carrots with the cheese sauce in a greased 9‑inch baking dish. Sprinkle an extra cup of shredded cheese on top for a golden crust. Scatter a few thyme leaves for garnish and ensure the mixture is evenly spread.

Pro Tip: Add a pinch of smoked paprika to the topping for a subtle smoky note that complements the sweet vegetables.
5

Bake & Serve

Place the dish in the oven and bake for 15‑20 minutes, or until the cheese topping bubbles and turns deep amber. Let it rest five minutes before serving, allowing flavors to meld and the casserole to set for clean slices.

Pro Tip: Resting prevents the casserole from falling apart when sliced.

Expert Tips

Tip #1: Roast for Sweetness

Use a hot oven and pre‑roast the vegetables; this intensifies their natural sugars and prevents a soggy bottom and ensures a crisp, caramelized edge that adds depth to the casserole.

Tip #2: Boost Creaminess

For creaminess, stir a tablespoon of cream cheese into the sauce just before adding the shredded cheese, or a splash of heavy cream for richer texture.

Tip #3: Smoky Finish

Add a pinch of smoked paprika to the topping for a subtle smoky note and a hint of warmth, especially lovely on chilly evenings.

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to three days; reheat gently in the oven to retain crispness. Freeze individual portions wrapped tightly for up to two months, thawing overnight before baking. For a heartier version, fold in cooked quinoa or lentils. Swap thyme for sage, or add a dash of curry powder for an unexpected twist that still honors the winter comfort theme.

Nutrition

Per serving

Calories
420 kcal
Protein
18 g
Carbs
38 g
Fat
20 g
Fiber
6 g
Sugar
12 g

Frequently Asked Questions

Yes. Peel and cube sweet potatoes the same size as the squash. They bring a slightly earthier flavor and will roast in the same time, keeping the dish balanced.

Replace butter with olive oil, use a plant‑based cheese blend, and swap dairy milk for unsweetened almond or oat milk. The sauce will stay creamy with a tablespoon of nutritional yeast.

Serve alongside a crisp green salad with a lemon vinaigrette, roasted Brussels sprouts, or a simple quinoa pilaf. The acidity of the salad cuts through the richness of the cheese.

Cozy Winter Squash and Carrot Casserole for Family Dinners
Recipe Card

Cozy Winter Squash and Carrot Casserole for Family Dinners

Prep
3 min
Cook
30 min
Total
33 min
Servings
3
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preheat & Prepare Vegetables

Preheat the oven to 200°C (400°F). Peel the butternut squash, remove seeds, and cut into ½‑inch cubes. Trim carrots, peel if desired, and slice into thin rounds. Toss both vegetables with olive oil, s...

2
Roast the Vegetables

Spread the seasoned squash and carrots on a large baking sheet in a single layer. Roast for 20‑25 minutes, stirring halfway, until the squash is tender and edges of carrots caramelize. Remove from ove...

3
Make the Cheese Sauce

In a saucepan over medium heat, melt 2 tbsp butter, then whisk in 2 tbsp flour to form a roux. Slowly add 1½ cups warm milk, stirring constantly until thickened. Stir in shredded Gruyère and cheddar u...

4
Assemble the Casserole

Combine roasted squash and carrots with the cheese sauce in a greased 9‑inch baking dish. Sprinkle an extra cup of shredded cheese on top for a golden crust. Scatter a few thyme leaves for garnish and...

5
Bake & Serve

Place the dish in the oven and bake for 15‑20 minutes, or until the cheese topping bubbles and turns deep amber. Let it rest five minutes before serving, allowing flavors to meld and the casserole to ...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.