This hearty vegetarian lasagna combines tender roasted butternut squash with earthy mushrooms and fresh spinach, all layered between sheets of pasta and rich béchamel sauce. The squash becomes naturally sweet when roasted, balancing perfectly with the savory vegetables. The béchamel adds creaminess while three cheeses create that irresistible golden, bubbly top. Ideal for meal prep as it reheats beautifully, and the layers can be assembled ahead of time for easy entertaining.
The first time I made this lasagna, my kitchen smelled like autumn had moved in uninvited. Roasting butternut squash fills the whole house with this incredible sweetness that makes everyone wander in, asking whats for dinner. I stood over the baking sheet, popping caramelized cubes into my mouth and pretending I was just quality control.
Last November, my sister dropped by unexpectedly while I was assembling the layers. She ended up staying for dinner and helping me finish the sauce, both of us leaning over the stove, watching the béchamel thicken and taking turns taste testing. Sometimes the best meals are the ones you didnt plan to share.
Ingredients
- Butternut squash: Roasting transforms this humble vegetable into something sweet and creamy, creating layers that practically melt in your mouth
- Cremini mushrooms: These have more flavor than white buttons and hold their texture better after sautéing
- Fresh spinach: Adds bright color and a pleasant contrast to the richer elements
- Whole milk: Essential for a velvety béchamel that coats every layer properly
- Nutmeg: Just a pinch makes the white sauce taste professionally crafted
- No-boil noodles: Save time and absorb excess moisture as the lasagna bakes
Instructions
- Roast the squash:
- Toss cubes with olive oil, salt and pepper, then spread on a lined baking sheet. Roast at 400°F for 25 to 30 minutes until tender and lightly golden, stirring halfway through.
- Sauté the vegetables:
- Heat olive oil in a large skillet and cook onion and garlic until translucent. Add mushrooms with thyme, oregano, salt and pepper, cooking until they release moisture and brown. Toss in spinach for the last few minutes until wilted.
- Make the béchamel:
- Melt butter in a saucepan, whisk in flour for one minute, then gradually add milk while stirring constantly. Simmer about 5 minutes until thickened, season with salt, pepper and nutmeg, then stir in half the Parmesan.
- Layer it up:
- Spread some béchamel in a 9x13-inch dish, then alternate noodles, squash, vegetable mixture, ricotta dollops and more sauce. Repeat and finish with noodles, remaining béchamel and generous mozzarella and Parmesan on top.
- Bake to golden:
- Cover with foil and bake at 375°F for 25 minutes, then uncover for 15 to 20 minutes more until bubbling and beautifully browned. Let rest at least 10 minutes before slicing.
This recipe became my go-to for potluck dinners after three different friends asked for the recipe in one week. Theres something about the combination of sweet squash and savory mushrooms that makes people pause after their first bite and genuinely ask what theyre eating.
Make Ahead Magic
You can assemble this lasagna up to 24 hours before baking and keep it covered in the refrigerator. The flavors meld together even more, and the noodles soften slightly for a more cohesive texture.
Freezing Instructions
Wrap the assembled, unbaked lasagna tightly with plastic and foil, then freeze for up to three months. Thaw overnight in the refrigerator before baking as directed, adding about 10 minutes to the covered baking time.
Serving Suggestions
A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Pour a glass of Pinot Grigio and crusty garlic bread for the kind of dinner that makes weekday eating feel special.
- Let the lasagna rest longer than you think necessary, at least 15 minutes
- Cover the edges with foil if they brown too quickly
- Room temperature leftovers reheat better than cold ones straight from the fridge
Theres nothing quite like pulling a bubbling lasagna from the oven and watching everyone gather around the counter. This is the kind of comfort food that turns ordinary Tuesdays into something worth remembering.
Recipe Questions & Answers
- → Can I make this lasagna ahead of time?
-
Yes, assemble the entire lasagna up to 24 hours in advance, cover tightly, and refrigerate. Add 10-15 minutes to baking time if baking cold from the refrigerator.
- → How should I store leftovers?
-
Store individual portions or the entire lasagna in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F until warmed through.
- → Can I freeze this lasagna?
-
Freeze unbaked or baked lasagna wrapped tightly in plastic and foil for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → What can I use instead of ricotta?
-
Cottage cheese blended until smooth, cashew cream for dairy-free, or additional béchamel sauce work well as ricotta alternatives in this layered dish.
- → Do I need to cook no-boil noodles first?
-
No-boil noodles are designed to cook in the oven as they absorb moisture from the vegetables and sauce. If using regular noodles, par-cook them according to package directions before layering.
- → How do I know when the lasagna is done?
-
The lasagna is ready when the cheese is golden and bubbly, and a knife inserted in the center comes out hot. The edges should be lightly browned and the filling should be visibly hot throughout.