When the weather turns cooler, nothing feels better than a warm, comforting meal to gather around with family or friends. This hearty butternut squash lasagna is the perfect cozy culinary delight to satisfy your craving for something rich yet wholesome. Combining the natural sweetness of roasted butternut squash with vibrant spinach and creamy cheese, this lasagna brings a fresh twist to a classic favorite.
You’ll love how the butternut squash lasagna layers meld together with tender noodles and a luscious béchamel sauce. It’s a dish that feels indulgent but still packed with nutritious ingredients, making it a great choice for weeknight dinners or special occasions. Let’s dive into how you can easily create this flavorful, inviting meal right in your own kitchen.
Why You’ll Love This Recipe
- Comforting and hearty with warm, autumnal flavors.
- Incorporates nutrient-rich butternut squash and spinach.
- Rich creamy béchamel sauce adds a velvety texture.
- Vegetarian-friendly without sacrificing flavor.
- Perfect for meal prep or family gatherings.
Ingredients
Gather these simple, fresh ingredients to make your butternut squash lasagna come alive with flavor and texture.
- 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 teaspoon salt, divided
- 1/2 teaspoon black pepper, divided
- 10 ounces fresh spinach, washed and roughly chopped
- 9 no-boil lasagna noodles
- 3 cups whole milk
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 1 1/2 cups shredded mozzarella cheese, divided
- 1 cup grated Parmesan cheese, divided
- 1/2 teaspoon ground nutmeg
- 2 cloves garlic, minced
- Fresh basil leaves for garnish (optional)
Recipe Details
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 6
- Calories: Approximately 420 per serving
How to Make Hearty Butternut Squash & Spinach Lasagna: A Cozy Culinary Delight
- Preheat your oven to 400°F. Toss the cubed butternut squash with olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread on a baking sheet and roast for 25 minutes, until tender and lightly caramelized.
- While squash roasts, melt butter in a medium saucepan over medium heat. Whisk in flour and cook for 1-2 minutes until lightly golden, then slowly whisk in milk to make a smooth béchamel sauce. Cook, stirring constantly, until thickened, about 5 minutes. Stir in nutmeg, remaining salt and pepper, and half of the Parmesan cheese. Remove from heat.
- In a large skillet over medium heat, sauté garlic briefly in a drizzle of olive oil, then add chopped spinach. Cook until just wilted, about 3 minutes. Remove from heat and drain any excess liquid.
- Reduce oven temperature to 375°F. Lightly grease a 9×13-inch baking dish. Start layering the lasagna: spread a thin layer of béchamel on the bottom, then arrange 3 noodles side by side. Top with half the roasted squash, half the spinach, a third of the mozzarella, and a third of the béchamel. Repeat the layers once more, then finish with noodles, remaining béchamel, mozzarella, and Parmesan.
- Cover the dish with foil and bake for 25 minutes. Remove foil and bake another 15 minutes until bubbly and golden on top. Let rest 10 minutes before slicing and serving garnished with fresh basil leaves if desired.
Tips for the Best Results
- Use no-boil noodles to save prep time and ensure even cooking.
- Roast squash until caramelized for maximum flavor.
- Drain cooked spinach well to avoid a watery lasagna.
- Allow lasagna to rest after baking for clean slices.
- For a vegan twist, substitute dairy with plant-based milk and cheese.
Storage and Reheating
Store leftover butternut squash lasagna tightly covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until warmed through.
This lasagna freezes beautifully; wrap well and freeze for up to 3 months. Thaw overnight in the fridge, then reheat covered in a 350°F oven to preserve moisture and flavor.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just be sure to thaw and squeeze out as much moisture as possible before adding it to the lasagna to prevent excess water.
Is it necessary to roast the butternut squash first?
Roasting the squash enhances its natural sweetness and texture, but you could steam it as a quicker alternative if needed.
Can I prepare this lasagna ahead of time?
Absolutely! Assemble the lasagna a day ahead, cover it tightly, and refrigerate. Bake when ready, adding a few extra minutes to the cooking time if baking directly from cold.
What can I substitute for béchamel sauce?
You can replace béchamel with ricotta cheese mixed with a bit of milk for creaminess, or use a tomato-based sauce for a different flavor profile.
