Butternut Squash Lasagna with Sage & Brown Butter Béchamel

A freshly baked lasagna in a rustic dish sits on a wooden table near a window, surrounded by scattered green leaves and napkin.

This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).

There’s something soul-warming about a bubbling pan of lasagna coming out of the oven, especially when it’s layered with roasted butternut squash, nutty brown butter, and fragrant sage. This isn’t your typical red-sauce lasagna.

It’s creamy, golden, and infused with cozy fall flavors that taste like sweater weather in every bite.

Butternut squash lasagna topped with sage and brown butter béchamel in a baking dish, accompanied by a plated slice on a white dish.

In this post, I’ll show you how to make butternut squash lasagna with sage and a silky butter béchamel that feels restaurant-worthy but is surprisingly easy to pull together at home.

What Ingredients are In this Butternut Squash Lasagna

(Serves 6 to 8)

Wooden table with butternut squash, fresh herbs, pasta sheets, an egg, spices, and cheese, creating a cozy rustic kitchen scene.

For the roasted butternut squash:

• 1 large butternut squash (about 2 ½ lbs), peeled, deseeded, and cubed

• 2 tablespoons olive oil

• ½ teaspoon kosher salt

• ¼ teaspoon black pepper

• 1 teaspoon fresh rosemary, chopped

• Optional: pinch of nutmeg for warmth

For the brown butter béchamel:

• 5 tablespoons unsalted butter

• 5 tablespoons all-purpose flour

• 4 cups whole milk, warmed

• ½ teaspoon kosher salt

• Freshly ground black pepper

• ⅛ teaspoon nutmeg

• 6–8 fresh sage leaves (plus a few more for garnish)

For the cheese layers:

• 1 ½ cups ricotta cheese

• 2 cups shredded mozzarella

• 1 cup freshly grated parmesan or parmigiano

• 1 egg (optional, for structure in the ricotta mixture)

For assembling:

• 9–12 lasagna noodles (no-boil noodles or regular lasagna noodles, cooked al dente)

• Extra butter or olive oil for greasing the baking dish

• Extra sage leaves for crispy topping

Instructions

A baking dish with creamy lasagna, topped with fresh herbs and diced cheese, sits on a rustic blue wooden table.

1. Roast the butternut squash

Preheat the oven to 400°F (200°C). Place the cubed squash on a baking sheet and drizzle with olive oil. Sprinkle with kosher salt, black pepper, and rosemary. Toss squash cubes gently to coat, then spread in an even layer. Roast for 25–30 minutes, or until tender and lightly caramelized.

Once roasted, lightly mash half of the cubes with a fork (to form a creamy butternut squash mixture) and leave the rest whole for texture. Set aside.

2. Make the brown butter béchamel

In a medium saucepan, melt butter over medium heat until it turns golden brown and smells nutty. Add sage leaves and let them sizzle until crispy—about 1 minute. Remove the sage leaves with a slotted spoon and set aside for garnish.

To the browned butter, whisk in the flour and cook for 1–2 minutes to form a roux. Slowly pour in warm milk, whisking constantly until smooth. Add kosher salt, black pepper, and a pinch of nutmeg. Simmer gently for 5–7 minutes until thickened and velvety.

This is your brown butter béchamel—a rich, creamy sauce that’s the heart of this dish.

3. Prepare the cheese mixture

In a small bowl, combine ricotta, ½ cup parmesan, ½ cup mozzarella, and the egg (if using). Stir until smooth. This creamy ricotta mixture helps bind the layers while adding a subtle tang.

4. Assemble the lasagna

Grease your baking dish lightly with butter or olive oil. Spread a thin layer of béchamel on the bottom—it keeps the noodles from sticking.

Layer in this order:

  1. A single layer of noodles (slightly overlapping)
  2. A few spoonfuls of roasted butternut squash mixture
  3. A spread of ricotta mixture
  4. A ladle of béchamel sauce
  5. A sprinkle of mozzarella and parmesan

Repeat layering until you’ve used everything, finishing with béchamel and a final blanket of cheese on top. If using no-boil noodles, make sure each layer is generously sauced so the noodles hydrate properly.

5. Bake until golden brown perfection

Cover the dish loosely with foil and bake at 375°F (190°C) for 25 minutes. Remove the foil and bake another 15–20 minutes, or until the top turns golden brown and bubbly.

When it comes out of the oven, the scent of roasted butternut squash and sage will fill your kitchen in the best possible way. Let it rest for 10–15 minutes before slicing—this helps the layers set beautifully.

6. Garnish and serve

Top with the crispy sage leaves you set aside earlier. If you’d like, drizzle with a touch more brown butter for gloss and richness. Serve with a light green salad or roasted vegetables on the side.

Storage and Make-Ahead

This butternut squash lasagna can easily be made ahead. Assemble completely, cover tightly with foil, and refrigerate for up to 24 hours before baking. You can also freeze it (unbaked) for up to two months, just thaw overnight in the fridge and bake as usual.

Leftovers keep beautifully in the fridge for up to four days. Reheat in the oven at 350°F (175°C) until warm, or microwave individual portions for a quick lunch.

Flavor Notes

The combination of sage and brown butter is what gives this dish its magic. The sage adds an earthy, slightly peppery tone that balances the sweetness of the butternut squash, while the brown butter béchamel lends a nutty, savory depth.

Each layer of noodles soaks up a bit of that sauce, creating a harmonious, creamy bite that feels luxurious but grounded.

Pairing Ideas

Wine: Try a crisp Chardonnay or a lightly oaked Pinot Gris.

Side Salad: Arugula with lemon vinaigrette balances the richness.

Dessert: A pear tart or apple crumble rounds out the meal with a hint of autumn.

Why make butternut squash lasagna with sage?

If traditional lasagna feels too heavy, but you still crave something comforting and hearty, this butternut squash version is your perfect in-between. The roasted butternut squash brings sweetness and depth, while the sage leaves infuse the dish with an earthy aroma that feels like a cozy fall kitchen. This is the kind of pasta you can serve at a dinner party or just on a slow Sunday night—it feels indulgent without being overwhelming.

Sage and butternut squash are natural companions. The herb’s woodsy, slightly peppery flavor balances the sweetness of the squash beautifully. When combined with brown butter and creamy béchamel, it turns into something truly special: a savory, golden-brown lasagna that tastes layered with love and warmth.

What makes roasted butternut squash so perfect for lasagna?

The secret lies in the roast. When you roast cubes of squash, they caramelize slightly, concentrating their flavor into something richer and more complex. A quick toss of the cube-shaped pieces with olive oil, kosher salt, and rosemary transforms them into little bites of sweetness that melt into each layer.

The roasted butternut squash lasagna feels both rustic and elegant. You can mash some of the cubes into a butternut squash mixture for extra creaminess, while keeping others whole for texture. This contrast is what gives the dish that homemade, farmhouse feel—where every bite is just a bit different, and every forkful has its own personality.

How to prepare and cube the butternut squash for roasting

Start with a firm, heavy squash. Peel, deseed, and cube it into one-inch pieces—uniform enough to roast evenly. Toss squash with olive oil, a sprinkle of kosher salt, and fresh rosemary before spreading them out on a baking sheet. Roast until tender and lightly browned at the edges.

You’ll know it’s ready when the cubes are soft enough to mash but hold their shape when pressed. These caramelized cubes will later mingle with the cheese and béchamel, adding bursts of natural sweetness to every layer of noodles. If you want to make butternut squash ahead of time, you can roast it a day in advance and refrigerate it until ready to assemble.

How to make a brown butter béchamel sauce

This is where the magic happens. Melt butter in a saucepan over medium heat until it turns golden and gives off a nutty aroma—this is your brown butter base. Whisk in flour to create a roux, then slowly add warm milk, whisking constantly until the sauce thickens into a smooth béchamel.

Add a pinch of nutmeg and kosher salt to taste. The result is a butter béchamel that’s velvety, lightly nutty, and full of depth. It coats the lasagna noodles beautifully, binding the roasted butternut squash and cheese together in creamy harmony. Once you’ve made it, you’ll never want to go back to jarred sauce again.

The best cheese blend for creamy butternut squash lasagna

A great lasagna is all about the cheese. For this one, I love using a mix of ricotta, mozzarella, and parmesan. The ricotta mixture provides that creamy, airy texture; the mozzarella adds stretch and melt; and the parmesan (or parmigiano if you prefer) brings that savory finish.

If you’re feeling indulgent, try adding a touch of Italian sausage for a little contrast—it adds spice without overpowering the sweetness of the squash. You can also mix some of the roasted squash cubes directly into your ricotta mixture for an even more cohesive flavor.

Choosing between no-boil lasagna noodles and traditional pasta sheets

The type of noodles you use matters more than you think. No-boil noodles save time and absorb flavor beautifully as they bake. Their thin texture pairs well with the creaminess of the béchamel and the roasted squash. However, if you’re a purist, regular lasagna noodles or fresh pasta sheets will give you that authentic, homemade pasta feel that’s hard to beat.

Making your own pasta or using homemade pasta sheets takes a bit more effort, but the payoff is in the texture—each layer of noodles turns perfectly tender and silky, hugging the sauce just right. Either way, be sure to use enough sauce so the noodles stay moist during baking.

How to layer your lasagna like a pro

Start by spreading a thin layer of béchamel on the bottom of your baking dish to prevent sticking. Then, add your first layer of noodles—whether you’re using no-boil lasagna noodles or dried lasagna noodles, make sure they slightly overlap. Spoon a portion of the roasted butternut squash mixture over the noodles, followed by the ricotta mixture and a sprinkle of mozzarella and parmesan.

Repeat layering until you reach the top, finishing with béchamel and cheese. This ensures that every bite includes the perfect balance of noodle, cheese, and squash. During assembling the lasagna, you’ll start to see the layers come together into something truly stunning—a creamy butternut squash dream with golden brown edges.

Tips for achieving golden brown, tender noodles every time

Cover your lasagna with foil for the first half of baking to keep the moisture in, then uncover toward the end to achieve that irresistible golden brown top. If you’re using no-boil noodles, make sure there’s enough liquid from the sauce to fully hydrate them—dry noodles won’t soften properly.

Once baked, allow your lasagna to rest for at least 10 to 15 minutes before cutting. This step is crucial. It helps the layers set so you can slice clean, beautiful squares without everything slipping apart. The béchamel thickens slightly as it cools, holding the tender noodles and roasted squash together like a culinary masterpiece.

Can you make this lasagna ahead of time?

Yes, absolutely. In fact, this butternut squash lasagna recipe might be even better made ahead of time. Assemble it the night before, cover, and refrigerate. When you’re ready, bake it directly from the fridge, adding a few extra minutes to the baking time. The flavors deepen as they sit, making the next-day lasagna even more flavorful and cohesive.

It’s also freezer-friendly—just be sure to wrap it tightly in foil and store it in a freezer-safe dish. When you’re craving a cozy night in, you can simply pop it into the oven and let the warmth fill your kitchen while you wait.

How to garnish and serve your butternut squash lasagna beautifully

For presentation, I like to top it with a few crispy sage leaves and a light sprinkle of parmigiano or parmesan. Those golden leaves look stunning and add a subtle crunch that contrasts beautifully with the creamy interior. A drizzle of brown butter on top just before serving adds extra richness and shine.

Pair this roasted butternut squash lasagna with sage alongside a simple green salad dressed in lemon and olive oil, or serve it as a main dish with a glass of chilled white wine. It’s equally perfect for a cozy weeknight dinner or a small gathering with friends who appreciate homemade comfort food done with love.

This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).

More Collections You'll Love

Leave a Reply

Your email address will not be published. Required fields are marked *