Butternut Squash Lasagna

5 from 2 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This butternut squash lasagna combines sweet-savory roasted butternut squash and creamy bechamel sauce with layers of lasagna noodles, parmesan, and fresh herbs. It’s the best cozy dinner to make this winter!

If you love this creamy and comforting vegetarian lasagna, also try my eggplant lasagna and this easy all-in-one vegetable lasagna, next. 

A hand sliding a spatula under a slice of butternut squash lasagna in a casserole dish.


 

This butternut squash lasagna was the talk of the town (household) the first time I made it. Just wait and you’ll see why soon enough! The flavors are AMAZING. It even won over my hubby, picky eater extraordinaire. They always come around. And with a veggie lasagna this good, I’d say it’s pretty impossible not to. This recipe is cheesy and creamy, with sweet-savory roasted butternut squash in between layers of lasagna noodles and ooey bechamel sauce.

Why I Love This Lasagna Recipe

  • Cozy ingredients. This butternut squash lasagna recipe is made for cozy fall dinners. The flavors, the creaminess… it’s 100% comfort food made from seasonal ingredients, like sweet winter squash and rosemary. 
  • Creamy bechamel. I layer in all the good stuff, including freshly grated parmesan and the dreamiest homemade bechamel sauce. I like that the white sauce rounds out the sweetness in the butternut squash without overpowering the dish.
  • Easy to make. Just like a classic lasagna with meat sauce, I layer the squash and sauce into a baking dish with tender noodles. It’s a great recipe to make ahead, too, since you can store this butternut squash lasagna in the fridge or freezer for later meals!
Butternut squash lasagna ingredients with text labels overlaying each ingredient.

Ingredients You’ll Need

I love paying a visit to my local harvest market when I know butternut squash is in season. This way, I’m fully stocked to make everything from butternut squash soup to this easy butternut squash lasagna. 

Here are some notes on the rest of the ingredients. Scroll to the recipe card for a printable ingredients list with the full amounts.

  • Butternut Squash – Choose a heavy butternut squash without any soft spots or blemishes. You’ll need to peel, seed, and chop up the squash into cubes. The method is very similar to how you’d prepare a spaghetti squash.
  • Olive Oil – For roasting the squash.
  • Butter – Salted or unsalted butter, whichever you prefer.
  • Garlic – Freshly minced garlic is best, but garlic powder can also be used.
  • Flour and Milk – You’ll combine these to make a roux, to thicken the sauce.
  • Rosemary – I use fresh rosemary sprigs and snip off the leaves. You can use another fresh herb, like thyme. Go ahead and substitute dried herbs if that’s what you have on hand.
  • Chili Powder – For a little kick. You can swap this for cayenne pepper, chili flakes, or Cajun spice.
  • Parmesan Cheese – For the meltiest results, shred the parmesan fresh from the block. You can also use another sharp cheese, like Pecorino.
  • Lasagna Noodles – I use no-boil lasagna noodles for this recipe.

How to Make Butternut Squash Lasagna 

Here’s a quick look at this savory butternut lasagna recipe. You’ll find the printable instructions in the recipe card.

  • Prepare the squash. First, toss your squash with oil, salt, and pepper, then roast it in the oven at 400ºF for 40 minutes. Stir the squash cubes every so often while they cook. 
  • Make the sauce. Meanwhile, get some garlic sautéeing in a saucepan with butter. After a minute, stir in the flour and then the milk to make a roux. Cook until that’s thickened and bubbling. Remember to stir!
  • Add the butternut squash. Pull the squash from the oven and add it into the sauce along with the rosemary and chili powder.
  • Assemble. Now, layer the lasagna into a greased baking dish. Start with a layer of butternut sauce, followed by lasagna noodles, topped with shredded parmesan cheese. Repeat two more times. Top that off with heavy cream and a final sprinkle of parmesan.
  • Bake. Bake your butternut squash lasagna under foil for 35-40 minutes until it’s bubbling at the edges. Take the foil off for the last 10 minutes so that the top can brown. Afterward, leave the lasagna to rest for a few minutes before you slice and enjoy.

Can I Make This Ahead?

Certainly! You can assemble this butternut squash lasagna 1-2 days in advance. Cover the pan tightly and keep the lasagna in the fridge until you’re ready to bake it. You can also freeze the unbaked lasagna for up to 3 months, and bake it right from frozen. In this case, add about an hour to the baking time. See the section below for storing and reheating the baked lasagna.

Overhead view of butternut squash lasagna cut into slices in a baking dish, with a spatula resting in an open space.

Tips and Variations

  • Layer the ingredients evenly. Do your best to divvy up the butternut squash mixture and bechamel sauce evenly. It ensures that the lasagna bakes evenly and you’ll also get the perfect balance of ingredients in each bite afterward!
  • Rest before slicing. I usually let this lasagna rest for 10-15 minutes after it’s out of the oven to cool, and let the sauce set up nicely for slicing. Freshly baked lasagna can be a bit soupy to cut and serve. 
  • Gluten-free. To make a gluten-free butternut squash lasagna, substitute all-purpose flour for gluten-free flour, and use your favorite gluten-free brand of lasagna noodles.
  • Change up the noodles. If you don’t have no-boil noodles on hand, feel free to use cooked lasagna noodles instead. To make this butternut squash lasagna more of a pasta bake, swap out the lasagna noodles with any cooked short-cut pasta of your choice. Good options are ziti, rigatoni, and penne. Just layer them into the baking dish as you would the lasagna noodles.
  • Add protein. If you’re not making this lasagna vegetarian, go ahead and sprinkle in cooked crumbled sausage, ground beef or chicken, or cooked crumbled bacon.
Overhead view of a slice of butternut squash lasagna on a white plate next to a fork and knife.

What to Serve With Butternut Squash Lasagna

This creamy, cheesy lasagna is a satisfying vegetarian dinner all on its own, but you can always amp it up with walnut chicken salad or breadsticks on the side. It’s also great with more vegetables, like steamed broccoli or roasted asparagus. Start the meal with a platter of bruschetta or caponata with crostini, and don’t forget a slice of flourless chocolate cake for dessert!

A slice of butternut squash lasagna served on a dinner plate.

Storing and Reheating

  • Refrigerate. Keep any leftovers covered airtight in the fridge for 3-4 days. 
  • Reheat. Warm the lasagna under foil in a 350ºF oven until it’s hot throughout. You can also reheat individual servings in the microwave.
  • Freeze. Double-wrap the lasagna in plastic wrap and store it in the freezer for up to 2 months. Thaw the lasagna in the fridge before reheating.

More Butternut Squash Recipes

Pin this now to find it later

Pin It
5 from 2 votes

Butternut Squash Lasagna

This butternut squash lasagna recipe combines sweet roasted squash and bechamel sauce with lasagna noodles, parmesan, and fresh herbs. It's the best winter comfort food!
Prep Time: 30 minutes
Cook Time: 50 minutes
Resting Time: 10 minutes
Total Time: 1 hour 30 minutes
Servings: 8 servings

Ingredients 

  • 3 pound butternut squash, peeled, seeded, and chopped into 1-inch cubes
  • 2 tablespoons olive oil
  • salt and freshly ground black pepper, to taste
  • 4 tablespoons butter
  • 4 cloves garlic
  • ¼ cup all-purpose flour
  • 3 cups milk
  • salt and freshly ground black pepper, to taste
  • 1 tablespoon freshly chopped rosemary leaves
  • 1 teaspoon chili powder
  • 1 cup shredded Parmesan cheese
  • 9 ounces no-boil lasagna noodles
  • 1 cup heavy whipping cream
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prep. Preheat oven to 400ºF. Lightly grease a baking sheet and set aside.
  • Season the squash. Combine chopped squash, olive oil, salt, and pepper in a mixing bowl and toss to coat. Spread the squash in a single layer on the prepared baking sheet.
  • Roast the squash. Roast the squash in the oven for 40 minutes, stirring once or twice, until soft. Afterward, remove the squash from the oven and reduce the oven temperature to 375ºF.
  • Make the sauce. In the meantime, heat butter in a large saucepan over medium heat. Add garlic and cook until fragrant, about 20 seconds. Then, whisk in the flour. Slowly add milk and season with salt and pepper. Cook and stir frequently until thickened and bubbly, about 8 to 10 minutes.
  • Combine. Stir butternut squash, rosemary, and chili powder into the prepared sauce.
  • Assemble. Butter a 3-quart casserole dish. Spoon 1/2 cup of the sauce on the bottom of the prepared baking dish. Layer on three to four of the no-bake noodles. Top that with 1/3 of the remaining sauce, and sprinkle on 1/3 of the parmesan cheese. Repeat, layering the noodles, sauce, and cheese two more times.
  • Finish the lasagna. Pour whipping cream over the entire dish and sprinkle the top with the remaining parmesan cheese.
  • Bake! Cover the dish with foil. Bake for 35 to 40 minutes, or until bubbly. Uncover and continue to bake for 10 more minutes, or until the top is lightly browned. Let stand 15 minutes before cutting and serving.

Nutrition

Calories: 499kcal | Carbohydrates: 53g | Protein: 15g | Fat: 27g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 68mg | Sodium: 301mg | Potassium: 866mg | Fiber: 5g | Sugar: 10g | Vitamin A: 19022IU | Vitamin C: 37mg | Calcium: 378mg | Iron: 2mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




35 Comments

  1. Judith says:

    Thank you so much. Can’t wait to try this! I was looking for a recipe that did not use pureed butternut squash but yummy roasted instead :). Can I put it together and bake it the next day or do you think it would be better to bake it and just reheat it the next day. I am cooking today for tomorrow nights dinner?

    1. Katerina Petrovska says:

      Hi Judith!! I am so sorry I didn’t get back to you sooner – I was out of town, on a business trip in Minneapolis. I hope you still have a chance to make this today! It’s wonderful!! I would bake it, first, and then reheat it the next day in the oven. Let me know if you need anything else! Have a great Sunday!!

  2. Amanda says:

    I love me some whipping cream but don’t have any… I have everything else! Can I make it without or does that “make” the dish? (2 year old twins make a quick trip to the store not so quick!)

    1. Katerina Petrovska says:

      Hi Amanda!! Believe me, I understand! I have two kids, not twins, but it’s SO tough going to the store just to get a loaf of bread. ๐Ÿ™‚
      You can use half and half, if you have it, but you can also use 3/4 cup milk and 5 tablespoons butter … melt the butter and let cool. Whisk in the milk and continue to whisk until well blended. Use right away. Hope this helps!! Let me know how it goes! Have a great day!!

  3. kirsten@FarmFreshFeasts says:

    Kate,
    Good things happen when one pours whipping cream over anything. Thanks, Kate–I need to add no boil noodles to my list and make this lasagna this winter.

  4. Jill says:

    It’s bubbling away in my oven right now and smells amazing!!

    1. Katerina Petrovska says:

      YAY! Let me know if you loved it!! ๐Ÿ™‚

      1. Jill says:

        Absolutlely loved it! With microbrewed beer + rain outside = perfect evening in. And tomorrow … leftovers! Thanks!!

        1. Katerina Petrovska says:

          Ooooh that sounds like the perfect night!! SO glad you enjoyed it! Have a great rest of the weekend!

  5. Nami | Just One Cookbook says:

    Just bought butternut squash today and now I’m in the mood of making this dish! It is getting a little cold here and this will make my family happy at the dinner table!

  6. Ramona says:

    What a great new version of lasagna for me to try. My daughter and I (the non-carnivores) in my family would adore this. ๐Ÿ™‚

  7. Erin @ The Spiffy Cookie says:

    Mmm I’m so excited for the return of butternut squash recipe like this!

  8. Dina says:

    it looks delicious!

  9. Rosa says:

    Hi Katerina!
    I love this recipe and I’m planning on making it this week. I was reading through the instructions and I noticed that it calls for garlic but I didn’t see it in the ingredient list. Could you please add it in? I’m so looking forward to trying this. ๐Ÿ™‚

    Thanks!

    1. Katerina Petrovska says:

      Sorry about that, Rosa!! It’s fixed now. ๐Ÿ™‚ You will need 4 cloves of garlic. Hope you love it as much as we do! Have a great day!!

      1. Rosa says:

        Thanks!!

  10. mjskit says:

    What a very tasty lasagne! I’ve ever used the no-cook noodles, but it looks like they work great. This looks scrumptious!