Written by

Brittney Vega

Published

Cozy Butternut Squash Lasagna: Perfect Fall Dinner

Ready In 90 minutes
Servings 8 servings
Difficulty Medium

My sister swore she hated butternut squash. For years. I mean, years. She’d push it to the side of her plate at Thanksgiving, make a face at the mention of soup, and claim it had “that weird sweet-savory thing” going on that she just couldn’t get behind. Honestly, I’d given up trying to convert her. Then last October, I made this lasagna on a whim—a total experiment born from a fridge full of CSA box leftovers and a craving for something warm. I was layering the roasted squash with béchamel, thinking it was probably just for me, when I heard her voice from the doorway. “What is that?” she asked, already stepping closer. I turned around, and there she was, fork in hand, peering over my shoulder like I was hiding something. “Nothing,” I said, but she was already spearing a corner piece that had bubbled over. The silence that followed was the loudest thing in the kitchen. She took another bite. Then she asked for the recipe. That’s the thing about this butternut squash lasagna—it doesn’t argue with you. It just sits there, all cozy and golden, and lets you prove yourself wrong.

Maybe you’ve been there. You see a squash lasagna recipe and think, “That’s too much work” or “It’ll be too sweet” or “Just give me the classic one.” I get it. I really do. But this version? It’s different. The squash gets roasted until it’s jammy and caramelized, then it’s layered with a creamy, garlicky béchamel, nutty browned butter, and just the right amount of sage. It’s not a sweet dish—it’s a savory, umami-packed hug in a baking dish. And the texture? Let me tell you, the roasted squash melts into the noodles in a way that makes every bite feel like the best kind of comfort. I’ve made this for picky eaters, squash skeptics, and even a few “I don’t do vegetarian dinners” types. Every single person has asked for seconds. So if you’re on the fence, just trust me on this one. Make it once. You’ll see what I mean.

Why You’ll Love This Recipe

I’ve tested this butternut squash lasagna more times than I care to count. I’ve made it with fresh pasta, no-boil noodles, and even gluten-free sheets. I’ve swapped the cheese, messed with the spice levels, and once accidentally burned the béchamel so badly I had to start over (the smoke alarm is still a sensitive topic). Through all that trial and error, this version emerged as the clear winner. Here’s why it’s earned a permanent spot in my fall rotation:

  • Rich, Savory Flavor, Not Too Sweet: Roasting the squash first concentrates its natural sugars, but the garlic, sage, and nutmeg keep everything grounded and savory. It’s perfectly balanced.
  • No-Boil Noodles Save Time: Seriously, skip the boiling step. The no-boil lasagna sheets cook right in the oven, absorbing all that creamy béchamel and squash goodness. One less pot to wash.
  • Make-Ahead Friendly: You can assemble this lasagna a day in advance. Just pop it in the oven when you’re ready. It’s perfect for busy weeknights or when you’re hosting and want to actually enjoy your guests.
  • Crowd-Pleasing Comfort: Even the most devoted meat-lovers at my table have gone back for thirds. It’s hearty, satisfying, and feels like a special occasion without being fussy.
  • Uses Simple, Seasonal Ingredients: No weird specialty items. Just good butternut squash, pantry staples, and a few fresh herbs. You can find everything at your local grocery store or farmers market.

I’ll be honest—I wasn’t sure a vegetarian lasagna could compete with the classic meat-and-cheese version. But this one does. It’s the kind of dish that makes you close your eyes after the first bite. The kind that turns a regular Tuesday night into something that feels like a celebration. And honestly? It’s easier than you think.

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 or easy fall finds. Here’s what you’ll need:

For the Roasted Butternut Squash

  • 1 medium butternut squash (about 2½ to 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil (I like a good extra-virgin here for flavor)
  • 3 cloves garlic, smashed (don’t chop them—they’ll roast alongside the squash and get all mellow and sweet)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 6 fresh sage leaves, roughly chopped (or 1 teaspoon dried sage)

For the Creamy Béchamel Sauce

butternut squash lasagna preparation steps

  • 4 tablespoons unsalted butter (½ stick)
  • ¼ cup all-purpose flour (use a gluten-free 1:1 blend if needed)
  • 3 cups whole milk, warmed (I’ve used 2% in a pinch, but whole milk makes it dreamy)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon freshly grated nutmeg (trust me on this—it’s essential)
  • 1 cup grated Parmesan cheese, divided (save ¼ cup for the top)

For the Lasagna Assembly

  • 12 no-boil lasagna noodles (about one 8-ounce box)
  • 2 cups shredded whole-milk mozzarella cheese (low-moisture, not fresh—it melts better)
  • 1 cup ricotta cheese (full-fat for best texture)
  • 1 large egg
  • 2 tablespoons fresh parsley, chopped (plus more for garnish)
  • Additional fresh sage leaves for topping (optional, but pretty)

Ingredient Notes & Substitutions: For the butternut squash, look for one that feels heavy for its size with firm, unblemished skin. Pre-cut squash cubes from the store work fine in a pinch—just roast them a little less time. For a dairy-free version, use a plant-based milk (unsweetened oat or cashew works best), vegan butter, and dairy-free cheese shreds. The texture will be slightly different, but still delicious. I’ve also made this with a mix of kale and mushrooms folded into the ricotta layer for extra heartiness—highly recommend if you have leftovers to use up.

Equipment Needed

You don’t need a ton of fancy tools for this one. Here’s what I use:

  • 9×13-inch baking dish (glass or ceramic works best for even heat distribution)
  • Large baking sheet for roasting the squash
  • Medium saucepan for the béchamel
  • Wooden spoon or whisk (I prefer a whisk for the béchamel to avoid lumps)
  • Sharp knife and cutting board
  • Mixing bowls (one small for the ricotta mixture, one medium for the squash)
  • Aluminum foil for covering the lasagna while it bakes

If you don’t have a 9×13, you can use two smaller dishes—just adjust the baking time slightly. And honestly, if you don’t have a whisk, a fork works in a pinch for the béchamel. I’ve done it. It’s not pretty, but it gets the job done. I also recommend a good vegetable peeler for the squash—the Y-shaped ones are my favorite and cost about five bucks.

Preparation Method

Let’s walk through this step by step. I promise it’s simpler than it looks.

Step 1: Roast the Squash

Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, smashed garlic cloves, salt, pepper, and chopped sage on your baking sheet. Spread it in a single layer—don’t crowd it, or it’ll steam instead of caramelizing. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are golden brown. The garlic should be soft and fragrant. Let it cool slightly, then remove the garlic cloves (or leave them—I leave them and mash them into the squash for extra flavor).

Step 2: Make the Béchamel

While the squash roasts, melt the butter in a medium saucepan over medium heat. Once it’s bubbling, whisk in the flour and cook for 1-2 minutes, stirring constantly. You’re looking for a smooth paste—this is your roux. Slowly pour in the warm milk, whisking the whole time to prevent lumps. Keep whisking until the sauce thickens, about 3-5 minutes. It should coat the back of a spoon. Remove from heat and stir in ¾ cup of the Parmesan, the salt, pepper, and nutmeg. Taste it. Yes, it’s that good.

Step 3: Prepare the Ricotta Mixture

In a small bowl, combine the ricotta, egg, parsley, and a pinch of salt and pepper. Mix until smooth. This will add a lovely creamy layer to your lasagna.

Step 4: Assemble the Lasagna

Reduce the oven temperature to 375°F (190°C). Spread a thin layer of béchamel (about ½ cup) on the bottom of your 9×13 baking dish. This prevents the noodles from sticking. Now, layer like this:

  • Layer 1: 3-4 no-boil noodles (they expand as they cook, so don’t overlap too much)
  • Layer 2: ⅓ of the roasted squash, spread evenly
  • Layer 3: ½ cup of ricotta mixture, dolloped and gently spread
  • Layer 4: ½ cup mozzarella
  • Layer 5: ¾ cup béchamel

Repeat these layers two more times (noodles, squash, ricotta, mozzarella, béchamel). For the final top layer, add the last 3-4 noodles, the remaining béchamel, the rest of the mozzarella, and the reserved ¼ cup Parmesan. Top with a few fresh sage leaves if you’re feeling fancy.

Step 5: Bake

Cover the dish tightly with aluminum foil and bake for 40 minutes. Then remove the foil and bake for another 15-20 minutes, until the top is bubbly and golden brown. Let it rest for at least 10 minutes before slicing. I know it’s hard to wait, but this step is crucial—if you cut into it too soon, it’ll be a soupy mess. Trust the process.

Cooking Tips & Techniques

I’ve made every mistake in the book so you don’t have to. Here are the things I wish someone had told me:

Don’t skip roasting the squash. I tried boiling it once to save time. Big mistake. The squash turned watery, and the lasagna ended up soggy. Roasting concentrates the flavor and removes excess moisture. It’s non-negotiable.

Warm your milk for the béchamel. Cold milk into a hot roux creates lumps. I know because I’ve stood there whisking furiously, cursing under my breath. Just pop the milk in the microwave for 60 seconds before you start. Your future self will thank you.

Let the lasagna rest. I mentioned this above, but it bears repeating. The lasagna needs time to set so the layers hold together when you cut it. I usually let it rest while I make a simple side salad. That 10-minute window is magic.

Use a sharp knife for the squash. Butternut squash is tough. A dull knife is a recipe for disaster (and potential injury). If you’re really struggling, microwave the whole squash for 2-3 minutes to soften the skin slightly before peeling.

Toast the sage. If you’re adding fresh sage leaves on top, toast them in a dry pan for 30 seconds before garnishing. It adds a crispy, aromatic finish that makes the dish look restaurant-worthy.

Variations & Adaptations

This recipe is wonderfully flexible. Here are some ways I’ve changed it up:

Add Greens: Sauté a bunch of chopped kale or spinach with garlic and fold it into the ricotta mixture. It adds color, nutrients, and a nice earthy flavor. I did this with a leftover bunch of lacinato kale, and it was a hit.

Make It Gluten-Free: Use gluten-free no-boil lasagna noodles (they exist!) and a gluten-free 1:1 flour blend for the béchamel. The texture is slightly different, but it’s still creamy and satisfying.

Add Sausage or Mushrooms: For the meat-eaters in your life, brown some Italian sausage or sliced cremini mushrooms and layer them with the squash. I’ve done both, and the mushroom version is my personal favorite—it adds that umami depth without overwhelming the squash.

Spice It Up: Add a pinch of red pepper flakes to the béchamel or the roasted squash for a subtle kick. It doesn’t make the dish spicy, just more complex.

Use a Different Squash: Kabocha or red kuri squash work beautifully here. They’re a bit sweeter and creamier than butternut. Just adjust roasting time as needed.

Serving & Storage Suggestions

This lasagna is a meal in itself, but I love serving it with a simple arugula salad dressed with lemon juice and olive oil. The peppery greens cut through the richness perfectly. A glass of dry white wine or a crisp apple cider pairs beautifully, too.

Storage: Leftovers keep in the fridge for up to 4 days in an airtight container. The flavors actually get better as they meld together. I’ve been known to eat cold slices straight from the fridge for breakfast—no regrets.

Freezing: This lasagna freezes like a dream. Assemble it completely, but don’t bake it. Cover tightly with plastic wrap and then foil, and freeze for up to 3 months. When you’re ready, thaw in the fridge overnight and bake as directed, adding about 10 minutes to the covered baking time.

Reheating: Individual slices reheat beautifully in the microwave (about 2 minutes on high) or in a 350°F oven for 15 minutes. If the top starts to dry out, cover loosely with foil.

Nutritional Information & Benefits

Per serving (based on 8 servings), this lasagna provides approximately:

  • Calories: 420
  • Protein: 18g
  • Fat: 22g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Sugar: 8g

Butternut squash is packed with vitamin A (great for eye health), vitamin C, and fiber. The ricotta and mozzarella add calcium and protein, making this a surprisingly balanced meal. It’s vegetarian-friendly, and with a few swaps, it can be gluten-free or dairy-free. I love that I can serve this to a crowd and feel good about what’s on the table—it’s comfort food that actually nourishes you.

Conclusion

This cozy butternut squash lasagna is the kind of recipe that makes fall feel special. It’s warm, creamy, and deeply satisfying—exactly what you want on a crisp autumn night. Whether you’re a squash skeptic like my sister or a devoted fan looking for a new twist, I think you’ll love this one. It’s become my go-to for Sunday dinners, holiday gatherings, and those nights when I just need something that feels like a hug.

If you make this, I’d love to hear about it. Leave a comment below and let me know how it turned out—did you add any twists? Did you convert a squash hater? Share your photos and tag me, too. And if you’re looking for more fall comfort food, check out my creamy wild mushroom soup or this easy apple crisp for dessert. Happy cooking, friends. You’ve got this.

Frequently Asked Questions

Can I use fresh lasagna noodles instead of no-boil?

Yes, you can! If using fresh noodles, you don’t need to boil them first—just layer them as is. Keep in mind that fresh noodles cook faster, so check your lasagna about 10 minutes earlier than the recipe suggests.

Can I make this lasagna ahead of time?

Absolutely. Assemble the lasagna completely, cover it, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time since it’s starting from cold.

How do I prevent the lasagna from being watery?

The key is roasting the squash until it’s caramelized and not overcrowding the pan. Also, make sure your béchamel is thick enough—it should coat the back of a spoon. If your ricotta seems watery, drain it in a fine-mesh strainer for 30 minutes before using.

Can I use frozen butternut squash?

I don’t recommend it. Frozen squash releases a lot of water when thawed, which can make your lasagna soggy. If you’re in a pinch, thaw and drain the squash well, then pat it dry with paper towels before roasting.

What can I serve with this lasagna?

A simple green salad with a tangy vinaigrette is my go-to. Roasted Brussels sprouts or a crusty loaf of bread are also great options. For drinks, a dry Riesling or a hard cider pairs beautifully with the sage and squash flavors.

Print

Cozy Butternut Squash Lasagna: Perfect Fall Dinner

A savory, umami-packed vegetarian lasagna with roasted butternut squash, creamy béchamel, and sage. Perfect for fall dinners and sure to convert even squash skeptics.

  • Author: Mila
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 medium butternut squash (about 2½ to 3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 3 cloves garlic, smashed
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 6 fresh sage leaves, roughly chopped (or 1 teaspoon dried sage)
  • 4 tablespoons unsalted butter (½ stick)
  • ¼ cup all-purpose flour (or gluten-free 1:1 blend)
  • 3 cups whole milk, warmed
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon freshly grated nutmeg
  • 1 cup grated Parmesan cheese, divided (save ¼ cup for the top)
  • 12 no-boil lasagna noodles (about one 8-ounce box)
  • 2 cups shredded whole-milk mozzarella cheese (low-moisture)
  • 1 cup ricotta cheese (full-fat)
  • 1 large egg
  • 2 tablespoons fresh parsley, chopped (plus more for garnish)
  • Additional fresh sage leaves for topping (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Toss cubed butternut squash with olive oil, smashed garlic cloves, salt, pepper, and chopped sage on a baking sheet. Spread in a single layer and roast for 25-30 minutes, flipping halfway, until tender and edges are golden brown. Let cool slightly; remove garlic cloves or leave them and mash into squash.
  2. While squash roasts, melt butter in a medium saucepan over medium heat. Whisk in flour and cook for 1-2 minutes, stirring constantly. Slowly pour in warm milk, whisking continuously, until sauce thickens (3-5 minutes). Remove from heat and stir in ¾ cup Parmesan, salt, pepper, and nutmeg.
  3. In a small bowl, combine ricotta, egg, parsley, and a pinch of salt and pepper. Mix until smooth.
  4. Reduce oven temperature to 375°F (190°C). Spread a thin layer of béchamel (about ½ cup) on the bottom of a 9×13-inch baking dish. Layer: 3-4 no-boil noodles, ⅓ of roasted squash, ½ cup ricotta mixture (dolloped and spread), ½ cup mozzarella, ¾ cup béchamel. Repeat layers two more times. For the top layer, add remaining noodles, béchamel, mozzarella, and reserved ¼ cup Parmesan. Top with fresh sage leaves if desired.
  5. Cover tightly with aluminum foil and bake for 40 minutes. Remove foil and bake for another 15-20 minutes until bubbly and golden brown. Let rest for at least 10 minutes before slicing.

Notes

Don’t skip roasting the squash—it prevents sogginess. Warm milk for béchamel to avoid lumps. Let lasagna rest 10 minutes before slicing for clean layers. For make-ahead, assemble and refrigerate up to 24 hours before baking (add 5-10 minutes to covered baking time). Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 slice (1/8 of lasa
  • Calories: 420
  • Sugar: 8
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 42
  • Fiber: 5
  • Protein: 18

Keywords: butternut squash lasagna, vegetarian lasagna, fall dinner, comfort food, roasted squash lasagna, sage béchamel, no-boil lasagna

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

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