Cozy Butternut Squash Lasagna Easy Fall Dinner Recipe

Ready In
Servings
Difficulty

I was standing in the grocery store parking lot last October, fumbling for my keys, when the smell hit me. Not from anywhere specific—just that crisp, earthy scent of fallen leaves and someone’s wood-burning fireplace mixing with the cool evening air. And suddenly I was seven years old, standing in my Aunt Lena’s tiny kitchen in upstate New York, watching her slide a bubbling baking dish out of the oven. The smell of roasted squash and nutmeg and melted cheese wrapped around me like a hug I didn’t know I needed. She passed away a few years ago, and I hadn’t thought about that kitchen in ages. But right there, holding my grocery bags, I could almost feel the warmth of that old gas stove on my face. That’s when I knew I had to figure out how to make her butternut squash lasagna—the one with the creamy ricotta and the spinach that somehow made you feel like you were eating something virtuous even as you went back for thirds.

Honestly, I called my mom the second I got home. “What did Aunt Lena put in that lasagna?” I asked, already digging through my pantry. She laughed and said, “Good luck—she never wrote anything down.” So I spent the next three weekends experimenting. The first batch was too watery. The second had way too much nutmeg—let me tell you, that stuff is potent. But the third? That was it. That was the one that made me close my eyes and remember her kitchen. Maybe you’ve been there too—chasing a taste you can almost but not quite hold onto. This cozy butternut squash lasagna is my way of holding on. And I’m pretty sure once you make it, it’ll become your fall staple too.

Why You’ll Love This Recipe

This isn’t just another lasagna recipe. This is the kind of dish that makes people linger at the table, scraping the last bits of cheesy sauce from the pan. I’ve tested this version at least a dozen times—tweaking the roasting time, adjusting the ricotta-to-spinach ratio, and figuring out the perfect balance of savory and sweet. Here’s why I think it’s the best version out there:

  • Quick & Easy : I know lasagna sounds like a project, but this one comes together in about 45 minutes of active prep. The oven does the rest of the work while you relax.
  • Simple Ingredients : No fancy grocery trips needed. You probably already have most of this in your kitchen—pasta, ricotta, spinach, garlic, and a good butternut squash.
  • Perfect for Fall Gatherings : This cozy butternut squash lasagna is made for chilly evenings, Thanksgiving potlucks, or Sunday dinners when you want something warm and comforting.
  • Crowd-Pleaser : I’ve served this to picky kids, vegetarian friends, and skeptical meat-lovers. Everyone goes back for seconds. I’m not kidding.
  • Unbelievably Delicious : The roasted squash gets almost caramelized and sweet, the ricotta stays creamy and light, and the spinach adds that little bit of earthiness that balances everything out.

What makes this recipe different? Most butternut squash lasagnas either turn out watery or heavy. I solved that by roasting the squash first (not boiling it) and using a simple bechamel-style sauce instead of drowning everything in marinara. The result is a lasagna that’s rich but not heavy, creamy but not gloppy, and packed with fall flavor in every single bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction that makes you close your eyes after the first forkful.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, but a few seasonal stars make all the difference.

For the Roasted Squash Layer

  • 1 medium butternut squash (about 2.5 pounds), peeled, seeded, and cut into 1-inch cubes (look for one with a long neck—more usable flesh, fewer seeds)
  • 2 tablespoons olive oil (I prefer extra virgin for roasting, but regular works fine)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried sage (or 1 teaspoon fresh, chopped—sage and squash are best friends)

For the Ricotta-Spinach Filling

butternut squash lasagna preparation steps

  • 2 cups whole milk ricotta cheese (I recommend Galbani or Calabro for the creamiest texture—avoid low-fat here, it gets grainy)
  • 1 large egg, lightly beaten (this helps bind the filling)
  • 1 cup frozen spinach, thawed and squeezed completely dry (trust me on this—squeeze it like you mean it, or your lasagna will be watery)
  • 1/2 cup grated Parmesan cheese (the real stuff, not the green can)
  • 1/4 teaspoon nutmeg (freshly grated if you have it—it makes a difference)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cloves garlic, minced

For the Bechamel Sauce

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour (use gluten-free 1:1 blend if needed)
  • 3 cups whole milk, warmed (warm milk prevents lumps)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon nutmeg
  • 1/2 cup grated Parmesan cheese

For Assembly

  • 12 no-boil lasagna noodles (I use Barilla—they hold up well and save a step)
  • 2 cups shredded mozzarella cheese (low-moisture, part-skim works best)
  • 1/2 cup grated Parmesan cheese, for topping
  • Fresh sage leaves, for garnish (optional but pretty)

Substitution Guidance: If you’re dairy-free, use a good quality cashew ricotta and dairy-free mozzarella shreds. For a gluten-free version, swap in gluten-free lasagna noodles and use a 1:1 gluten-free flour blend in the bechamel. And if butternut squash isn’t in season, roasted sweet potato or pumpkin works beautifully here too.

Equipment Needed

You don’t need a ton of fancy equipment for this cozy butternut squash lasagna, but a few key tools will make your life easier:

  • 9×13-inch baking dish (glass or ceramic works best—metal can sometimes react with the acidic ingredients)
  • Large baking sheet for roasting the squash
  • Medium saucepan for the bechamel sauce
  • Mixing bowls (one large, one medium)
  • Sharp chef’s knife (peeling and cubing butternut squash is no joke—a dull knife is dangerous here)
  • Vegetable peeler
  • Wooden spoon or whisk for the sauce
  • Aluminum foil for covering the lasagna while baking

If you don’t have a 9×13, you can use two 8×8 dishes and adjust the layers accordingly—just reduce the baking time by about 10 minutes. And honestly, I’ve made this in a disposable aluminum pan for potlucks and it turned out perfectly. Don’t let equipment stress you out.

Preparation Method

Let’s get cooking! This cozy butternut squash lasagna comes together in a few straightforward steps. Take your time with the roasting—it’s the secret to the best flavor.

Step 1: Roast the Squash (45 minutes)

Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss the cubed butternut squash with olive oil, salt, pepper, and dried sage. Spread it in a single layer—don’t overcrowd, or it’ll steam instead of roast. Roast for 25 minutes, then flip the pieces and roast another 15-20 minutes until tender and lightly caramelized around the edges. You’ll know it’s done when a fork slides in easily and the edges look golden brown. Let it cool slightly, then mash about half of it with a fork—you want a mix of mashed and chunks for texture.

Step 2: Make the Ricotta-Spinach Filling (10 minutes)

While the squash roasts, make the filling. In a medium bowl, combine the ricotta, beaten egg, squeezed-dry spinach, Parmesan, nutmeg, salt, pepper, and minced garlic. Stir until everything is well combined. Taste it—yes, raw egg and all—just a tiny bit on your finger. Adjust the salt if needed. Set aside.

Step 3: Make the Bechamel Sauce (15 minutes)

In a medium saucepan over medium heat, melt the butter. Once it’s bubbling, whisk in the flour and cook for 1-2 minutes, stirring constantly. This cooks out the raw flour taste. Slowly pour in the warm milk, whisking continuously to prevent lumps. Keep whisking until the sauce thickens—about 5-7 minutes. It should coat the back of a spoon. Remove from heat and stir in the salt, pepper, nutmeg, and Parmesan. Taste and adjust seasoning. Cover with plastic wrap directly on the surface to prevent a skin from forming.

Step 4: Assemble the Lasagna (15 minutes)

Reduce oven temperature to 375°F (190°C). Spread a thin layer of bechamel on the bottom of your 9×13 dish—just enough to coat it. Layer 3 no-boil noodles on top. Spread 1/3 of the ricotta-spinach mixture over the noodles. Top with 1/3 of the roasted squash (both mashed and chunks). Drizzle with 1/3 of the remaining bechamel. Sprinkle with 1/3 of the mozzarella. Repeat this layering two more times: noodles, ricotta, squash, bechamel, mozzarella. For the final top layer, finish with noodles, remaining bechamel, the last of the mozzarella, and the extra 1/2 cup Parmesan. Press down gently with your hands to settle everything.

Step 5: Bake and Rest (50 minutes + 15 minutes rest)

Cover the dish tightly with aluminum foil and bake for 35 minutes. Remove the foil and bake another 10-15 minutes until the top is golden and bubbly. Here’s the hard part—let it rest for at least 15 minutes before cutting. I know it smells amazing, but if you cut it too soon, it’ll turn into a soupy mess. The resting time lets everything set up so you get clean, beautiful slices. Garnish with fresh sage leaves if you’re feeling fancy.

Cooking Tips & Techniques

After a few failed attempts (remember that watery first batch?), I learned some tricks that make this cozy butternut squash lasagna foolproof:

Don’t skip roasting the squash. I know it’s tempting to boil it to save time, but roasting concentrates the sweetness and keeps the texture firm. Boiled squash releases too much water and makes your lasagna soggy. Trust the oven on this one.

Squeeze that spinach like your lasagna depends on it. Because it does. Frozen spinach holds a shocking amount of water. I wrap it in a clean kitchen towel and wring it out over the sink. You’ll be amazed at how much liquid comes out. Your lasagna will thank you.

Warm your milk for the bechamel. Cold milk hitting hot butter and flour creates lumps. I microwave mine for about a minute before adding it. Lumpy bechamel isn’t the end of the world—you can whisk it smooth—but warm milk makes it so much easier.

Let the lasagna rest. I already said this, but I’ll say it again because I learned it the hard way. Fifteen minutes feels like forever when your kitchen smells like roasted squash and cheese, but it’s the difference between a beautiful slice and a messy pile on your plate. Use that time to set the table and pour yourself a glass of wine.

Make ahead tip: You can assemble this lasagna a day ahead and keep it covered in the fridge. Add about 10 minutes to the covered baking time since you’re starting from cold. It actually tastes even better the next day—the flavors meld together beautifully.

Variations & Adaptations

This cozy butternut squash lasagna is pretty flexible. Here are some ways to make it your own:

Make it vegetarian-friendly: It already is! But if you want to add more protein, toss in some cooked lentils or crumbled tempeh between the layers. I’ve done this for a heartier version and it works great.

Swap the squash: Not a fan of butternut? Roasted sweet potato, pumpkin, or even carrots work beautifully. Just keep the same roasting instructions. I made a sweet potato version last December and honestly, I might like it even more.

Add some heat: Stir a pinch of red pepper flakes into the ricotta filling or the bechamel. The warmth cuts through the richness and adds a nice little kick. My neighbor Sarah tried this and now she adds it every time.

Go gluten-free: Use gluten-free lasagna noodles (the no-boil kind works best) and a 1:1 gluten-free flour blend in the bechamel. I’ve tested this with Cup4Cup and King Arthur’s blends and both worked perfectly.

Try a vegan version: Use cashew ricotta, vegan mozzarella shreds, and a plant-based butter and milk for the bechamel. I’ll be honest—it’s not quite the same, but it’s still really good. My vegan friend requested it for her birthday dinner last year.

Serving & Storage Suggestions

This cozy butternut squash lasagna is a meal in itself, but it pairs beautifully with a few simple sides. Serve it warm, fresh out of the oven, with a crisp green salad dressed in a lemony vinaigrette—the acidity cuts through the richness perfectly. A side of roasted broccoli or garlic bread also works wonders. For drinks, a dry white wine like Sauvignon Blanc or a light red like Pinot Noir complements the nutty, savory flavors.

Storage: Leftovers keep in the fridge for up to 4 days in an airtight container. The flavors actually deepen overnight, so don’t be sad about having leftovers. To reheat, cover with foil and warm in a 350°F oven for 15-20 minutes, or microwave individual slices for 1-2 minutes. The microwave works in a pinch, but the oven keeps the texture better.

Freezer instructions: This lasagna freezes beautifully. Assemble it completely but don’t bake it. Wrap the dish tightly in plastic wrap, then a layer of aluminum foil, and freeze for up to 3 months. When you’re ready to bake, thaw overnight in the fridge, then bake as directed, adding about 10 minutes to the covered baking time. I always make a double batch and freeze one for those busy weeks when I need a cozy dinner fast.

Nutritional Information & Benefits

While I wouldn’t call this a health food, it’s packed with good-for-you ingredients. Butternut squash is loaded with vitamin A, vitamin C, and fiber—it’s one of the most nutrient-dense winter squashes out there. Spinach brings iron, calcium, and antioxidants to the party. And the ricotta and Parmesan add protein and calcium. Each serving (roughly one-sixth of the lasagna) has about 450-500 calories, 22g protein, 45g carbs, and 24g fat. Not bad for something that tastes this indulgent.

Dietary considerations: This recipe is vegetarian. For a lower-carb version, swap the lasagna noodles for thinly sliced zucchini or eggplant (roast them first to remove excess moisture). For a lower-fat version, use part-skim ricotta and reduce the mozzarella by half—it’ll still be delicious, just a little lighter. And as I mentioned, it’s easy to adapt for gluten-free or dairy-free diets.

I personally love that this cozy butternut squash lasagna feels like a treat but doesn’t leave me feeling heavy or sluggish. It’s comfort food that actually nourishes you—and that’s a win in my book.

Conclusion

This cozy butternut squash lasagna with ricotta and spinach is more than just a recipe—it’s a little piece of fall you can hold in your hands. It’s the kind of dish that makes you slow down, take a deep breath, and actually taste the season. Whether you’re making it for a holiday gathering, a cozy Sunday dinner, or just because you need something warm and comforting after a long week, I promise it’ll deliver.

I’d love to hear how yours turns out! Did you add any twists? Did your family fight over the last piece? Drop a comment below and let me know—I read every single one. And if you loved this recipe, share it with a friend who needs a little fall comfort in their life. Happy cooking, friends. Here’s to cozy kitchens and full bellies.

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes, but you’ll need to cook it first. Sauté about 8 ounces of fresh spinach in a pan with a little olive oil until wilted, then let it cool and squeeze out as much liquid as possible. Frozen spinach is actually more convenient because it’s already prepped and easier to squeeze dry.

Do I have to use no-boil noodles?

No, regular lasagna noodles work too. Just boil them according to package directions until al dente, drain, and lay them flat on a baking sheet so they don’t stick together. No-boil noodles save a step and work perfectly here—I use them every time.

Can I make this ahead of time?

Absolutely! Assemble the lasagna completely, cover it, and refrigerate for up to 24 hours before baking. You may need to add 10 minutes to the covered baking time since you’re starting from cold. It’s a great make-ahead meal for busy weeks.

Why is my lasagna watery?

This usually happens for one of three reasons: the spinach wasn’t squeezed dry enough, the squash wasn’t roasted long enough, or the lasagna wasn’t rested before cutting. Make sure to follow those steps closely and you’ll get perfect, sliceable results every time.

Can I freeze the leftovers?

Yes! Baked lasagna freezes well for up to 3 months. Let it cool completely, then portion it into airtight containers or wrap individual slices in plastic wrap and foil. Thaw in the fridge overnight and reheat in the oven or microwave.

Pin This Recipe!

butternut squash lasagna recipe
Print

Cozy Butternut Squash Lasagna Easy Fall Dinner Recipe

This cozy butternut squash lasagna with creamy ricotta and spinach is the ultimate fall comfort food. Roasted squash, a simple bechamel, and no-boil noodles make it easy and delicious.

  • Author: Emily
  • Prep Time: 45 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 medium butternut squash (about 2.5 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried sage (or 1 teaspoon fresh, chopped)
  • 2 cups whole milk ricotta cheese
  • 1 large egg, lightly beaten
  • 1 cup frozen spinach, thawed and squeezed completely dry
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon nutmeg
  • 1/2 cup grated Parmesan cheese
  • 12 no-boil lasagna noodles
  • 2 cups shredded mozzarella cheese (low-moisture, part-skim)
  • 1/2 cup grated Parmesan cheese, for topping
  • Fresh sage leaves, for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss cubed butternut squash with olive oil, salt, pepper, and dried sage. Spread in a single layer and roast for 25 minutes. Flip pieces and roast another 15-20 minutes until tender and caramelized. Let cool slightly, then mash about half with a fork.
  2. In a medium bowl, combine ricotta, beaten egg, squeezed-dry spinach, 1/2 cup Parmesan, 1/4 teaspoon nutmeg, 1/2 teaspoon salt, 1/4 teaspoon pepper, and minced garlic. Stir until well combined. Set aside.
  3. In a medium saucepan over medium heat, melt butter. Whisk in flour and cook for 1-2 minutes, stirring constantly. Slowly pour in warm milk, whisking continuously. Cook until sauce thickens, about 5-7 minutes. Remove from heat and stir in 1/2 teaspoon salt, 1/4 teaspoon pepper, 1/8 teaspoon nutmeg, and 1/2 cup Parmesan. Cover with plastic wrap directly on surface.
  4. Reduce oven temperature to 375°F (190°C). Spread a thin layer of bechamel on bottom of 9×13-inch dish. Layer 3 no-boil noodles. Spread 1/3 of ricotta-spinach mixture over noodles. Top with 1/3 of roasted squash. Drizzle with 1/3 of remaining bechamel. Sprinkle with 1/3 of mozzarella. Repeat layering two more times. For final top layer, finish with noodles, remaining bechamel, last of mozzarella, and extra 1/2 cup Parmesan. Press down gently.
  5. Cover tightly with aluminum foil and bake for 35 minutes. Remove foil and bake another 10-15 minutes until golden and bubbly. Let rest for at least 15 minutes before cutting. Garnish with fresh sage leaves if desired.

Notes

Don’t skip roasting the squash—it concentrates sweetness and prevents sogginess. Squeeze spinach completely dry to avoid watery lasagna. Warm milk for bechamel to prevent lumps. Let lasagna rest 15 minutes before cutting for clean slices. Can be assembled a day ahead and refrigerated; add 10 minutes to covered baking time. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1/6 of lasagna
  • Calories: 475
  • Sugar: 8
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 14
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 22

Keywords: butternut squash lasagna, fall dinner, vegetarian lasagna, cozy lasagna, squash ricotta lasagna

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆