Butternut Squash Spinach Lasagna: A Heartwarming Recipe

30 min prep 45 min cook 6 servings
Butternut Squash Spinach Lasagna: A Heartwarming Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 30 mins
Cook: 45 mins
Servings: 6

Imagine a warm, layered masterpiece that feels like a cozy hug on a crisp autumn morning. Butternut Squash Spinach Lasagna delivers that comfort while staying light enough for a leisurely brunch.

What makes this lasagna special is the sweet, caramel‑carved butternut squash paired with tender spinach, all bound together by a silky ricotta‑béchamel sauce and a golden blanket of mozzarella.

This dish is perfect for families who love hearty breakfasts, brunch gatherings with friends, or anyone craving a nutritious start without sacrificing indulgence.

The process is straightforward: roast the squash, sauté the greens, assemble the layers with noodles and cheese, then bake until bubbling and beautifully browned. In less than an hour you’ll have a show‑stopping centerpiece.

Why You'll Love This Recipe

Seasonal Sweetness: The natural caramelization of butternut squash adds a subtle sweetness that balances the savory cheese and spinach, creating a harmonious flavor profile.

Nutritious Powerhouse: Packed with vitamin A, iron, and calcium, this lasagna feels indulgent while delivering a solid nutritional boost for a balanced brunch.

Make‑Ahead Friendly: Each component can be prepared ahead of time, allowing you to assemble and bake the lasagna just before serving, perfect for busy mornings.

Visually Stunning: The orange‑gold layers of squash contrasted with vibrant green spinach create a dish that looks as good as it tastes, impressing guests instantly.

Ingredients

The heart of this lasagna lies in the balance between sweet roasted squash, earthy spinach, and a creamy cheese blend. Freshly cooked lasagna noodles provide the structural layers, while a light béchamel infused with nutmeg adds depth. A handful of aromatic herbs and quality cheese round out the flavor, ensuring each bite is both comforting and bright.

Main Ingredients

  • 9 lasagna noodles (regular or no‑boil)
  • 2 cups butternut squash, peeled and cubed
  • 3 cups fresh spinach, roughly chopped
  • 1 cup ricotta cheese
  • 1 ½ cups shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese

Béchamel Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 1 ½ cups whole milk, warmed
  • ¼ teaspoon freshly grated nutmeg
  • Salt and freshly ground black pepper, to taste

Seasonings & Garnish

  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves
  • Fresh basil leaves, for garnish

These ingredients work together to create layers of flavor and texture. The roasted squash brings caramelized sweetness, while the spinach adds a fresh, slightly bitter counterpoint. The béchamel sauce, enriched with nutmeg, ties everything together with a velvety mouthfeel. Finally, the blend of ricotta, mozzarella, and Parmesan delivers a cheesy stretch that makes each forkful irresistible.

Step-by-Step Instructions

Roasting the Butternut Squash

Preheat the oven to 400°F (200°C). Toss the cubed squash with 1 tablespoon olive oil, a pinch of salt, and a sprinkle of fresh thyme. Spread on a parchment‑lined baking sheet and roast for 20‑25 minutes, turning halfway, until the pieces are tender and lightly caramelized. Roasting concentrates the natural sugars, giving the lasagna its signature sweet depth.

Preparing the Spinach & Aromatics

While the squash roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3‑4 minutes until translucent. Stir in the minced garlic and cook another 30 seconds. Add the chopped spinach, tossing until just wilted—about 2 minutes. Season with salt, pepper, and a pinch of nutmeg; set aside.

Making the Béchamel

  1. Butter & Flour. Melt butter in a saucepan over medium heat. Sprinkle flour over the melted butter, whisking constantly for 1‑2 minutes to form a roux. This cooks out the raw flour taste and creates a thickening base.
  2. Incorporate Milk. Gradually whisk in the warm milk, ensuring a smooth consistency. Continue whisking until the sauce thickens and coats the back of a spoon, roughly 4‑5 minutes. A smooth béchamel prevents lumps in the final lasagna.
  3. Season. Stir in grated nutmeg, salt, and pepper. Remove from heat and let cool slightly before mixing in the ricotta cheese. The cooling step prevents the ricotta from curdling.

Assembling the Lasagna

  1. First Layer. Spread a thin layer of béchamel on the bottom of a 9‑x‑13‑inch baking dish. Lay three lasagna noodles over the sauce, overlapping slightly.
  2. Layer the Fillings. Evenly distribute half of the roasted squash, followed by half of the sautéed spinach mixture. Dot with half of the ricotta‑béchamel mixture, then sprinkle with ½ cup mozzarella and a tablespoon Parmesan.
  3. Repeat. Add another layer of noodles, the remaining squash, spinach, ricotta mixture, and cheeses. Finish with the final three noodles, the remaining béchamel, and the rest of the mozzarella and Parmesan.
  4. Bake. Cover the dish tightly with aluminum foil and bake at 375°F (190°C) for 20 minutes. Remove the foil and continue baking for an additional 15‑20 minutes, or until the top is golden and bubbling.
  5. Rest. Allow the lasagna to rest for 10 minutes before slicing. Resting lets the layers set, making it easier to serve neat squares.

Tips & Tricks

Perfecting the Recipe

Roast Until Caramelized. Push the squash to the edge of the pan for extra browning; this deepens the sweet flavor and reduces moisture that could sog the lasagna.

Drain Excess Liquid. After roasting, let the squash cool on a paper towel to absorb any excess oil and moisture, preventing a watery sauce.

Use No‑Boil Noodles. If you’re short on time, no‑boil lasagna sheets work beautifully because the sauce provides enough moisture to soften them during baking.

Cover Then Uncover. Starting the bake covered traps steam, ensuring the noodles cook evenly; uncovering at the end creates that coveted golden crust.

Flavor Enhancements

A splash of white wine in the sauté pan adds acidity that brightens the spinach. Finish the baked lasagna with a drizzle of browned butter and a sprinkle of toasted pine nuts for a nutty crunch that elevates the dish.

Common Mistakes to Avoid

Avoid over‑mixing the ricotta into the béchamel; a gentle fold keeps the texture light. Also, don’t skip the resting period—cutting too early releases steam and makes the lasagna fall apart.

Pro Tips

Fresh Herbs Over Dried. Add fresh thyme during roasting and fresh basil just before serving for a brighter, more aromatic finish.

Temperature Check. Use an instant‑read thermometer; the interior should reach 165°F (74°C) for safe consumption, especially if using pre‑cooked noodles.

Layer Thinly. A thin béchamel layer between noodles prevents sogginess and ensures each bite is creamy without being drenched.

Season As You Go. Taste the sautéed spinach and béchamel before assembling; adjust salt and pepper early to avoid a bland final product.

Variations

Ingredient Swaps

Replace butternut squash with roasted sweet potatoes or pumpkin for a slightly different sweetness. Swap spinach for kale or Swiss chard if you prefer a heartier green. For a richer cheese profile, blend in a handful of goat cheese with the ricotta.

Dietary Adjustments

Use gluten‑free lasagna sheets to keep the dish gluten‑free. For a dairy‑free version, substitute butter with olive oil, milk with almond or oat milk, and use a vegan mozzarella blend. Vegan eaters can replace ricotta with tofu‑based ricotta and omit Parmesan.

Serving Suggestions

Pair this lasagna with a crisp arugula salad tossed in lemon vinaigrette, or serve alongside roasted apple‑cinnamon quinoa for a sweet‑savory contrast. A side of toasted sourdough adds texture and makes the brunch feel complete.

Storage Info

Leftover Storage

Allow the lasagna to cool to room temperature, then transfer portions to airtight containers. Refrigerate for up to 4 days. For longer keeping, wrap tightly in plastic wrap followed by aluminum foil and freeze for up to 3 months. Proper sealing prevents freezer burn and keeps flavors vibrant.

Reheating Instructions

Reheat refrigerated leftovers in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until heated through. Uncover for the last 5 minutes to restore the golden crust. In the microwave, add a splash of milk or broth, cover, and heat on medium power for 2‑3 minutes, stirring halfway.

Frequently Asked Questions

Absolutely. Assemble the lasagna up to the point of baking, cover tightly, and refrigerate for up to 24 hours. When ready, add 10 minutes to the baking time to accommodate the chilled layers. This makes weekend brunch planning a breeze.

You can substitute frozen cubed butternut squash; just thaw it, pat dry, and roast as directed. Alternatively, use canned pumpkin puree mixed with a touch of olive oil and a pinch of cinnamon for a quicker, still flavorful option.

Yes! Cook crumbled Italian sausage or diced grilled chicken separately, then layer it between the squash and spinach. This turns the dish into a heartier brunch entrée while keeping the original flavor balance intact.

Pat the roasted squash dry, squeeze excess water from the spinach, and use a modest amount of béchamel. Also, avoid over‑saucing the bottom of the dish; a thin initial layer is all that’s needed.

This Butternut Squash Spinach Lasagna brings together sweet autumn vegetables, creamy cheese, and comforting noodles in a brunch‑ready package. The step‑by‑step guide, storage tips, and variations ensure you can master it today and adapt it for any occasion. Feel free to experiment with herbs, proteins, or gluten‑free noodles—cooking is your playground. Serve it hot, garnish with fresh basil, and enjoy the warm, hearty flavors that make every bite feel like a celebration.

Butternut Squash Spinach Lasagna: A Heartwarming Recipe
Recipe Card

Butternut Squash Spinach Lasagna: A Heartwarming Recipe

Prep
30 min
Cook
45 min
Total
75 min
Servings
6
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Roasting the Butternut Squash

Preheat the oven to 400°F (200°C). Toss the cubed squash with 1 tablespoon olive oil, a pinch of salt, and a sprinkle of fresh thyme. Spread on a parchment‑lined baking sheet and roast for 20‑25 minut...

2
Preparing the Spinach & Aromatics

While the squash roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3‑4 minutes until translucent. Stir in the minced garlic and c...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.