If you’re looking for a comforting, hearty dish that feels cozy and elegant all at once, you’re in for a treat with this Roasted Butternut Squash Lasagna Recipe. I absolutely love how this lasagna combines the natural sweetness of roasted squash with creamy, herby sauce and perfectly tender pasta layers. When I first tried this, it quickly became a favorite for family dinners and special occasions alike. Stick around, and I’ll walk you through all the steps and tips to help you make this fan-freaking-tastic lasagna yourself!
Why You’ll Love This Recipe
- Rich Flavor Profile: Roasting the butternut squash intensifies its sweetness and adds a toasty depth that complements the creamy sauce perfectly.
- Comfort Food with a Twist: It’s lasagna, but without the traditional meat—perfect for vegetarians and those craving something satisfying yet lighter.
- Make-Ahead Friendly: You can prepare parts of this recipe ahead of time, making dinner stress-free on a busy night.
- Family-Proven Winner: My entire family goes crazy for this, and I bet yours will too once you try it.
Ingredients You’ll Need
Each ingredient in this roasted butternut squash lasagna plays a crucial role, creating a harmony between sweet, savory, and creamy. Choose a good-quality olive or grapeseed oil for roasting, and fresh herbs really bring out the flavor in the sauce. I like to use no-boil lasagna noodles to save time but have a quick fix if they don’t soften quite right.
- Butternut Squash: Use fresh, firm squash without soft spots for the best texture and natural sweetness.
- Grapeseed or Olive Oil: A neutral oil like grapeseed works great for roasting without overpowering flavors, but olive oil adds a lovely richness.
- Milk (2% or whole): Whole milk adds richness, but 2% works well if you’d like a slightly lighter dish.
- Fresh Rosemary and Sage: These herbs add a lovely earthiness and depth to the sauce so don’t skip them!
- Minced Garlic: Garlic brings warmth and rounds out the flavor beautifully in the roux base.
- Unsalted Butter: For making the roux and adding a silky finish to the sauce.
- All-Purpose Flour: To thicken the sauce, creating that lovely creamy consistency.
- No-Boil Lasagna Sheets: They make assembly easier, and soaking them briefly can help if they don’t expand fully during baking.
- Freshly Grated Parmesan: Freshly grated Parmesan adds a savory sharpness essential to balancing the sweetness of the squash.
- Heavy Cream: Adds richness and helps create the luscious top layer of the lasagna.
- Salt: Essential for seasoning throughout the process and pulling all the flavors together.
Variations
I love how versatile this roasted butternut squash lasagna recipe is. Over time, I’ve tried different twists—some more indulgent, some lighter, and others with a little extra character. You can easily personalize it to suit your taste or dietary preferences.
- Adding Greens: I sometimes stir in sautéed spinach or kale into the sauce for a nutritional boost and a nice color contrast.
- Using Vegan Substitutes: Swap out the butter and cream for coconut cream and vegan margarine, and use vegan Parmesan alternative for a creamy dairy-free lasagna.
- Spice it Up: Add a pinch of nutmeg or smoked paprika into the sauce for a warm, spicy twist.
- Swap the Herbs: If you don’t have rosemary or sage, thyme works great too and gives it a slightly different but still delicious aroma.
How to Make Roasted Butternut Squash Lasagna Recipe
Step 1: Roast the Butternut Squash to Sweet, Tender Perfection
Preheat your oven to 450°F. Spread your diced butternut squash evenly on one or two large sheet pans, depending on size. Drizzle with olive or grapeseed oil and toss to coat, then season with salt. Roast for about 30 minutes, giving it a good toss halfway through so the cubes get evenly golden and tender. You’ll know it’s done when the squash smells nutty and looks lightly caramelized. This step is key because roasting brings out that deep, sweet flavor that makes this recipe so special.
Step 2: Infuse Milk with Fresh Herbs
While the squash is roasting, gently heat milk along with sprigs of fresh rosemary and sage in a saucepan until it simmers. Reduce to low heat and let it infuse for about 10 minutes to absorb those herbal aromatics. Then strain the milk to remove the herbs — you’ll be left with a fragrant, flavorful base for your creamy sauce.
Step 3: Make the Creamy Garlic Roux Sauce
In a heavy pot, melt butter over moderate-low heat, then gently cook the minced garlic until softened but not browned (this helps avoid any bitterness). Whisk in flour to create a roux, stirring continuously for about 3 minutes to cook out the raw flour taste. Slowly stream in your infused milk while whisking constantly to keep things smooth. Let the sauce simmer and thicken for about 10 minutes, whisking occasionally. Finally, add the tender roasted squash, along with salt and pepper to taste. This sauce is the luscious heart of your lasagna.
Step 4: Prep Your Lasagna Noodles for Perfect Layers
Since no-boil noodles don’t always soften evenly in the oven, I recommend briefly soaking them in hot water before assembling your lasagna. Bring water to a boil and dunk three sheets of noodles for just a minute or so in a shallow baking dish. This helps prevent any chewy surprises later. Use tongs to handle the noodles carefully—they’re delicate when wet!
Step 5: Assemble the Lasagna Layers Like a Pro
Butter a 9×13-inch baking dish to prevent sticking. Pour about 1 cup of your squash sauce on the bottom—don’t worry if it doesn’t cover everything completely. Layer three soaked noodles on top, keeping them slightly apart so they don’t stick together. Add half the remaining sauce over the noodles, then sprinkle with ½ cup Parmesan. Repeat with another layer of noodles, sauce, and Parmesan. Then top with the last three noodles and cover them with the remaining sauce.
Step 6: Add That Dreamy Cream and Cheese Finish
Whip the heavy cream with a pinch of salt until it holds soft peaks, then spread it evenly over the topmost pasta layer, making sure no noodles peek through. Sprinkle the remaining Parmesan over the cream layer. This creamy cheese crown bakes up golden and bubbly, giving the dish a luxurious finish.
Step 7: Bake to Golden, Bubbling Perfection
Cover the lasagna with foil—tent it slightly to avoid the foil touching the cream—and bake at 375°F for 30 minutes. Then remove the foil and bake for another 10–20 minutes until the top is golden and bubbling like magic. Let it rest for 5 minutes before slicing: this little pause helps the layers set and makes serving so much easier.
Pro Tips for Making Roasted Butternut Squash Lasagna Recipe
- Perfect Roasting: Don’t overcrowd your pan when roasting squash to get beautiful caramelization; spread cubes out in a single layer.
- Infused Milk Magic: Infusing the milk with rosemary and sage makes a huge difference—don’t skip the straining step to avoid herb bits in your sauce.
- Noodle Soak Hack: If you’ve had trouble with no-boil noodles before, dunking them briefly in hot water before layering ensures a tender texture throughout.
- Foil Tenting: Tent the foil loosely when baking to prevent sticking to the cream topping and to allow for even browning after removing the foil.
How to Serve Roasted Butternut Squash Lasagna Recipe
Garnishes
I usually sprinkle some fresh chopped sage leaves or finely minced rosemary on top right before serving—it adds a fresh, herbal pop and looks beautiful too. A few cracked black peppercorns finish it off nicely. If you like a bit of color, toasted pine nuts or a little drizzle of good-quality olive oil on each slice is also fantastic.
Side Dishes
I love pairing this lasagna with a crisp green salad dressed with lemon vinaigrette to balance the creaminess. Roasted seasonal vegetables or a simple garlic bread also work wonders and keep the meal hearty yet fresh.
Creative Ways to Present
For holiday dinners or dinner parties, I like to assemble individual mini lasagnas in ramekins for an elegant touch. Garnished with fresh herbs and a sprinkle of Parmesan, they make a lovely presentation and portion control is easier. You can also top the lasagna with a swirl of herb-infused olive oil for that restaurant-quality flair.
Make Ahead and Storage
Storing Leftovers
I usually store leftover lasagna covered tightly with foil or in an airtight container in the fridge. It keeps well for up to 3 days and surprisingly tastes even better the next day when the flavors have melded. Just make sure to let it cool slightly before refrigerating to keep the veggies from getting mushy.
Freezing
If you want to freeze it, wrap the lasagna securely in aluminum foil and then plastic wrap to prevent freezer burn. It freezes beautifully for up to 2 months. I like to freeze individual portions for quick meals that just need reheating.
Reheating
Reheat leftovers covered with foil in a 350°F oven for 20–25 minutes until hot throughout. If reheating frozen portions, it’s best to thaw overnight in the fridge first. Microwave works in a pinch but baking in the oven keeps the texture firmer, which I prefer.
FAQs
-
Can I use fresh butternut squash instead of pre-cut?
Absolutely! Just make sure to peel, seed, and cut your squash into uniform ½-inch cubes so they roast evenly. Freshly cubed squash tends to roast better and gives the best flavor and texture.
-
What if I don’t have fresh rosemary or sage?
You can substitute dried herbs—use about 1 teaspoon each, but reduce cooking time for infusion to avoid bitterness. Alternatively, thyme or even a bay leaf can add nice aromatics.
-
Do I have to soak no-boil noodles every time?
Not every time, but if you notice your noodles are a bit too firm after baking, soaking them briefly in hot water before assembling really helps. It’s an easy step that ensures creamy, tender layers.
-
How can I make this recipe vegan?
Swap butter and cream for plant-based alternatives like vegan margarine and coconut cream, and use vegan cheese substitutes or nutritional yeast for that cheesy flavor. Use plant-based milk and ensure your pasta is egg-free.
Final Thoughts
This Roasted Butternut Squash Lasagna Recipe is genuinely one of those dishes that I keep in my regular rotation because it’s both indulgent and wholesome. The way the flavors play off each other—the sweet roasted squash, herbal sauce, and cheesy cream—is just pure comfort food magic. Plus, it’s perfect for sharing with friends and family who might be tired of the usual lasagna routine. I encourage you to give it a try and make it your own. Trust me, you’ll want to keep this recipe handy for those cozy nights when you want something special but not complicated.
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 combines the natural sweetness of oven-roasted butternut squash with a creamy, herb-infused béchamel sauce layered between tender no-boil lasagna sheets. Topped with whipped cream and Parmesan cheese, it’s a cozy vegetarian comfort dish perfect for fall or winter dinners.
Ingredients
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
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 freshly ground black pepper, to taste
Lasagna Assembly
- Nine 7–by 3 1/2-inch sheets dry no-boil lasagne pasta (Barilla brand recommended)
- 1 1/3 cups freshly grated Parmesan cheese, divided
- 1 cup heavy cream
Instructions
- Roast the Squash: Preheat the oven to 450°F. Toss the cubed butternut squash with 2 tablespoons of oil if using one large sheet pan or 1 tablespoon each if using two smaller pans. Season with salt and coat evenly. Spread squash in a single layer on the sheet pan(s) and roast for about 30 minutes, tossing halfway through, until tender and beginning to turn golden brown.
- Infuse the Milk: While the squash roasts, warm the milk in a saucepan over low heat with rosemary and sage sprigs. Let it gently simmer for 10 minutes to infuse the herbs, then strain the milk through a sieve into a large pitcher or measuring cup, discarding the herbs.
- Prepare the Béchamel Sauce: In a large heavy saucepan, melt butter over moderately low heat. Add minced garlic and cook until softened, about 1-2 minutes. Stir in the flour and cook, stirring constantly, for about 3 minutes to form a roux. Remove from heat, then gradually whisk in the infused milk until smooth. Return the pan to medium heat and simmer the sauce, whisking occasionally, for about 10 minutes until it thickens. Remove from heat and stir in the roasted butternut squash, salt, and freshly ground black pepper to taste.
- Prepare the Lasagna Noodles: Reduce oven temperature to 375°F and butter a 9×13-inch baking dish. To ensure the dry no-boil noodles soften properly, bring water to a boil and quickly soak three lasagna sheets at a time before assembling each layer, using tongs to remove them.
- Assemble the Lasagna: Pour 1 cup of the squash sauce into the buttered baking dish, spreading it gently (it won’t cover the bottom completely). Layer three soaked noodles over the sauce, making sure they don’t overlap. Spread half of the remaining sauce (about 2 cups) over the noodles, then sprinkle 1/2 cup Parmesan cheese on top. Add another layer of three noodles, soak the last three noodles, spread the remaining sauce evenly, and sprinkle with another 1/2 cup Parmesan. Top with the final three noodles.
- Add the Cream and Cheese Topping: Using an electric mixer or by hand, beat the heavy cream with 1/2 teaspoon salt until soft peaks form. Spread the whipped cream evenly over the top layer of noodles, ensuring they are fully covered. Sprinkle the remaining 1/3 cup Parmesan cheese over the whipped cream.
- Bake the Lasagna: Cover the dish tightly with tented foil to prevent sticking to the top layer. Bake in the oven’s middle rack for 30 minutes. Remove the foil and continue baking for another 10 to 20 minutes, until the top is bubbling and golden brown.
- Rest and Serve: Let the lasagna stand for 5 minutes after baking to set, then cut into portions and serve warm.
Notes
- Soaking dry no-boil noodles quickly in hot water helps improve texture and prevents undercooked pasta layers.
- The sauce can be made up to three days in advance and stored in the refrigerator, covered tightly with plastic wrap to prevent a skin from forming.
- You can substitute grapeseed oil with olive oil for roasting the squash if preferred.
- Use fresh rosemary and sage for the best herbal flavor; dried herbs will not yield the same depth.
- For a dairy-free version, consider substituting milk and cream with plant-based alternatives, though the final texture will vary.
Nutrition
- Serving Size: 1 slice (approximately 1/8 of the lasagna)
- Calories: 370 kcal
- Sugar: 6 g
- Sodium: 420 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 5 g
- Protein: 14 g
- Cholesterol: 55 mg
