If you’re looking for a comforting, cozy twist on classic Italian comfort food, you’ve got to try this Roasted Butternut Squash Lasagna Recipe. It’s the kind of dish that fills your kitchen with the most inviting aromas and ends up with a golden, bubbly top that everyone will rave about. I absolutely love how the sweetness of the roasted squash plays against the creamy, cheesy sauce. Trust me, this one will become your go-to for fall dinners and beyond!
Why You’ll Love This Recipe
- Rich, Creamy Layers: The buttery béchamel-style sauce with roasted butternut squash creates incredible depth without feeling heavy.
- Perfect Sweet & Savory Balance: Roasting the squash caramelizes its natural sugars, adding a subtle sweetness that contrasts beautifully with the herbs and Parmesan.
- Make-Ahead Friendly: You can prepare the sauce days before and assemble when ready, which makes this perfect for busy nights or entertaining.
- Family Crowd-Pleaser: My kids (who usually want plain cheese lasagna) beg for seconds, so you know it’s a winner.
Ingredients You’ll Need
All the ingredients come together to make a silky, luscious sauce layered with sweet roasted squash and tender no-boil noodles. I always recommend using fresh herbs if you can, as they really brighten up the dish.
- Butternut Squash: The star of the dish—make sure to get firm, unblemished squash for the best texture.
- Grapeseed or Olive Oil: Helps the squash roast to a perfect golden brown without burning.
- Milk (2% or Whole): Whole milk yields a richer béchamel, but 2% works well if you want to keep it lighter.
- Fresh Rosemary and Sage: These herbs add that warm, aromatic undertone that complements the squash perfectly.
- Minced Garlic: Adds just the right punch of savory flavor in the sauce.
- Unsalted Butter: For making the roux — the base of our creamy white sauce.
- All-Purpose Flour: Teamed with butter to thicken the sauce beautifully.
- No-Boil Lasagna Sheets: I prefer Barilla brand — they hold up nicely without getting mushy.
- Freshly Grated Parmesan: Nothing beats fresh for that sharp, salty kick on each layer.
- Heavy Cream: Whipped and spread on top for a luxuriously creamy finish.
- Salt: Essential for drawing out flavors and seasoning the layers just right.
Variations
One of the best parts about this Roasted Butternut Squash Lasagna Recipe is how easy it is to make it your own. I’ve tinkered with it over the years and encourage you to swap in your favorite add-ins or tweak it to your taste.
- Herb Swap: Sometimes I swap rosemary and sage for fresh thyme or even a pinch of nutmeg for a warmer flavor profile.
- Cheese Variations: Adding a bit of shredded mozzarella or fontina gives it a gooey pull that my family adores.
- Make it Vegan: Use plant-based milk and vegan butter substitutes, and swap Parmesan for nutritional yeast—just make sure to add more garlic and herbs to punch up the flavor.
- Added Greens: Toss in layers of sautéed spinach or kale for extra veggies my kids don’t even notice.
How to Make Roasted Butternut Squash Lasagna Recipe
Step 1: Roast the Butternut Squash to Golden Perfection
Start by preheating your oven to 450°F and spreading the diced butternut squash on a large sheet pan—if you’re like me and don’t want squash squash all over the place, you can use two smaller pans as well. I toss the squash with olive or grapeseed oil and a pinch of salt. Now the trick here is to toss the squash halfway through so it roasts evenly and gets those golden edges that bring out the sweetness. About 30 minutes in the oven should do it. You’ll know it’s ready when the squash is tender and has that nice caramelized color. This roasting step is key—it’s what makes the flavor of this lasagna really stand out.
Step 2: Infuse the Milk and Make the Creamy Sauce
While the squash is roasting, heat your milk gently with fresh rosemary and sage sprigs—let those herbs steep for about 10 minutes on low heat, then strain them out. This step gives your sauce a subtle, fresh-herb flavor that’s just heavenly. Next, soften minced garlic in butter on low heat, then whisk in flour to make a roux (cook that for 3 minutes). Slowly stream in the infused milk while whisking so your sauce becomes velvety smooth. Let it simmer until thick, then stir in the beautifully roasted squash along with salt and freshly cracked pepper to taste. You can even make this sauce a few days ahead and refrigerate it — it holds up wonderfully and makes assembly a breeze.
Step 3: Prepare the Lasagna Noodles
One thing I learned the hard way was that no-boil noodles sometimes don’t soften quite enough during baking, leading to a slightly chewy texture. So here’s my little hack: dunk your lasagna sheets briefly in boiling water before assembling. Just soak three at a time while you layer—easy to do and it makes all the difference in getting tender pasta every time.
Step 4: Assemble and Bake the Lasagna
Butter a 9×13-inch baking dish and pour a cup of sauce on the bottom—this practically acts as glue so the noodles don’t stick. Arrange your soaked noodles in a single layer, careful to keep them slightly apart. Add half of the remaining sauce over the noodles, sprinkle with parmesan, then repeat the noodle, sauce, and cheese layers. After the final noodles, whip salt into the heavy cream until soft peaks form, then spread it generously over the top. Don’t skip this step! It adds that beautiful, creamy cap and keeps the noodles moist. Finish with more parmesan, cover loosely with foil (to avoid sticking), and bake at 375°F for 30 minutes. Remove the foil and bake until bubbly and golden on top—usually another 10 to 20 minutes. Let it rest for about 5 minutes before slicing to set the layers.
Pro Tips for Making Roasted Butternut Squash Lasagna Recipe
- Roast Twice for Extra Flavor: Don’t be shy about roasting the squash until it’s nicely caramelized—it really amps up the sweetness and depth.
- Herb-Infused Milk: Steeping herbs in milk gently adds elegance to the sauce without overpowering the squash.
- Noodle Soak Hack: Pre-soaking no-boil noodles in hot water prevents undercooked pasta—it’s a game-changer I picked up after a few experiments.
- Let It Rest: Allow your lasagna to sit 5 minutes after baking; this helps it slice cleanly and layers hold together perfectly.
How to Serve Roasted Butternut Squash Lasagna Recipe
Garnishes
I love to finish this lasagna with a sprinkle of fresh thyme leaves or a little chopped sage for a pop of fresh herbal aroma right before serving. Sometimes, I grate a little extra Parmesan on top just to keep that cheesy goodness alive in every bite.
Side Dishes
This dish pairs beautifully with a bright, crisp salad—think arugula tossed with lemon vinaigrette or a simple mixed greens salad with shaved fennel. Roasted Brussels sprouts or garlic green beans also add a nice vegetal crunch that contrasts the creamy lasagna perfectly.
Creative Ways to Present
For special occasions, I like to serve this lasagna in individual ramekins, which makes each portion look elegant and allows for easy serving. Another fun idea is to layer it in a large cast-iron skillet and bake it right at the table — it’s a great conversation starter!
Make Ahead and Storage
Storing Leftovers
I usually cover leftover lasagna tightly with plastic wrap or foil and refrigerate it for up to 4 days. When stored properly, the layers stay intact, and the flavors actually deepen overnight, making it even more delicious the next day.
Freezing
This Roasted Butternut Squash Lasagna Recipe freezes beautifully. I freeze portions individually in airtight containers or double wrap larger portions in foil and freezer bags. When ready to enjoy, thaw overnight in the fridge for the best texture.
Reheating
To reheat, I cover the lasagna with foil and warm it in a 350°F oven until heated through — about 20-25 minutes depending on portion size. This method keeps it moist without drying out the layers like a microwave sometimes can.
FAQs
-
Can I make the Roasted Butternut Squash Lasagna Recipe vegan?
Absolutely! Swap out the butter and milk for plant-based alternatives like vegan butter and almond or oat milk, and replace Parmesan with nutritional yeast or a vegan cheese alternative. Just consider adding extra garlic and herbs to boost the flavor since dairy-free cheeses tend to be milder.
-
Do I have to soak no-boil noodles before assembling?
Not always. If you’ve used a brand that reliably softens during baking, you can skip it. But if you notice your noodles stay a bit firm, soaking them briefly in boiling water before layering will ensure tender, perfectly cooked pasta every time.
-
Can I prepare the sauce ahead of time?
Yes! The sauce can be made up to three days in advance, covered tightly and refrigerated. This actually gives the flavors time to meld and makes assembling your Roasted Butternut Squash Lasagna Recipe hassle-free on the day of baking.
-
What can I serve alongside this lasagna?
I love crisp green salads with tangy vinaigrettes or roasted vegetables like Brussels sprouts or broccoli. They balance the richness of the lasagna nicely and add color and texture to your plate.
Final Thoughts
This Roasted Butternut Squash Lasagna Recipe has quickly become a beloved staple in my kitchen. It strikes such a comforting balance between hearty and bright, making it perfect for family dinners or even impressing guests. If you’re craving something comforting but with a fresh seasonal twist, I really think you’ll enjoy making this recipe as much as we do eating it. Give it a go—I promise you won’t regret the ooey-gooey, melt-in-your-mouth magic that happens when creamy sauce meets sweet roasted squash nestled between tender noodles.
Print
Roasted Butternut Squash Lasagna Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 25 minutes
- Yield: 8 to 10 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Roasted Butternut Squash Lasagna is a comforting, creamy, and flavorful vegetarian dish featuring tender roasted butternut squash blended into a rich rosemary and sage-infused béchamel sauce. Layers of no-boil lasagna noodles, parmesan cheese, and whipped cream create a luscious texture, baked to golden perfection. Perfect for a cozy family dinner or special occasion.
Ingredients
For the Roasted Butternut Squash
- 3 pounds butternut squash, quartered, seeded, peeled, and cut into 1/2-inch dice (about 8 cups of cubed squash)
- 3 tablespoons grapeseed or olive oil
- 1/2 teaspoon salt
For the Sauce
- 4 cups milk, 2% or whole
- A few sprigs fresh rosemary and sage
- 1 tablespoon minced garlic
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- Salt and pepper, to taste
For the Assembly
- Nine 7– by 3 1/2-inch sheets dry no-boil lasagne pasta (such as Barilla brand)
- 1 1/3 cups freshly grated Parmesan cheese, divided
- 1 cup heavy cream
- 1/2 teaspoon salt (for cream)
- Butter, for greasing the baking dish
Instructions
- Roast the Butternut Squash: Preheat the oven to 450°F. Spread the diced squash on one extra-large sheet pan or two standard sheet pans. Toss with 2 tablespoons of oil if using a large pan, or 1 tablespoon each if using two smaller pans. Season with salt and toss well. Roast for about 30 minutes, tossing halfway through, until the squash is tender and beginning to turn golden.
- Prepare the Milk Infusion: While the squash roasts, heat the milk in a saucepan to a simmer along with the rosemary and sage sprigs. Keep the milk over low heat for 10 minutes to infuse flavors, then strain through a sieve into a large pitcher or measuring cup, discarding the herbs.
- Make the Roux and Sauce: In a large heavy saucepan, melt butter over moderately low heat. Add minced garlic and cook, stirring, until softened. Stir in the flour and cook the roux for about 3 minutes, stirring frequently. Remove from heat and gradually whisk in the infused milk until smooth.
- Simmer the Sauce: Return the pan to the stove and simmer the sauce for about 10 minutes, whisking occasionally, until it thickens. Stir in the roasted butternut squash and season with salt and pepper to taste. The sauce can be made up to 3 days ahead; cover it with plastic wrap pressed directly on the surface and refrigerate.
- Soak the No-Boil Noodles (Optional): Reduce oven temperature to 375°F. Lightly butter a 9×13-inch baking dish. If desired, soak the no-boil noodles in hot water briefly to improve texture. Bring water to a boil, then pour it into a heatproof vessel; dunk three sheets of noodles at a time until softened but not fully cooked. Use tongs to handle noodles carefully.
- Assemble the Lasagna: Pour 1 cup of sauce into the buttered baking dish. Arrange 3 lasagna sheets over the sauce, not touching. Spread half of the remaining sauce (about 2 cups) over the noodles and sprinkle with 1/2 cup Parmesan. Add 3 more noodles, spread the remaining sauce over them, and sprinkle with another 1/2 cup Parmesan. Add the final 3 noodles on top.
- Prepare and Add the Cream Layer: In a bowl, beat the heavy cream with 1/2 teaspoon salt using an electric mixer or by hand until soft peaks form. Spread the whipped cream evenly over the top noodle layer to completely cover it. Sprinkle the remaining 1/3 cup Parmesan cheese on top of the cream.
- Bake the Lasagna: Cover the dish tightly with foil, tenting it to avoid touching the cream layer. Bake in the center of the oven for 30 minutes. Remove the foil and bake an additional 10 to 20 minutes, or until the top is bubbling and golden brown.
- Rest and Serve: Let the lasagna stand for 5 minutes after baking to set. Slice and serve warm for a comforting and delicious meal.
Notes
- Soaking the no-boil noodles in hot water before assembling helps improve their texture and prevents dryness, but if you have no issues with them, this step can be skipped.
- The sauce can be prepared in advance and refrigerated for up to 3 days; ensure the surface is covered with plastic wrap to prevent a skin from forming.
- Use fresh herbs like rosemary and sage for the milk infusion to add a depth of flavor to the béchamel sauce.
- Ensure the heavy cream completely covers the final pasta layer to keep the lasagna moist and creamy during baking.
- Letting the lasagna rest after baking helps it set and makes slicing easier.
Nutrition
- Serving Size: 1 slice (assuming 10 servings)
- Calories: 370 kcal
- Sugar: 6 g
- Sodium: 350 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 5 g
- Protein: 12 g
- Cholesterol: 55 mg