Butternut Squash Spinach Mushroom Lasagna

Golden-brown Butternut Squash, Spinach & Mushroom Lasagna sits bubbling in a ceramic dish, with fresh basil garnish. Save
Golden-brown Butternut Squash, Spinach & Mushroom Lasagna sits bubbling in a ceramic dish, with fresh basil garnish. | recipesbybianca.com

This vegetarian lasagna brings together the sweetness of roasted butternut squash with earthy mushrooms and fresh spinach, all bound together by a velvety homemade béchamel sauce. The squash develops caramelized edges in the oven, adding depth to every layer. Taking about 1 hour and 35 minutes from start to finish, this dish yields six generous servings and works beautifully for meal prep, entertaining, or a comforting weekend family dinner. The balance of vegetables, creamy cheeses, and aromatic herbs creates layers of flavor that develop even more depth the next day.

The first time I made this lasagna was during a particularly rainy November when my apartment felt too quiet. I had picked up a squash at the farmers market on impulse and needed something that would fill the whole space with warmth. The way the roasted squash mingled with the earthy mushrooms turned out to be exactly what I didnt know I was craving.

I served this at my first proper dinner party last autumn and watched my friend who claims to hate vegetables go back for thirds. Something about the layers of creamy sauce and tender vegetables makes people forget they are eating something so wholesome.

Ingredients

  • Butternut Squash: Roasting this first concentrates the natural sweetness and creates caramelized edges that add depth to every layer
  • Fresh Spinach: Use fresh instead of frozen for better texture and brighter flavor in the vegetable mixture
  • Cremini Mushrooms: These have more flavor than white button mushrooms and hold their texture beautifully when sautéed
  • Whole Milk: Essential for a rich velvety béchamel sauce that binds everything together
  • No-Boil Noodles: These absorb excess moisture from the vegetables while baking creating the perfect texture

Instructions

Roast the Squash:
Toss cubed squash with olive oil salt and pepper then roast at 400°F until tender and lightly golden about 25 minutes stirring once halfway through
Sauté the Vegetables:
Cook onion and garlic until fragrant then add mushrooms with thyme and oregano letting them brown nicely before wilting in the fresh spinach
Make the Béchamel:
Melt butter whisk in flour to create a roux then gradually add milk stirring constantly until thickened before seasoning with salt pepper and nutmeg
Layer It Up:
Start with a thin layer of sauce then alternate noodles roasted squash vegetable mixture ricotta and more sauce repeating until everything is used
Bake to Perfection:
Cover with foil for the first 25 minutes at 375°F then uncover and bake until golden and bubbling letting it rest before serving
Close-up of a slice of Butternut Squash, Spinach & Mushroom Lasagna revealing creamy layers and spinach specks. Save
Close-up of a slice of Butternut Squash, Spinach & Mushroom Lasagna revealing creamy layers and spinach specks. | recipesbybianca.com

This recipe has become my go to for bringing dinner to friends who need a little extra care. There is something about assembling all those layers that feels like an act of love and the result never fails to comfort.

Make It Ahead

You can assemble the entire lasagna up to 24 hours before baking and keep it covered in the refrigerator. Just add 5 to 10 minutes to the covered baking time since it will be starting from cold.

Freezing Instructions

Wrap the unbaked lasagna tightly with plastic and foil then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness and a glass of Pinot Grigio complements the sweetness of the squash beautifully.

  • Crusty bread for soaking up extra sauce
  • Simple arugula salad with lemon dressing
  • Light red wine like Pinot Noir as an alternative
A family-style casserole dish of Butternut Squash, Spinach & Mushroom Lasagna ready to be served for dinner. Save
A family-style casserole dish of Butternut Squash, Spinach & Mushroom Lasagna ready to be served for dinner. | recipesbybianca.com

This lasagna fills the kitchen with such incredible aromas that people will be asking whats for dinner long before it is ready.

Common Recipe Questions

Yes, assemble the entire lasagna up to 24 hours ahead, cover tightly, and refrigerate. Add 5-10 minutes to the covered baking time since it will be cold.

Cottage cheese blended until smooth works well, or use additional béchamel sauce. For a dairy-free version, try cashew cream or vegan ricotta alternatives.

Roast the squash until tender but not mushy, sauté mushrooms until they release their moisture and brown slightly, and thoroughly wilt the spinach before layering.

Absolutely. Assemble, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

Zucchini slices, roasted red peppers, or Swiss chard work beautifully. Just cook them beforehand to remove excess moisture and maintain the texture.

Butternut Squash Spinach Mushroom Lasagna

A cozy Italian-inspired dish layered with creamy roasted squash, savory mushrooms, fresh spinach, and béchamel sauce.

Prep 40m
Cook 55m
Total 95m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
  • 10 oz fresh spinach, washed and chopped
  • 12 oz cremini or button mushrooms, sliced
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 2 tablespoons olive oil

Cheese & Dairy

  • 2 cups whole milk
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese
  • 1 cup ricotta cheese
  • Salt and freshly ground black pepper, to taste
  • Freshly grated nutmeg (optional)

Pasta

  • 9–12 no-boil lasagna noodles (or regular, cooked according to package instructions)

Herbs & Seasonings

  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/4 cup fresh basil, chopped (optional)

Instructions

1
Roast the Butternut Squash: Preheat oven to 400°F. Line a baking sheet with parchment paper. Toss butternut squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread on the baking sheet and roast for 25–30 minutes, stirring once, until tender and lightly caramelized. Set aside.
2
Sauté the Vegetables: In a large skillet, heat the remaining 1 tablespoon olive oil over medium-high heat. Add onion and garlic; sauté for 2–3 minutes until translucent. Add mushrooms, season with salt, pepper, thyme, and oregano. Sauté for 6–8 minutes, until they release moisture and begin to brown. Add spinach and cook for another 2–3 minutes until wilted. Remove from heat.
3
Prepare the Béchamel Sauce: In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in milk, stirring constantly until thickened, about 5 minutes. Season with salt, pepper, and a pinch of nutmeg (if using). Stir in half the Parmesan cheese; remove from heat.
4
Assemble the Lasagna: Lower oven temperature to 375°F. Spread a thin layer of béchamel on the bottom of a 9x13-inch baking dish. Layer noodles, half the roasted butternut squash, half the mushroom-spinach mixture, half the ricotta cheese, a third of the béchamel sauce, and mozzarella with some Parmesan. Repeat layers once more. Finish with a final layer of noodles, remaining béchamel, and top generously with mozzarella and Parmesan.
5
Bake the Lasagna: Cover with foil and bake for 25 minutes. Remove foil and bake for another 15–20 minutes until golden and bubbling. Let rest 10–15 minutes before slicing. Garnish with fresh basil, if desired.
Additional Information

Equipment Needed

  • Large baking sheet
  • Large skillet
  • Saucepan
  • 9x13-inch baking dish
  • Whisk
  • Chef's knife
  • Cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 410
Protein 19g
Carbs 45g
Fat 18g

Allergy Information

  • Contains milk, cheese (dairy), and wheat (gluten)
  • Check all cheese and noodle labels for allergens if using store-bought products
Bianca Reyes

Easy recipes and kitchen tips for real home cooks. Relatable and wholesome cooking inspiration.