...
A thick, layered slice of butternut squash lasagna with creamy white sauce and spinach on a white plate.

Amazing butternut squash lasagna joy

User avatar placeholder
Written by Alex Hayes

March 3, 2026

Oh, I am so thrilled you’ve landed here! When those crisp autumn evenings start rolling in, my absolute favorite thing to do is trade my work blazer for an apron. Forget complicated menus; what I really crave is deeply layered comfort. And nothing, I mean nothing, beats a big, bubbly pan of **butternut squash lasagna** straight from the oven. For me, finding the pure joy in making something this satisfying is totally therapeutic. We’re taking seasonal veggies and turning them into the ultimate cozy experience, proving that incredible food truly doesn’t need to be complicated. Trust me, this recipe is going to become your go-to when you need a hug in a casserole dish. If you love warming up with hearty meals, you absolutely have to check out my main collection of comfort food favorites!

Why This Creamy Butternut Squash Lasagna is Your New Favorite Comfort Food Lasagna

I know you’ve seen a lot of vegetarian lasagna recipes out there, but our **butternut squash lasagna** hits different. It’s that perfect intersection of creamy elegance and rustic fall flavors. When I talk about comfort food lasagna, this is exactly what I mean—it’s rich without being heavy, and totally satisfying.

We aren’t looking for watery squash here; we want depth! The secret is keeping some of that gorgeous roasted squash chunky while pureeing the rest for that velvety sauce texture. It makes every bite interesting!

Key Benefits of This Delicious Fall Lasagna

  • The béchamel sauce is non-negotiable! It creates the luxurious, creamy texture that elevates this dish above standard ricotta bakes.
  • We find the perfect flavor sweet spot: the natural sweetness of the squash sings against the salty, savory spinach and ricotta filling. It’s balanced!
  • Honestly, this is a showstopper. It looks incredible layered up, making it a fantastic, hearty vegetarian centerpiece for any family dinner or holiday gathering.

Gathering Ingredients for Butternut Squash Lasagna

Okay, let’s talk ingredients for this amazing **butternut squash lasagna**. This isn’t the time to cut corners! We are building deep, honest fall flavor, and that starts with quality components. You’ll need about two medium squashes, peeled and cubed—and trust me, the effort of peeling them yourself is worth the deep flavor we get from roasting them from scratch.

When you gather your cheese, make sure you grab that ricotta, Parmesan, and definitely consider the optional Gruyère. That Gruyère adds a nutty richness to the béchamel that just screams holiday dinner upgrade! And listen closely: your spinach must be thawed and squeezed completely dry. If it’s wet, your layers will slide right out of the pan later. Also, make sure your milk for the sauce is warmed up a bit; that helps the béchamel come together smoothly without lumps.

Ingredient Notes and Substitutions for Your Butternut Squash Lasagna Recipe

Roasting the squash isn’t optional in my book. It caramelizes the natural sugars, which means you get this incredible, sweet depth that complements the salty cheese perfectly. That sweetness is what makes this seasonal vegetable lasagna so addictive!

Now, if you’re dodging gluten, we have options. The recipe notes mention swapping out the pasta for thinly sliced, pre-roasted butternut squash sheets. It creates a noodle-less casserole, which is fantastic if you want to keep it super low-carb. Don’t be afraid to experiment there!

Another substitution note: you can swap out the regular noodles for your favorite gluten-free version. Just cook them carefully so they don’t fall apart before assembly. The goal is always maximum flavor and texture!

Essential Equipment for Layered Squash Casserole Assembly

Before we even think about roasting that orange beauty, we need to make sure our kitchen shelves are stocked with the right tools. This isn’t the kind of recipe where you can cheat using a giant soup pot—we need specific shapes and sizes to get those beautiful, clean layers.

First up, you absolutely need a standard 9×13 inch baking dish. That’s the vessel that holds all the magic while it bakes! If you try to cram it into something too small, you’ll have sauce bubbling over everywhere and that is a cleanup nightmare I want you to avoid.

You’ll also need a sturdy baking sheet surfaced with foil or parchment for roasting the squash. Remember, we’re tossing those cubes with oil, so we want them to get nice caramelized edges, and that requires space. Don’t overcrowd that pan; give them room to breathe!

For the béchamel sauce, grab a decent medium saucepan and, critically, a good whisk. Whisking is key to a lump-free sauce, so don’t try to fake it with a wooden spoon here!

Finally, make sure you have a large mixing bowl ready for the ricotta filling. We are keeping things simple, so while the machine might speed things up, having the right physical tools makes the process feel more connected, just like my own slow cooking journey taught me.

Step-by-Step Instructions to Make Perfect Butternut Squash Lasagna

Creating the best **butternut squash lasagna** is all about managing the components before they meet in that baking dish. Think organization first! Honestly, if you prep everything right, the assembly is almost meditative. It’s about building flavor in stages, so let’s break down the process for this hearty vegetarian dinner.

Preparing the Squash and Pasta Layers

First things first: get your oven preheated to 400°F. Toss your cubed squash with that olive oil, salt, and pepper, and let it roast for about 20 to 25 minutes. It needs to be tender! Here’s my little secret for texture: once they’re out, mash about half of them until they’re creamy smooth, but leave the other half sprinkled with those nice, tender chunks. You want variation in every bite!

While that’s happening, cook your noodles until they’re just *al dente*. Drain them, and seriously, lay them out flat on parchment paper or wax paper so they don’t glue themselves together while you work on the fillings. Nobody wants a single ‘noodle brick’ in their lasagna!

Crafting the Creamy Fillings: Ricotta and Béchamel for Butternut Squash Lasagna

Next up is the ricotta mixture. It’s straightforward: combine the ricotta, Parmesan, that single egg, parsley, herbs, and that essential touch of nutmeg. Remember to incorporate that spinach only after the spinach has been thawed and squeezed until it screams for mercy—we need it totally dry!

The béchamel sauce is where we build the silkiness. Melt your butter, whisk in the flour for just a minute—don’t let it burn! Then, pour in that warm milk *slowly*, whisking constantly. Listen, if you dump it all in at once, you’ll get lumps, and lumps ruin a cozy night. Keep whisking until it coats the back of a spoon nicely. Once it’s thick and off the heat, only then do you stir in your mozzarella and Gruyère until they disappear into that wonderful, thick sauce. This is a great recipe to practice that essential sauce skill before trying any weeknight dinner.

Assembling and Baking Your Cozy Autumn Dinner Lasagna

Now we layer! Start by greasing your 9×13 dish and spreading just a tiny bit of the béchamel on the bottom—this stops the first layer of pasta from sticking, which is key. Then, follow the familiar pattern: noodles, half the ricotta mix, half the squash (chunks and mash combined!), and drizzle with about a third of the remaining sauce.

Repeat that sequence for the second layer. Once the final noodles are down, pour the very last bit of béchamel sauce evenly over the top, sprinkle on that extra Parmesan, and cover the whole thing loosely with foil. Bake it covered for 25 minutes. Why foil first? It lets the middle steam and gooey things melt without burning the top. After 25 minutes, pull that foil off and let it bake for another 10 to 15 minutes until the top is golden brown and bubbling happily.

Crucially—and this is hard, I know—let the **butternut squash lasagna** rest for a solid 15 minutes after it comes out. This resting time lets those juices settle back in, so your slices hold together beautifully instead of collapsing into a cheesy puddle.

Tips for Success with Your Seasonal Vegetable Lasagna

I want you to have the best experience making this **butternut squash lasagna**, so here are a few quick tips that always help me avoid those little kitchen mishaps. The biggest pitfall people run into is excess moisture, especially from the veggies.

Remember how I stressed squeezing the spinach dry? That’s step number one! If you miss that, your final dish will look more like soup than lasagna. Also, when you mash your roasted squash, don’t work it into a perfectly smooth paste. We want some little pieces remaining. Why? Because those chunks give you those satisfying, sweet bites that contrast beautifully with the creamy béchamel.

Another pro move involves the noodles. If you’re worried about them sticking together while you prep everything else, toss them lightly with a drizzle of olive oil right after draining. It keeps them separated and happy until layering time. For more great foundational cooking advice, I always recommend browsing my general kitchen tips blog!

Make Ahead Lasagna and Storage for Butternut Squash Lasagna

This is honestly where the **butternut squash lasagna** shines! It’s the ultimate make-ahead meal, which makes it perfect if you’re hosting people for the holidays or just dreading weekday cooking. You can completely assemble the entire dish—all the layers, all the sauce—cover it tightly (I mean really tightly with plastic wrap and then foil).

You can refrigerate this layered squash casserole for up to 24 hours. When you pull it out of the fridge to bake, don’t panic that it’s cold! Just add about 10 to 15 extra minutes to that initial covered baking time. The extra time ensures the center gets hot all the way through before you uncover it to brown the top. It’s such a lifesaver on a busy family day.

If you need to freeze it, that works too! Assemble it completely in a freezer-safe dish, skip the top layer of Parmesan for now, and cover it really well. When you’re ready to bake from frozen, you’ll need to add nearly an hour to the total baking time, keeping it covered most of the way. Check the center temperature to be safe!

And please, don’t forget that final, crucial step, even if you bake it right away: that mandatory 15-minute rest after it emerges from the oven. That short pause lets everything set up. If you cut into it straight away, you’ll lose all that beautiful creamy structure we worked so hard to build!

Serving Suggestions for this Hearty Vegetarian Dinner

So, you’ve pulled this magnificent, bubbly lasagna out of the oven and now it’s resting like it deserves. What do we serve alongside this rich, creamy masterpiece? Since this **Hearty Vegetarian Dinner** is so robust itself—packed with squash, sauce, and cheese—we really want to keep the sides light, bright, and fresh. Think about cutting through that decadence!

My absolute favorite pairing is a super simple, lightly dressed green salad. I mean really simple: crisp romaine or mixed greens, a few slivers of red onion, and a sharp vinaigrette made with good olive oil and lemon juice. That little acidic zing is exactly what the palate needs between bites of cheesy goodness. If you are ever looking for soup ideas to go alongside a big pasta dish, I’ve got a few great light soup and salad pairings on the site!

Another non-negotiable for me is crusty bread. Not fancy, just a fresh baguette ripped apart. You need something sturdy to soak up every last bit of that leftover béchamel sauce hiding at the bottom of your plate. Don’t even try to resist it; that’s where some of the best flavor ends up!

Remember, this recipe yields about 8 generous servings, so there’s plenty to go around. Serve it warm, enjoy the incredible balance of flavors, and don’t stress about fussy sides. Keep the accompaniments easy, and let the lasagna do all the talking!

Frequently Asked Questions About Butternut Squash Lasagna

It’s natural to have questions when tackling a layered dish like this, and I want you walking into the kitchen feeling totally prepared for your **butternut squash lasagna** adventure. I’ve compiled the most common things folks ask me when they’re planning to make this dish for the first time.

Can I make this Butternut Squash Lasagna Recipe completely noodle-less?

Absolutely, you can! It takes a little more time upfront, but it turns out beautifully, especially if you’re trying to cut back on pasta or go gluten-free. Instead of using the pasta sheets, you just need to thinly slice your roasted butternut squash—maybe about 1/8 inch thick—and use those slices as your lasagna layers. It becomes more of a true layered squash casserole that way, and honestly, the texture is divine!

What is the best way to prevent watery butternut squash lasagna?

This is the number one issue people face! It almost always comes down to excess moisture. First, and this is critical: squeeze every last drop of water out of your thawed spinach. I mean press it hard in a clean kitchen towel. Second, ensure your béchamel sauce is nice and thick—it should easily coat the back of your spoon before you mix in the cheese. If your squash is very wet, you can also roast it a few extra minutes to drive off more moisture before you mash or chop it.

Another quick thing: if you use ricotta, make sure it’s the drier “part-skim” kind rather than the ultra-wet container style. A little observation upfront saves you from a sloppy mess later!

Nutritional Snapshot of This Creamy Butternut Squash Lasagna

I always love balancing out the comfort factor with a peek at what’s inside. This **butternut squash lasagna**, while decadent, is packed with good stuff, especially fiber from all that squash and protein from the ricotta!

For a standard slice (based on 8 servings), you’re looking at roughly 450 calories, about 22 grams of protein, and 45 grams of carbs. It does have about 22 grams of fat, but remember, that’s mostly good fat from the cheese and butter we use to make that beautiful béchamel sauce. These numbers are just estimates, of course. For a full breakdown of how ingredient choices can shift these values, please check out my detailed cooking disclaimer page!

Share Your Cozy Autumn Dinner Creations

Alright, friends, that’s it! You’ve made the ultimate comfort food lasagna. Now, I seriously want to know how it went! Did you use the Gruyère? Did your family ask for seconds?

Please take a moment to rate the recipe below and drop a comment telling me about your experience making this cozy dish. If you snapped a picture of that golden, bubbly top, tag me over on Facebook—I absolutely love seeing your creations! You can find the Pure Cooking Joy community right here: come say hello on Facebook!

Print

Creamy Butternut Squash and Spinach Lasagna

A thick, layered slice of butternut squash lasagna featuring bright orange squash, green spinach, and melted, browned cheese topping.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This recipe delivers the ultimate comfort food with layers of roasted squash, creamy ricotta, tender noodles, and rich béchamel sauce. It is a satisfying vegetarian dinner perfect for fall or holiday gatherings.

  • Author: purejoyalex
  • Prep Time: 35 min
  • Cook Time: 50 min
  • Total Time: 85 min
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 2 medium butternut squash, peeled and cubed
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • 1 (15-ounce) container ricotta cheese
  • 1 cup grated Parmesan cheese, plus more for topping
  • 1 large egg
  • 1/4 cup fresh parsley, chopped
  • 1 teaspoon dried oregano
  • 1/4 teaspoon nutmeg
  • 1 (10-ounce) package frozen spinach, thawed and squeezed dry
  • 1 box lasagna noodles (about 912 sheets)
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded Gruyère cheese (optional, for extra richness)

Instructions

  1. Roast the squash: Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 to 25 minutes, until tender. Mash about half of the roasted squash until smooth; leave the other half in small chunks for texture.
  2. Cook the noodles: Cook the lasagna noodles according to package directions until al dente. Drain and lay them flat on parchment paper to prevent sticking.
  3. Prepare the ricotta filling: In a medium bowl, combine the ricotta cheese, 1 cup Parmesan cheese, egg, parsley, oregano, nutmeg, salt, and pepper. Stir in the squeezed, dry spinach until mixed well.
  4. Make the béchamel sauce: In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute, stirring constantly. Gradually whisk in the warm milk until the sauce thickens enough to coat the back of a spoon (about 5-7 minutes). Season with salt and pepper. Remove from heat and stir in the mozzarella and Gruyère cheeses until melted.
  5. Assemble the lasagna: Lightly grease a 9×13 inch baking dish. Spread a thin layer of béchamel sauce on the bottom of the dish.
  6. Create the first layer: Arrange a layer of cooked noodles over the sauce. Spread half of the ricotta-spinach mixture over the noodles. Top with half of the mashed and chunked butternut squash. Drizzle with about one-third of the remaining béchamel sauce.
  7. Create the second layer: Add another layer of noodles. Spread the remaining ricotta-spinach mixture, followed by the remaining squash. Drizzle with another third of the béchamel sauce.
  8. Top the lasagna: Place the final layer of noodles on top. Pour the remaining béchamel sauce evenly over the top layer. Sprinkle with extra Parmesan cheese.
  9. Bake: Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and bake for another 10 to 15 minutes, until the top is golden brown and bubbly.
  10. Rest and serve: Let the butternut squash lasagna rest for at least 15 minutes before slicing and serving.

Notes

  • For a gluten-free option, substitute regular lasagna noodles with gluten-free noodles or use thinly sliced, pre-roasted butternut squash sheets instead of pasta layers.
  • You can prepare the entire lasagna, cover it, and refrigerate it up to 24 hours before baking. Add 10-15 minutes to the covered baking time if baking directly from the refrigerator.
  • Roasting the squash brings out its natural sweetness, which balances the savory cheese and spinach.

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 10
  • Sodium: 650
  • Fat: 22
  • Saturated Fat: 12
  • Unsaturated Fat: 10
  • Trans Fat: 1
  • Carbohydrates: 45
  • Fiber: 6
  • Protein: 22
  • Cholesterol: 65

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Image placeholder

Hi, I'm Alex! I believe incredible food doesn't have to be complicated. Here at Pure Cooking Joy, I share delicious, approachable recipes designed to bring happiness back into your kitchen. Let's get cooking!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

0 Shares
Tweet
Pin
Share