Imagine a warm, golden‑browned lasagna that smells like autumn in a single bite. Cozy Butternut Squash Spinach Lasagna captures that feeling, delivering comfort without the heaviness of traditional meat‑laden layers. The sweet, roasted butternut mingles with earthy spinach, while a silky béchamel‑cheese sauce binds everything together in a melt‑in‑your‑mouth embrace.
What makes this dish truly special is the balance of flavors: caramelized squash, creamy ricotta, and a hint of sage that elevates the whole experience. Each forkful offers a mix of sweet, savory, and herbaceous notes that dance on the palate.
This lasagna is perfect for anyone who loves wholesome brunches, lazy weekend breakfasts, or a cozy dinner that feels like a hug. It shines at holiday tables, brunch gatherings, or any time you crave a hearty, nutritious centerpiece.
Preparation is straightforward: roast the squash, sauté spinach, assemble layers with pasta sheets and sauce, then bake until bubbly and golden. In under an hour you’ll have a dish that looks as impressive as it tastes.
Why You'll Love This Recipe
Seasonal Sweetness: Roasted butternut squash adds natural sweetness that balances the savory cheese and spinach, creating a harmonious flavor profile.
One‑Dish Simplicity: All components come together in a single baking dish, minimizing cleanup while still delivering a restaurant‑quality presentation.
Nutritious Comfort: Packed with vitamin A, iron, and calcium, this lasagna feels indulgent yet fuels the body with essential nutrients.
Versatile Serving: Perfect for brunch, lunch, or dinner, it pairs beautifully with fresh salads, crusty bread, or a simple fruit compote.
Ingredients

The heart of this lasagna lies in fresh, seasonal produce and quality dairy. Sweet, cubed butternut squash provides a velvety base, while baby spinach adds a pop of color and iron. Whole‑wheat lasagna noodles give a pleasant bite, and a blend of ricotta, mozzarella, and Parmesan creates a rich, creamy sauce that ties everything together. A touch of fresh sage and nutmeg lifts the flavors, making each layer sing.
Main Ingredients
- 9 lasagna noodles (whole‑wheat or gluten‑free)
- 2 cups butternut squash, peeled and cubed
- 3 cups fresh baby spinach, roughly chopped
- 1 cup ricotta cheese (full‑fat)
- 1½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Sauce & Béchamel
- 2 tablespoons unsalted butter
- 2 tablespoons all‑purpose flour
- 2 cups whole‑milk (or plant‑based milk)
- ¼ teaspoon freshly grated nutmeg
Seasonings & Extras
- 1 tablespoon fresh sage, finely chopped
- 1 teaspoon sea salt (plus more to taste)
- ½ teaspoon freshly ground black pepper
- 2 tablespoons olive oil
These ingredients work together to create layers of texture and flavor. Roasting the squash concentrates its natural sugars, while the béchamel adds silkiness. The combination of three cheeses gives depth without overwhelming the delicate vegetables, and the sage‑nutmeg duo adds an aromatic finish that makes the dish unforgettable.
Step-by-Step Instructions

Roasting the Squash
Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with 2 tablespoons olive oil, ½ teaspoon salt, and a pinch of pepper. Spread on a baking sheet and roast for 20‑25 minutes, turning halfway, until the pieces are fork‑tender and lightly caramelized. Roasting concentrates the sweetness and reduces excess moisture, which is crucial for a non‑soggy lasagna.
Preparing the Spinach
While the squash roasts, heat a large skillet over medium heat. Add a splash of olive oil, then the chopped spinach. Sauté for 2‑3 minutes, just until wilted. Season with a pinch of salt and set aside to cool slightly. Removing excess liquid at this stage prevents a watery sauce later.
Making the Béchamel
- Butter & Flour. Melt 2 tablespoons butter in a saucepan over medium heat. Whisk in 2 tablespoons flour and cook for 1 minute, forming a roux that will thicken the sauce without lumps.
- Milk Incorporation. Slowly pour in 2 cups milk, whisking constantly. Bring to a gentle simmer; the mixture will thicken within 3‑4 minutes. Stir in ¼ teaspoon nutmeg and season with salt and pepper.
- Cheese Blend. Remove from heat and fold in ½ cup Parmesan until melted. This creates a silky, flavorful béchamel that will coat every layer.
Assembling the Lasagna
- First Noodle Layer. Spread a thin spoonful of béchamel on the bottom of a 9×13‑inch baking dish. Lay three lasagna noodles over the sauce, overlapping slightly.
- Vegetable Layer. Evenly distribute half of the roasted squash, half of the sautéed spinach, and dollops of 1 cup ricotta. Sprinkle 1 tablespoon fresh sage and a light dusting of mozzarella.
- Second Noodle Layer. Add another trio of noodles, then repeat the squash‑spinach‑ricotta mixture. Top with a third of the béchamel and more mozzarella.
- Final Layer. Lay the remaining noodles, spread the rest of the béchamel, and finish with the remaining mozzarella and a final sprinkle of Parmesan for a golden crust.
Baking & Resting
Cover the dish with foil and bake at 375°F (190°C) for 30 minutes. Remove the foil and bake an additional 15‑20 minutes, or until the cheese is bubbling and the top is deep golden. Let the lasagna rest for 10 minutes before slicing; this allows the layers to set and makes serving cleaner.
Tips & Tricks
Perfecting the Recipe
Dry the Squash. After roasting, pat the cubes with a paper towel to remove excess steam. This prevents a soggy middle layer.
Pre‑Cook Noodles. If using regular lasagna sheets, boil them 2‑3 minutes less than package directions; they will finish cooking in the oven without becoming mushy.
Layer Evenly. Distribute vegetables and cheese uniformly to ensure each bite has balanced flavor and texture.
Flavor Enhancements
Add a splash of dry white wine to the béchamel for subtle acidity, or stir in a tablespoon of grated Pecorino for extra sharpness. A pinch of crushed red pepper flakes brings a gentle heat that brightens the sweet squash.
Common Mistakes to Avoid
Don’t skip the resting period; cutting too early releases steam and makes the lasagna fall apart. Also avoid over‑crowding the pan when roasting squash—over‑crowding steams the cubes instead of caramelizing them.
Pro Tips
Fresh Herbs Matter. Use sage and basil that are bright, not wilted; they impart a clean, aromatic finish that dried herbs can’t match.
Use a Thermometer. If you’re unsure about doneness, insert a probe into the center; the internal temperature should reach 165°F (74°C) for food safety.
Finish with Butter. A small pat of butter melted over the top during the last five minutes of baking adds a glossy sheen and richer mouthfeel.
Variations
Ingredient Swaps
Replace butternut squash with sweet potatoes or pumpkin for a different hue. Swap spinach for kale or Swiss chard if you prefer a heartier leaf. For a dairy‑free version, use almond ricotta and a plant‑based cheese blend; the béchamel can be made with oat milk and nutritional yeast.
Dietary Adjustments
Choose gluten‑free lasagna sheets or thinly sliced zucchini for a low‑carb option. To make it vegan, substitute the ricotta with tofu crumbles, use vegan mozzarella, and create a cashew‑based béchamel. All swaps keep the comforting texture while meeting specific dietary needs.
Serving Suggestions
Serve alongside a crisp arugula salad dressed with lemon vinaigrette, or a side of quinoa pilaf for extra protein. A warm apple‑cinnamon compote works beautifully for brunch, adding a sweet contrast to the savory layers.
Storage Info
Leftover Storage
Allow the lasagna to cool to room temperature, then cut into portions and place them in airtight containers. Refrigerate for up to 4 days. For longer keeping, wrap each portion tightly in plastic wrap followed by foil and freeze for up to 3 months.
Reheating Instructions
Reheat refrigerated slices in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until heated through. For frozen portions, bake at 375°F (190°C) covered for 25‑30 minutes, then uncover for the final 10 minutes to restore the golden crust. Microwaving works in a pinch—heat on medium power, adding a splash of broth to prevent drying.
Frequently Asked Questions
This Cozy Butternut Squash Spinach Lasagna brings together seasonal sweetness, creamy richness, and wholesome greens in a single, crowd‑pleasing bake. With clear steps, handy tips, and flexible variations, you’ll feel confident serving it for brunch, lunch, or dinner. Feel free to experiment with herbs, cheeses, or alternative grains—cooking is your canvas. Enjoy the comforting flavors and share the warmth with family and friends!