Golden, caramelized cubes of butternut squash tossed with herby sausage, crisp onions, and a generous layer of bubbling cheese—this Butternut Squash Casserole is the savory comfort food we all crave as the air cools down. Perfect for holiday gatherings or cozy weeknights, this dish blends sweet, salty, and earthy notes into one hearty bake.

Each bite delivers a warm, savory hug. The squash is soft but never mushy, the sage adds a rustic herbaceous touch, and the melted cheese ties everything together into a creamy, golden crown. It’s a dish that satisfies vegetarians and meat lovers alike when served as a main or a side.
Why You’ll Love This Butternut Squash Casserole
- Packed with autumn flavor from roasted squash and sage.
- Makes a great vegetarian main or a hearty side dish.
- Naturally gluten-free and easy to adapt.
- Ideal for meal prep or holiday table spreads.
What Kind of Squash Should I Use?
Fresh butternut squash is best for this recipe. It roasts up beautifully, holds its shape well, and delivers that subtly sweet, nutty flavor this dish depends on. Pre-cut squash works too if you’re short on time—just aim for even chunks to ensure everything cooks evenly.
Ingredients for the Butternut Squash Casserole
The beauty of this casserole lies in its simplicity and balance. Here are the key players:
- Butternut Squash: The heart of the dish. Roasting enhances its natural sweetness and provides tender bites.
- Onion: Adds a savory depth and slight sweetness when sautéed.
- Garlic: Essential for a warm, aromatic base.
- Italian Sausage (or Plant-Based Alternative): Provides a flavorful, slightly spicy contrast to the sweet squash.
- Fresh Sage: Earthy and aromatic, it’s a signature flavor for this casserole.
- Olive Oil: Helps everything roast and brown beautifully.
- Salt & Pepper: For seasoning and bringing all the flavors together.
- Mozzarella or Gruyère Cheese: Melts into a gooey, golden topping.
How To Make the Butternut Squash Casserole
Step 1: Roast the Squash
Preheat oven to 400°F (200°C). Toss cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for 25–30 minutes until tender and lightly browned.
Step 2: Cook the Aromatics
While the squash roasts, sauté chopped onion in a skillet with olive oil over medium heat until softened. Add minced garlic and cook for 1 minute more.
Step 3: Add the Sausage
Add Italian sausage to the pan (or plant-based sausage). Cook, breaking it apart, until browned and fully cooked through. Stir in chopped fresh sage.
Step 4: Assemble the Casserole
In a large baking dish, combine roasted squash and sausage mixture. Mix well. Sprinkle cheese evenly over the top.
Step 5: Bake and Serve
Bake at 375°F (190°C) for 15–20 minutes, until the cheese is melted and bubbly. Top with extra fresh sage for garnish and serve warm.

Serving and Storing This Butternut Squash Casserole
This casserole feeds about 6 to 8 people as a side dish or 4 as a main course. Serve it straight from the oven while the cheese is melty and golden.
For storing, let the casserole cool completely and store in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions.
What to Serve With Butternut Squash Casserole?
Roasted Brussels Sprouts
Their crispy, caramelized edges pair perfectly with the soft squash.
Garlic Butter Green Beans
Add brightness and crunch to the meal.
Cranberry Apple Salad
The tart-sweet flavors balance the richness of the casserole.
Herb-Rubbed Roast Chicken
A classic main to round out the plate.
Crusty Artisan Bread
Ideal for scooping up every cheesy, saucy bit.
Creamy Tomato Basil Soup
Serve as a starter for a cozy autumn dinner.
Apple Cider Glazed Carrots
Adds a touch of sweetness that complements the squash.
Want More Casserole Ideas?
If you love this Butternut Squash Casserole, here are more cozy dishes to try next:
- Try this savory and creamy Cheesy Zucchini Casserole for another veggie-packed bake.
- Looking for a quick breakfast? The Hashbrown Breakfast Casserole is a crowd-pleaser.
- For something heartier, dive into this Chicken Cordon Bleu Casserole full of comforting, cheesy layers.
- Want something with a healthy twist? Spaghetti Squash Casserole has your back.
- Warm up with the classic Sweet Potato Casserole, ideal for holidays and beyond.
Save This Pin For Later
📌 Save this recipe to your Pinterest board for easy access whenever the craving hits.
And don’t forget to let me know how yours turned out in the comments below. Did you go with sausage or keep it vegetarian? Did you sprinkle on extra cheese or try a different herb?
Explore beautifully curated health-boosting dishes on NoraNosh Recipes on Pinterest and discover new favorites to fill your table!
Print
Butternut Squash Casserole
- Total Time: 65 minutes
- Yield: 6 servings
Description
This Butternut Squash Casserole is a cozy, cheesy, and herby bake that’s perfect for cool weather dinners and holiday tables. Roasted butternut squash, sautéed sausage, fragrant sage, and melted cheese come together in a comforting dish that feels both rustic and elevated. Whether you’re searching for a hearty vegetarian main, an easy dinner option, or side dish ideas for a feast, this casserole checks all the boxes. Great for quick meal prep, wholesome food ideas, or when you’re craving something warm and satisfying. Add this to your lineup of healthy snacks, easy recipes, or fall dinner ideas.
Ingredients
3 cups cubed butternut squash
1 tablespoon olive oil
0.5 teaspoon salt
0.25 teaspoon black pepper
0.75 cup diced onion
2 cloves garlic, minced
8 ounces Italian sausage or plant-based sausage
1 tablespoon fresh sage, chopped
1.5 cups shredded mozzarella or Gruyère cheese
Instructions
1. Preheat oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for 25–30 minutes until tender and lightly browned.
2. In a skillet, sauté diced onion in olive oil over medium heat until softened. Add minced garlic and cook for 1 more minute.
3. Add sausage to the pan. Cook and crumble until browned and cooked through. Stir in chopped sage.
4. In a large baking dish, combine roasted squash and sausage mixture. Toss together evenly.
5. Sprinkle shredded cheese on top and bake at 375°F (190°C) for 15–20 minutes until the cheese is melted and bubbly. Garnish with extra sage if desired.
Notes
For a vegetarian version, skip the sausage or use a meat-free substitute.
Fresh sage is recommended, but dried can work in a pinch (use half the amount).
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 295
- Sugar: 3g
- Sodium: 470mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 13g
- Cholesterol: 45mg
Keywords: butternut squash, easy recipe, fall casserole, comfort food, gluten free
