Say hello to your new favorite fall-and-winter comfort dish a Butternut Squash Casserole that’s equal parts rustic and refined. Tender cubes of squash are layered with sautéed kale, caramelized onions, and garlic, then baked under a crisp, buttery breadcrumb topping infused with Parmesan and fresh sage. Every forkful balances creamy vegetables with a hint of crunch and nutty, herby flavor. It’s the kind of dish that feels right at home beside roast chicken, turkey, or beef but hearty enough to steal the spotlight on its own. Whether for Thanksgiving, Christmas dinner, or a cozy weeknight meal, this casserole is pure seasonal magic.

Time Breakdown
Prep Time: 25 minutes
Cook Time: 55 minutes
Total Time: 1 hour 20 minutes
Servings: 8
Ingredients
Butternut Squash Filling
- 2 tbsp olive oil, divided
- 1 large butternut squash (about 3½ lbs / 1.6 kg), peeled and cubed (roughly 9½ cups)
- 2 tsp fresh thyme or rosemary, divided
- 2 cloves garlic, minced, divided
- ½ tsp kosher salt, divided
- ¼ tsp freshly ground black pepper, divided
- 12 oz (340 g) kale, stems removed, chopped
- 1 medium yellow onion, thinly sliced
- 1 cup (240 ml) low-sodium vegetable or chicken stock
Topping
- 1 cup fresh breadcrumbs (or ¾ cup panko)
- ½ cup grated Parmesan cheese
- 1 tbsp chopped fresh sage
- ½ tsp kosher salt
- ¼ tsp ground nutmeg
- 2 tbsp melted butter
Kitchen Tools You’ll Need
This recipe keeps things simple you’ll just need a few trusty tools:
- Large skillet or Dutch oven
- 9×13-inch (or 3-quart) baking dish
- Mixing bowls
- Wooden spoon or spatula
- Aluminum foil
- Measuring cups and spoons
Step-by-Step Instructions
- Preheat the Oven:
Heat to 375°F (190°C) and lightly coat your casserole dish with cooking spray. - Cook the Vegetables (in 2 batches):
Warm 1 tbsp olive oil in a skillet. Add half the squash, thyme, salt, and pepper. Sauté for 3 minutes until golden at the edges. - Add the Aromatics:
Stir in half the kale, onions, and garlic. Cook until the greens wilt and onions soften about 4 minutes. Pour in ½ cup stock and let it reduce slightly. - Layer & Repeat:
Transfer this mixture to your casserole dish and repeat with the remaining ingredients. Spread everything evenly in the dish. - Bake the Filling:
Cover with foil and bake 30–35 minutes, until the squash is fork-tender. - Make the Topping:
Combine breadcrumbs, Parmesan, sage, nutmeg, and salt in a small bowl. Add melted butter and toss until coated. - Finish & Crisp:
Remove the foil, lower oven to 350°F (175°C), and scatter the topping evenly over the casserole. Bake 20 minutes more, until golden and crunchy. Serve warm and enjoy that first cozy bite.
Pro Tips
- Ahead of Time: Assemble the casserole the night before bake fresh when ready to serve.
- Vegan-Friendly: Use olive oil and plant-based Parmesan for a dairy-free twist.
- Add Texture: Sprinkle toasted pecans or walnuts over the top for crunch.
- Serving Idea: Pairs beautifully with roasted meats or a crisp green salad.
Nutrition
| Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| per serving | 230 | 7 g | 28 g | 10 g | 5 g | 6 g |