Preheat the oven to 425℉/218℃. Line two baking sheets with parchment paper and set aside.
Prepare the butternut squash by slicing off the stem and a small piece from the bottom. Cut it in half crosswise where the skinny top meets the curvy base. Slice each piece in half lengthwise. Remove the seeds with a spoon and discard. Remove the skin from each piece with a swivel peeler or knife. Cut each piece into strips ½-inch thick. Then, cut those into ½-inch cubes. See How to Cut Butternut Squash Into Cubes for photos and tips. Spread the cubes out on the prepared baking sheets. Drizzle with olive oil and toss to coat, then spread out in an even layer. Transfer the sheets to the oven and roast for 25 to 30 minutes until tender and lightly browned. Halfway through cooking time, rotate the baking sheets.
While the squash is in the oven, gather and prep the rest of the ingredients to make the process go as smooth as possible.
When the squash is finished roasting, transfer it to a food processor with the S-blade or a high-powered blender. Add the rest of the sauce ingredients: a cup of ricotta cheese, whole milk, garlic cloves, salt, sage, and nutmeg. Blend until the sauce is creamy and smooth, adding small amounts of additional milk as needed to promote blending without making it too liquidy. There will be about 4 cups of sauce.
In a separate bowl, mix together the other cup of ricotta, ¼ cup parmesan, the chopped parsley and basil, and salt.
Turn the oven temperature down to 400℉/204℃. Assemble the lasagna.
Spoon 1 cup of the butternut squash sauce into the bottom of a 9x13 baking dish. Add a layer of lasagna noodles. I typically use 3 and ½ noodles to cover the sauce. Then, spread another cup of sauce over those noodles. Spoon ½ of the ricotta mixture over the sauce. Sprinkle ¾ cup of the mozzarella cheese, followed by ½ the can of white beans. Add another layer of lasagna noodles, 1 cup of butternut squash sauce, the other ½ of the ricotta mixture, ¾ cup of mozzarella cheese, and the other ½ of the white beans. Add one more layer of noodles, the rest of the sauce (about 1 cup), the rest of the mozzarella cheese (about ½ cup), ¼ cup parmesan cheese, and fresh basil if desired.
Cover the lasagna tightly with foil and transfer to the center rack of the preheated oven. Bake for 25 to 30 minutes covered with the foil. Carefully remove the foil and bake uncovered for another 10 to 20 minutes until bubbling around the edges and lightly browned on top.
Let the lasagna cool for 10 to 15 minutes before slicing and serving. Serve garnished with basil if desired. Enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!