Skip to main content New<> this month
Get the Allrecipes magazine

Butternut Squash Chorizo Lasagna

Rated as 4.67 out of 5 Stars

"Try a new take on an Italian comfort classic with this dish from Adrianna Adarme of A Cozy Kitchen."
Added to shopping list. Go to shopping list.


50 m servings 734
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F. Heat olive oil in a medium saucepan over medium heat. When hot, add the shallot and cook until slightly softened, about 3 minutes. Mix in the chopped garlic and cook for an additional minute, until fragrant. Add squash and water. Cover the pan and cook for about 15 to 20 minutes until squash has softened. Remove from heat; set aside.
  2. Melt butter in a large saucepan over medium heat. Add flour and stir, cooking flour for about 1 minute. In a steady stream, pour in the milk and whisk vigorously until the bechamel sauce has thickened and is very smooth, about 5 to 7 minutes. Season with salt and pepper.
  3. Ladle about 1 cup of the bechamel sauce into a blender. Add the squash in batches, and blend until very smooth, adding more bechamel sauce if more liquid is needed. Be sure to allow steam to escape as you process. This can also be done with an immersion blender.
  4. Pour the butternut squash bechamel sauce mixture back into the pot holding the remaining bechamel sauce; stir until combined. In a small skillet, cook the chorizo over medium heat, breaking it up into crumbles as it cooks. Set aside.
  5. To assemble the lasagna, ladle about 1/4 cup of butternut squash bechamel sauce into the bottom of a 9x13 inch baking dish. Spread the sauce around evenly and top with 3 lasagna sheets, laying them side by side. Top with about 1/2 cup of the sauce, spreading it into one even layer. Then add a few spoonfuls of chorizo crumbles and a handful of Monterey Jack. Repeat the layering process a few more times until all but three lasagna sheets are used -- about 3 layers. Finally, top the lasagna with the last 3 lasagna sheets, a handful of Monterey Jack, and all of the Parmesan cheese.
  6. Cover the baking dish with Reynolds Wrap(R) Aluminum Foil and bake for 15 minutes at 350 degrees F. Uncover and transfer the lasagna to the broiler, cooking about 5 minutes until the top is golden brown. Top with fresh cilantro. Slice and serve. Lasagna stays good in the refrigerator (and heats up nicely!) for up to 3 days.


  • Cover your dish with Reynolds Wrap® Aluminum Foil to seal in flavor and freshness in the oven!

Nutrition Facts

Per Serving: 734 calories; 37.4 72.3 30.9 92 745 Full nutrition

Explore more


Read all reviews 6
Most helpful
Most positive
Least positive

I LOVED this recipe with my changes, would give it 10 stars: I added 2 large chicken breasts, poached & shredded & sprinkled with the chorizo. Without this addition it would never have fed 8. ...

I thought I was crazy to attempt this recipe, but I’m glad I did. It’s a weird, but tasty, twist to tomato-based lasagna. I didn’t pre-cook the noodles and, after broiling, slicing, and serving,...

Good, but it made a lot of sauce. Made it exactly as written but needed longer to cook than 15 minutes as the noodles were still pretty chewy. I'd also recommend adding more than 1/2 lb of chori...

Absolutely delicious! We followed the recipe assuming not to pre-cook the noodles and it was a winner. We thought about adding chicken, but I'm glad we didn't do that as the dish is tasty as is....

I peeled and chopped the butternut squash and cooked the chorizo, cooled and refrigerated the day before to save time. I followed this recipe exactly except I cooked the lasagna noodles accordi...

This recipe rocks!!!!!