Sloane Layton is a trained chef, recipe developer and regular contributor to ThePioneerWoman.com. An avid bread baker and pastry connoisseur, when she’s not proofing sourdough, she enjoys traveling, and is always on the hunt for the flakiest croissant.
Butternut Squash Lasagna
A cozy autumn meal that feeds the family!

Butternut squash lasagna ranks a close second only to Ree Drummond's own Best Lasagna Ever. In fact, this baked pasta recipe takes a lot of inspiration from the classic version! Think: melty, cheesy layers, a heavenly sauce, and hearty meat. Every layer of this lasagna is packed with sage-infused, roasted butternut squash sauce, spicy Italian sausage, fresh mozzarella, and tender spinach. Cottage cheese is the unexpected MVP ingredient of this dish: It makes the spinach creamy, costs less than ricotta, and those large curds help keep the lasagna moist in the oven. Another genius ingredient is pre-cut butternut squash, which saves loads of time. Make this comfort classic for a Sunday feast or to impress dinner guests. It's one of the most heavenly fall recipes you'll make this season!
What's the difference between no-boil and regular lasagna noodles?
No-boil or oven-ready noodles have been par-cooked before drying so they can soften in the lasagna during baking. They tend to be thinner than regular lasagna noodles and also absorb more liquid from the lasagna as they soften. This recipe calls for regular noodles so the lasagna stays nice and moist while baking. Simply boil and drain them before layering. To keep the noodles from sticking to each other, lay them out on a well-greased baking sheet until you're ready to assemble the lasagna.
Can butternut squash lasagna be made ahead of time?
This lasagna can be assembled up to two days ahead and chilled before baking. Let it come to room temperature as the oven preheats. Add 10 minutes to the bake time before uncovering. You can also prepare the elements a few days ahead to save time on the day you assemble like browning the sausage and making the butternut squash sauce. The noodles can also be boiled up to 1 day in advance. Wrap them tightly in plastic wrap or a damp kitchen towel to keep the noodles from drying out, and refrigerate until ready to use.
Can you freeze butternut squash lasagna?
Yes, the unbaked lasagna can be frozen for up to 3 months! After assembling the lasagna, wrap the baking dish tightly in foil and place in the freezer. Let the lasagna thaw in the fridge overnight, then bake as directed, adding 10 minutes to the bake time before uncovering.
Ingredients
- 8 cups
pre-chopped butternut squash (about 3 lb.)
- 6
fresh sage leaves
- 4 Tbsp.
olive oil, divided
- 3 tsp.
kosher salt, divided
- 1 1/2 tsp.
black pepper, divided
- 1 lb.
hot Italian sausage
- 1 1/4 cups
half-and-half
- 1
(10-oz.) package frozen chopped spinach, thawed
- 3 cups
cottage cheese (large curd)
- 2
large eggs, beaten
- 3/4 cup
grated parmesan cheese, divided, plus more for sprinkling
- 4
garlic cloves, finely chopped
- 12
lasagna noodles, from 1 (16-oz.) package
- 8 oz.
sliced whole milk mozzarella cheese, divided
- 4 oz.
fresh mozzarella, sliced
Directions
- Step 1Preheat the oven to 400°F. On a large rimmed baking sheet, toss together the butternut squash, sage leaves, 3 tablespoons olive oil, 1 1/2 teaspoons salt, and 1 teaspoon pepper. Spread into an even layer and roast until the squash is tender, about 45 minutes.
- Step 2 Meanwhile, heat a large skillet over medium heat. Add the Italian sausage and cook, stirring occasionally to crumble into small pieces, until the sausage is browned and cooked through, about 8 minutes. Remove from the heat and set aside.
- Step 3Transfer the roasted squash and sage to a food processor with the half-and-half. Puree until the mixture is smooth and creamy, about 1 minute, stopping to scrape down the sides of the bowl as needed. Set aside.
- Step 4Wrap the spinach in a double layer of paper towels and squeeze to remove as much liquid as possible. In a large bowl, stir together the spinach, cottage cheese, eggs, ½ cup parmesan, garlic, 1 teaspoon salt, and the remaining ½ teaspoon pepper. Set aside.
- Step 5Bring a large pot of water to a boil over medium-high heat. Add the remaining 1 tablespoon olive oil and ½ teaspoon salt to the boiling water, and cook the lasagna noodles until al dente, about 8 minutes. Drain and lay flat on a lightly greased baking sheet.
- Step 6To assemble: Arrange 4 cooked lasagna noodles in the bottom of a 13-by-9-inch baking pan, overlapping slightly if necessary. Spoon one third of the squash puree over the noodles; spread evenly. Top with half of the whole milk mozzarella slices (about 5 slices). Sprinkle evenly with half of the Italian sausage. Spoon half of the cottage cheese mixture over top; spread evenly. Repeat the layers with the noodles, squash puree, whole milk mozzarella slices, Italian sausage, and cottage cheese mixture. Top with the remaining 4 noodles and squash puree, spread evenly. Top with fresh mozzarella and sprinkle with the remaining 1/4 cup parmesan.
- Step 7Cover the lasagna tightly with foil. Bake at 400°F for 30 minutes. Uncover, and continue baking until the lasagna is heated through and the top has browned, 20 to 25 minutes. Let stand for 10 minutes before serving with more parmesan.

Try Pumpkin in Savory Recipes This Season

Fall Vegetable Dishes to Celebrate Harvest Season

Make Air Fryer Cauliflower in 30 Minutes

25 Stuffed Vegetable Recipes You'll Love