There used to be a tiny Italian place tucked between a laundromat and a used bookstore in my old neighborhood—called Rosalina’s. They made a butternut squash lasagna that I still dream about, honest. When they closed three winters ago (the owner retired and moved to Sicily), I actually grieved that dish. I mean, I sat at my kitchen counter and stared at the ceiling, wondering if I’d ever taste that combination of sweet squash, nutty brown butter, and silky béchamel again.
After seven tries—some too watery, one where the sage burned to a crisp, and one that my neighbor politely called “interesting”—I finally got it. This cozy butternut squash lasagna with sage brown butter is the exact recreation of that memory. The first time I pulled it from the oven, the kitchen smelled like November and nostalgia. I actually teared up a little, not gonna lie.
The layers are what make this special. You’ve got tender roasted squash, creamy ricotta, that sage brown butter that smells like heaven, and just enough gooey cheese to hold it all together. It’s the kind of dish that makes you close your eyes after the first bite. Maybe you’ve been there—chasing a restaurant memory that feels just out of reach. Well, this is the one. Let me show you how to make it.
Why You’ll Love This Recipe
- Cozy Fall Comfort: This is the definition of a hug on a plate. Perfect for chilly evenings when all you want is something warm and satisfying.
- Make-Ahead Friendly: Assemble it the day before, pop it in the fridge, and bake when you’re ready. Your future self will thank you.
- Impressive Without the Stress: It looks like you spent all day in the kitchen, but really, it comes together with simple techniques and patience.
- Vegetarian Showstopper: Even meat-lovers will ask for seconds. The roasted squash and sage brown butter create such deep, savory flavor that nobody misses the meat.
- Perfect for Thanksgiving or Cozy Dinners: This is the dish that gets passed around the table with oohs and ahhs. It’s special enough for holidays but simple enough for a Sunday supper.
What makes this version different from all the others? It’s the sage brown butter, my friend. That golden, nutty butter infused with crispy sage leaves is the secret weapon. It gets drizzled between layers and mixed into the béchamel, creating a richness that’s hard to describe. I’ve tested this with regular butter, olive oil, even ghee—nothing compares to that sage brown butter magic.
Honestly, this recipe is the kind that makes you close your eyes after the first bite. It’s comfort food at its finest—warming, satisfying, and deeply memorable. Perfect for impressing guests without stress, or turning a simple Tuesday into something special.
What Ingredients You Will Need
This cozy butternut squash lasagna uses simple, wholesome ingredients to deliver bold flavor and satisfying texture. Most of these are pantry staples or easy to find at any grocery store, especially during fall and winter.
For the Roasted Squash
- 1 medium butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and cut into ½-inch cubes (roasting brings out the natural sweetness)
- 2 tablespoons olive oil (I prefer extra-virgin for roasting)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg (freshly grated if you have it—worth the extra effort)
For the Sage Brown Butter

- ½ cup unsalted butter (1 stick—use good quality butter here, it makes a difference)
- 12-15 fresh sage leaves (plus a few extra for garnish)
For the Béchamel Sauce
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 3 cups whole milk, warmed (don’t use skim—you need the richness)
- ½ teaspoon salt
- ¼ teaspoon white pepper (black pepper works too, but white pepper blends in smoother)
- Pinch of nutmeg
- ½ cup reserved sage brown butter (from above—this is the secret)
For the Ricotta Mixture
- 2 cups whole milk ricotta cheese (I recommend Galbani or a good store brand—drain it if it’s watery)
- 1 large egg
- ½ cup grated Parmesan cheese
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder (optional, but I love the subtle kick)
For Assembly
- 12-15 no-boil lasagna noodles (I use Barilla—they work perfectly and save time)
- 2 cups shredded mozzarella cheese (low-moisture, whole milk is best)
- ½ cup grated Parmesan cheese (for the top layer)
- Extra sage leaves for garnish
Equipment Needed
You don’t need fancy equipment for this recipe, but a few tools make the process smoother. Here’s what you’ll need:
- Large baking sheet (for roasting the squash—I use a half-sheet pan)
- Large skillet or sauté pan (for making the sage brown butter)
- Medium saucepan (for the béchamel sauce)
- 9×13-inch baking dish (glass or ceramic works best—metal can react with the sauce)
- Mixing bowls (one large, one medium)
- Whisk (for the béchamel—no lumps allowed!)
- Chef’s knife and cutting board
- Vegetable peeler (for the squash)
- Measuring cups and spoons
- Aluminum foil (for covering during baking)
If you don’t have a baking dish, a 3-quart casserole dish works fine. No whisk? A fork will do in a pinch, but a whisk really helps with the béchamel. I’ve also made this with regular lasagna noodles that I boiled first—just cook them al dente and pat them dry. The no-boil kind is just easier, honestly.
Preparation Method
Step 1: Roast the Squash
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Toss the cubed butternut squash with olive oil, salt, pepper, and nutmeg. Spread it in a single layer—don’t overcrowd the pan, or it’ll steam instead of roast. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and lightly caramelized on the edges. It should be fork-tender but not mushy. Let it cool slightly while you make the brown butter.
Step 2: Make the Sage Brown Butter
In a large skillet over medium heat, melt the ½ cup butter. Once melted, add the sage leaves. Cook, swirling the pan occasionally, until the butter turns a deep golden brown and smells nutty—about 4-5 minutes. The sage leaves will crisp up and get dark green. Watch closely; brown butter can burn fast. Remove from heat and carefully pour through a fine-mesh strainer into a heatproof bowl, reserving the crispy sage leaves separately. Set aside ½ cup of the brown butter for the béchamel. You’ll use the rest for drizzling between layers.
Step 3: Make the Béchamel Sauce
In a medium saucepan over medium heat, melt the 3 tablespoons butter. Whisk in the flour and cook for 1 minute—this gets rid of the raw flour taste. Slowly pour in the warm milk, whisking constantly to prevent lumps. Cook, stirring often, until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. Remove from heat and stir in salt, white pepper, nutmeg, and the reserved ½ cup sage brown butter. Taste and adjust seasoning if needed. Set aside.
Step 4: Prepare the Ricotta Mixture
In a medium bowl, combine the ricotta, egg, Parmesan, salt, pepper, and garlic powder. Mix until smooth and well combined. If your ricotta seems watery, drain it through a cheesecloth or fine-mesh strainer for 15 minutes first—trust me, it prevents a soggy lasagna.
Step 5: Assemble the Lasagna
Preheat your oven to 375°F (190°C). Spread a thin layer of béchamel (about ½ cup) on the bottom of your 9×13-inch baking dish. This prevents the noodles from sticking. Layer as follows:
- Layer 1: 3-4 no-boil lasagna noodles (slightly overlapping)
- Layer 2: ⅓ of the roasted squash, spread evenly
- Layer 3: ⅓ of the ricotta mixture, dolloped and spread gently
- Layer 4: ⅓ of the remaining béchamel sauce
- Layer 5: Drizzle with some of the reserved sage brown butter (not all—save some for the top)
- Layer 6: Sprinkle with ⅓ of the mozzarella
Repeat the layers two more times, ending with a final layer of noodles. Spread the remaining béchamel over the top, drizzle with the last of the sage brown butter, and sprinkle with the remaining mozzarella and the ½ cup Parmesan. Scatter the reserved crispy sage leaves on top for that gorgeous finish.
Step 6: Bake and Rest
Cover the dish with aluminum foil (spray it with cooking spray first so the cheese doesn’t stick) and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes, until the top is golden and bubbly. Let the lasagna rest for at least 15-20 minutes before slicing. I know it’s hard to wait, but this step is crucial—it sets the layers so they don’t slide apart. The kitchen will smell absolutely incredible during that rest time.
Cooking Tips & Techniques
Let me save you from my mistakes. The first time I made this, I skipped draining the ricotta, and the lasagna turned into a soupy mess. Seriously, it was like squash soup with noodles. So drain that ricotta if it looks wet.
Brown butter can be intimidating, but here’s the trick: watch the color, not the clock. Once it turns amber and smells nutty, pull it off the heat immediately. It keeps cooking in the pan, so I usually pour it into a bowl right away. Burnt brown butter tastes bitter and sad—trust me, I’ve been there.
For the squash, cut your cubes uniformly—about ½ inch. If they’re different sizes, some will burn while others stay raw. I learned this the hard way during attempt number three. Also, don’t skip the nutmeg on the squash. It sounds weird, but nutmeg and butternut squash are best friends.
Timing tip: Roast the squash and make the brown butter while the béchamel simmers. Multitasking saves you about 20 minutes. And if you’re making this for a holiday, assemble it the night before, keep it covered in the fridge, and add 10 minutes to the covered baking time. Your stress levels will drop dramatically.
Variations & Adaptations
One of the best things about this cozy butternut squash lasagna is how adaptable it is. Here are a few ways to make it your own:
- Make it Gluten-Free: Use gluten-free lasagna noodles (the no-boil kind works great) and swap the all-purpose flour in the béchamel for a gluten-free blend or cornstarch slurry (2 tablespoons cornstarch mixed with ¼ cup cold milk).
- Add Some Greens: Sauté 3 cups of fresh spinach with garlic until wilted, then layer it with the squash. It adds color and nutrients without overpowering the flavor.
- Go Vegan: Use a plant-based butter for the brown butter (I like Miyoko’s), cashew ricotta (blend soaked cashews with lemon juice and nutritional yeast), and your favorite dairy-free mozzarella and Parmesan. The béchamel works beautifully with oat milk.
- Add Protein: Crumble cooked Italian sausage or shredded rotisserie chicken between the layers for a heartier version. My husband loves it this way.
- Spice It Up: Add a pinch of red pepper flakes to the ricotta mixture or the béchamel for a subtle heat that contrasts nicely with the sweet squash.
I once made a version with roasted delicata squash (skin on, because it’s edible) when I couldn’t find butternut. It was fantastic—slightly sweeter and the skin added a nice texture. Don’t be afraid to experiment with whatever winter squash you have on hand.
Serving & Storage Suggestions
Serve this lasagna hot, straight from the oven, with a simple green salad dressed in lemon vinaigrette. The acidity cuts through the richness beautifully. A glass of crisp white wine—like a Sauvignon Blanc or Pinot Grigio—pairs perfectly. For a cozy fall dinner, I love serving it with crusty garlic bread and roasted Brussels sprouts.
Storage: Leftovers keep well in the refrigerator for up to 4 days. Cover the dish tightly with foil or transfer individual portions to airtight containers. The flavors actually deepen overnight—I secretly love day-two lasagna even more.
Freezing: You can freeze the assembled (but unbaked) lasagna for up to 3 months. Wrap the dish tightly in plastic wrap, then foil. Thaw overnight in the refrigerator before baking. Add about 10-15 minutes to the covered baking time since it starts cold.
Reheating: The best way to reheat is in a 350°F oven, covered, for about 15-20 minutes. The microwave works in a pinch, but the noodles can get a bit soft. If you’re in a hurry, microwave individual portions for 1-2 minutes, then finish under the broiler for a minute to crisp the top.
One note: the sage brown butter flavor is most pronounced on day one, but it mellows into something even more comforting by day two. Either way, you’re in for a treat.
Nutritional Information & Benefits
Per serving (based on 8 servings): Approximately 480 calories, 28g fat, 42g carbohydrates, 18g protein, 5g fiber, 8g sugar. Values are estimates and will vary based on specific ingredients and portion sizes.
This cozy butternut squash lasagna isn’t just delicious—it’s packed with goodness. Butternut squash is rich in vitamin A (great for eye health) and vitamin C (immune support). The sage in the brown butter has anti-inflammatory properties, and the ricotta and mozzarella provide calcium and protein. It’s comfort food that actually nourishes you.
For those watching carbs, you can use whole wheat or lentil-based lasagna noodles for extra fiber. The dish is naturally vegetarian and can be adapted to be gluten-free or vegan. It contains dairy and gluten in its standard form, so keep that in mind for guests with allergies.
I love that this lasagna feels indulgent but is made with real, whole ingredients. It’s the kind of meal that fills you up without weighing you down—perfect for a satisfying fall dinner.
Conclusion
This cozy butternut squash lasagna with sage brown butter is more than just a recipe—it’s a memory I finally recreated. After all those failed attempts (the watery one, the burnt one, the “interesting” one), this version is everything I hoped for. The sweet roasted squash, the nutty brown butter, the creamy béchamel—it all comes together in layers of pure comfort.
I hope you make this your own. Add spinach, swap the cheese, experiment with different squash—whatever feels right. That’s the beauty of cooking, you know? You take a recipe and make it yours. And if you nail it on the first try, even better. If not, well, that’s just part of the journey.
I’d love to hear how it turns out for you. Drop a comment below, share a photo, or tell me about a restaurant dish you’ve been trying to recreate. We’re in this together, and honestly, some of the best recipes come from chasing a memory. Happy cooking, friends!
Frequently Asked Questions
Can I use fresh lasagna noodles instead of no-boil?
Absolutely! Fresh lasagna noodles work beautifully. Just cook them according to package directions until al dente, then pat them dry before layering. You might need to adjust the baking time slightly—check for doneness at the 25-minute mark.
Can I make this lasagna ahead of time?
Yes, and I actually recommend it. Assemble the lasagna completely, cover it tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add about 10 minutes to the covered baking time. The flavors meld together even more, making it taste even better.
Can I freeze this butternut squash lasagna?
Definitely. You can freeze it baked or unbaked. For unbaked, assemble it in a freezer-safe dish, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking. For baked leftovers, freeze individual portions in airtight containers for quick meals later.
How do I prevent the lasagna from being watery?
This is the most common issue, and I’ve been there! Make sure to drain your ricotta if it looks watery. Also, roast the squash until it’s caramelized—excess moisture cooks off during roasting. Finally, let the lasagna rest for 15-20 minutes after baking. This allows the sauce to thicken and the layers to set.
Can I use frozen butternut squash instead of fresh?
You can, but I don’t recommend it for this recipe. Frozen squash releases a lot of water when thawed, which can make your lasagna soggy. If you’re in a pinch, thaw the frozen squash completely, pat it very dry with paper towels, and roast it at 425°F for 20 minutes to remove excess moisture. Fresh really is best here.
Pin This Recipe!

Cozy Butternut Squash Lasagna with Sage Brown Butter
A cozy butternut squash lasagna with sage brown butter, creamy béchamel, and layers of roasted squash, ricotta, and mozzarella. This vegetarian showstopper is perfect for fall comfort and holiday dinners.
- Prep Time: 30 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 40 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 medium butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and cut into ½-inch cubes
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg
- ½ cup unsalted butter (1 stick)
- 12–15 fresh sage leaves (plus extra for garnish)
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 3 cups whole milk, warmed
- ½ teaspoon salt
- ¼ teaspoon white pepper
- Pinch of nutmeg
- ½ cup reserved sage brown butter
- 2 cups whole milk ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder (optional)
- 12–15 no-boil lasagna noodles
- 2 cups shredded mozzarella cheese (low-moisture, whole milk)
- ½ cup grated Parmesan cheese (for the top layer)
- Extra sage leaves for garnish
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss cubed butternut squash with olive oil, salt, pepper, and nutmeg. Spread in a single layer and roast for 25-30 minutes, flipping halfway, until tender and caramelized. Let cool slightly.
- In a large skillet over medium heat, melt ½ cup butter. Add sage leaves and cook, swirling occasionally, until butter turns deep golden brown and smells nutty (about 4-5 minutes). Remove from heat and pour through a fine-mesh strainer into a heatproof bowl, reserving crispy sage leaves separately. Set aside ½ cup brown butter for béchamel.
- In a medium saucepan over medium heat, melt 3 tablespoons butter. Whisk in flour and cook for 1 minute. Slowly pour in warm milk, whisking constantly. Cook until sauce thickens enough to coat the back of a spoon (5-7 minutes). Remove from heat and stir in salt, white pepper, nutmeg, and reserved ½ cup sage brown butter. Set aside.
- In a medium bowl, combine ricotta, egg, ½ cup Parmesan, salt, pepper, and garlic powder. Mix until smooth. If ricotta is watery, drain through cheesecloth or fine-mesh strainer for 15 minutes first.
- Preheat oven to 375°F (190°C). Spread a thin layer of béchamel (about ½ cup) on the bottom of a 9×13-inch baking dish. Layer as follows: 3-4 no-boil lasagna noodles, ⅓ of roasted squash, ⅓ of ricotta mixture, ⅓ of remaining béchamel, drizzle with some reserved sage brown butter, sprinkle with ⅓ of mozzarella. Repeat layers two more times, ending with a final layer of noodles. Spread remaining béchamel on top, drizzle with last of sage brown butter, and sprinkle with remaining mozzarella and ½ cu…
- Cover dish with aluminum foil (sprayed with cooking spray) and bake for 30 minutes. Remove foil and bake for another 15-20 minutes, until top is golden and bubbly. Let lasagna rest for at least 15-20 minutes before slicing.
Notes
Drain ricotta if watery to prevent soggy lasagna. Watch brown butter closely to avoid burning. Let lasagna rest 15-20 minutes after baking to set layers. Can be assembled a day ahead and refrigerated; add 10 minutes to covered baking time. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 slice (1/8 of lasa
- Calories: 480
- Sugar: 8
- Sodium: 680
- Fat: 28
- Saturated Fat: 16
- Carbohydrates: 42
- Fiber: 5
- Protein: 18
Keywords: butternut squash lasagna, sage brown butter, vegetarian lasagna, fall lasagna, cozy lasagna, Thanksgiving lasagna


