Go Back Email Link
+ servings

Savory Roasted Butternut Squash Casserole

This Savory Roasted Butternut Squash Casserole is creamy, flavorful, and full of cozy fall flavor. It’s the perfect butternut squash side dish for weeknight dinners, Thanksgiving, or any holiday meal.
Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Course: Side Dish
Cuisine: American
Keyword: Butternut Squash Side Dish, comfort food side dish, Creamy Butternut Squash Casserole, Easy Casserole for Thanksgiving, Fall Dinner Recipe, Holiday Side Dish Idea, Roasted Butternut Squash Recipe, Roasted Butternut Squash Side Dish, Savory Fall Vegetable Bake, Savory Roasted Butternut Squash Casserole
Servings: 8 servings
Calories: 357kcal

Ingredients

Roast Butternut Squash:

  • 1 butternut squash (about 3 lbs, peeled, seeded, and cubed)
  • 2 tablespoons olive oil
  • salt and black pepper to taste

Casserole Ingredients:

  • 1 onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 cup heavy cream (or half & half)
  • 2 eggs (lightly beaten)
  • 1 cup gruyere cheese (or sharp cheddar cheese)(shredded)
  • ½ cup grated Parmesan cheese
  • ½ teaspoon thyme (dried)
  • ¼ teaspoon nutmeg (optional)
  • ½ cup panko breadcrumbs
  • 2 tablespoons butter melted (for topping)

Instructions

  • Roast the squash: Preheat oven to 400°F (200°C). Toss cubed squash with olive oil, salt, and pepper. Spread on a baking sheet. Roast for 25–30 minutes, stirring halfway through, until soft and lightly golden. Let it cool slightly, then mash until mostly smooth (a few chunks are fine).
  • Sauté aromatics: In a skillet, sauté onion in a little butter or olive oil for about 5 minutes, until soft. Add garlic and cook for 1 more minute.
  • Mix the filling: In a large bowl, combine roasted mashed squash, onion mixture, cream, eggs, Gruyère, half of the Parmesan, thyme, nutmeg, salt, and pepper. Stir until smooth and creamy.
  • Assemble: Spread mixture evenly into a greased 9x9 or 2-quart baking dish. Combine breadcrumbs, melted butter, and remaining Parmesan. Sprinkle on top.
  • Bake the casserole: Reduce oven to 375°F (190°C). Bake uncovered for 25–30 minutes, until bubbly and golden brown on top. Let rest 5–10 minutes before serving.

Nutrition

Calories: 357kcal | Carbohydrates: 22g | Protein: 11g | Fat: 26g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 109mg | Sodium: 318mg | Potassium: 423mg | Fiber: 2g | Sugar: 4g | Vitamin A: 10767IU | Vitamin C: 21mg | Calcium: 299mg | Iron: 1mg