You know that feeling when you’re craving something warm, cozy, and packed with flavor, but you want it to be a little different from the usual? That’s exactly how I felt during a late-night kitchen experiment when this Butternut Squash Lasagna was born. I was rummaging through my fridge, dreaming of comfort food with a twist, and somehow ended up roasting butternut squash instead of the usual tomato sauce. Instantly, the aroma filled my kitchen, promising something special. The anticipation was real!
When I layered that creamy butternut squash sauce between tender lasagna noodles and melty cheese, I knew a winner had landed on my plate. This Butternut Squash Lasagna isn’t your standard pasta dish; it’s a fusion of fall vibes, hearty textures, and bold flavors that make you want to go back for seconds (and maybe thirds). What started as a kitchen happy accident quickly became my go-to for when I want to impress guests or find comfort in every bite.
The magic of this dish is how the natural sweetness of the squash plays off the savory layers, creating a vegetarian lasagna that feels indulgent but balanced. It’s one of those weeknight winners that doesn’t skimp on taste, even when you’re short on time. Fellow food lovers, if you’re ready to turn your dinner into a bold flavor adventure and dive into one of the most satisfying fall lasagna recipes out there, stick around. I’m sharing everything you need to make this Butternut Squash Lasagna your new favorite comfort food with a twist. Let’s get cooking and make those taste buds do a happy dance!
INGREDIENTS You Need
Here’s the lineup for this Butternut Squash Lasagna recipe that’s all about bold flavors that actually work together! You can grab everything on this list during your next grocery run, no fancy shopping trips required.
- 1 medium butternut squash (about 2 to 3 pounds), peeled and cubed
- 12 lasagna noodles, no-boil or regular (no worries if you don’t have no-boil — I often use the classic kind after pre-cooking!)
- 2 cups ricotta cheese (or swap with cottage cheese for lighter vibes)
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 1 small onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon fresh sage, chopped (fresh or dried works — sage gives the Butternut Squash Lasagna that warm, fall feel!)
- Salt and pepper, to taste
- 1/2 cup vegetable broth (this helps make a creamy butternut squash sauce that’s next level!)
- 1/4 teaspoon nutmeg (trust me, it’s the secret flavor booster here)
If you’re hunting for healthy lasagna alternatives, this recipe shines bright because the butternut squash pasta layers bring natural sweetness, and the creamy butternut squash sauce makes the whole dish luscious without being heavy. For a shortcut on busy weeknights, roasted butternut squash can be made ahead. I love roasting extra and stashing it in the fridge to save time with this Butternut Squash Lasagna.
Want more flavor in your bite? I often toss in a handful of toasted walnuts or a dash of crushed red pepper flakes to get that extra kick. Trust me, this Butternut Squash Lasagna secret bursts with flavor that keeps everyone coming back!
For a bit of inspiration, check out this amazing Brown Sugar Roasted Butternut Squash recipe — it’s a fantastic side if you want to double down on squash goodness.

Let’s Make Some!
Alright, fellow flavor adventurers, time to dive into making this Butternut Squash Lasagna! Grab your apron, and let’s create some delicious magic together.
- Preheat your oven to 375°F (190°C). This is where the magic starts happening!
- Toss your cubed butternut squash with olive oil, salt, pepper, and nutmeg. Spread it on a baking sheet and roast for about 25-30 minutes until tender and caramelized. Your kitchen will smell absolutely incredible right now—like fall comfort food heaven!
- While the squash roasts, sauté diced onion and garlic in a pan with a bit of olive oil until soft and fragrant. Add the cooked squash and vegetable broth, then blend until smooth for that rich creamy butternut squash sauce.
- Season with sage, and adjust salt and pepper to your taste. This sauce is the heart of your Butternut Squash Lasagna’s bold flavor.
- If using regular lasagna noodles, boil them according to package instructions. No-boil noodles? Skip this step!
- Now for the assembly! Spread a thin layer of your creamy butternut squash sauce on the bottom of your baking dish. Layer noodles over the sauce, then add dollops of ricotta, more sauce, mozzarella, and some Parmesan. Repeat until the pan is full, ending with a cheesy sprinkle on top.
- Cover your masterpiece with foil and bake for 25 minutes. Then, uncover and bake another 15 minutes until bubbly and golden.
- Let this beauty rest for about 10 minutes before slicing. This pause helps everything settle for the perfect bite.
In my kitchen, this Butternut Squash Lasagna usually takes about an hour from start to finish—a total weeknight winner without sacrificing bold flavors! Don’t worry if it looks a little messy before baking; that’s the charm. It’s all about cozy comfort food with a twist.
If you want to save even more time, I’ve found that prepping the creamy butternut squash pasta sauce ahead can shave off at least 20 minutes. Plus, leftovers taste just as dreamy the next day!
Lovers of fusion twists, check out this tempting creamy butternut squash pasta for another indulgent way to enjoy your favorite squash flavors.
How to Serve Up This!
People literally do happy dances when this Butternut Squash Lasagna hits the table with a crisp side salad or some garlicky green beans. I love serving it with a lightly dressed arugula salad to cut through the richness and add a peppery zing.
This dish is perfect for fall gatherings, cozy weeknight dinners, or even impressing friends at potlucks. You get all the bold flavor and creamy comfort without any guilt!
Presentation tip: sprinkle a little fresh sage or chopped walnuts on top right before serving to add texture and a pop of color. Your guests will be wowed by this fusion of flavors in what might look like a classic vegetarian lasagna.
Got leftovers? Turn your Butternut Squash Lasagna into a skillet “hash” by cubing the leftovers and sautéing with some spinach and eggs for brunch magic.
For my friends who love flavor fusions, mixing in caramelized onions or swapping mozzarella for smoked cheese turns this into a flavor-packed adventure. And if you’re dreaming of some sausage action, toss in browned sausage or even try this alongside my favorite Butternut Squash Gnocchi with Sausage.
If you’re curious about how others enjoy their butternut squash spin on noodles, check out this vibrant Vegan lasagna: butternut squash or meatless crumble? for some tasty debate!
FAQs:
Will kitchen newbies succeed with this Butternut Squash Lasagna?
Absolutely, yes! This recipe is forgiving and fun. I’ve had plenty of food lovers new to cooking nail this on their first try. Just follow the steps, and don’t stress about perfect layers—it’s all about flavor!
What if I mess up my Butternut Squash Lasagna?
Spoiler: It’ll still taste incredible. Sometimes my layers end up a little wild, but that creamy butternut squash sauce saves the day every time. Trust your taste buds!
Can I make this ahead of time?
Yes! Prep the sauce and roast the squash a day before. Then assemble and bake when ready. It’s perfect for busy weeknights or entertaining.
Is this a healthy lasagna alternative?
Definitely. Using butternut squash pasta sauce adds nutrients without heaviness. Plus, skipping heavy tomato sauces keeps it lighter and rich in fall flavors.
Can I freeze Butternut Squash Lasagna?
For sure! Freeze before baking or after it cools down. Thaw overnight in the fridge and bake as usual. It’s a lifesaver for meal prep.
Can I substitute the cheeses in Butternut Squash Lasagna?
Yes, swap ricotta with cottage cheese or vegan options. Mozzarella can be replaced with smoked or plant-based cheese. I love extra Parmesan for that umami punch.
Where can I find inspiration for Butternut Squash Lasagna adaptations?
Try these amazing takes on Butternut Squash Lasagna for more ideas:Both are bold, comforting, and packed with flavor — just like the Butternut Squash Lasagna you’re about to make!
CONCLUSION:
This Butternut Squash Lasagna brings me pure joy every time I make it. There’s something about the creamy butternut squash sauce mixed with herbs and cheeses that makes comfort food feel fresh, exciting, and satisfying.
- Tossing the squash with a pinch of nutmeg before roasting
- Adding fresh sage to the creamy sauce for a taste of fall’s magic
- Using a blend of cheeses, especially Parmesan, for that umami hit
I’ve tested variations with caramelized onions, roasted mushrooms, and even browned sausage for that bold fusion twist. For cozy family dinners, the creamy butternut squash pasta base is a must. For festive gatherings, layering in extra herbs and toasted nuts brings it all home.
Trust your instincts and your taste buds when making this Butternut Squash Lasagna. It’s the perfect healthy lasagna alternative that’s bold, satisfying, and super easy to pull off.
I can’t wait for you to bring this cozy, flavorful dish into your kitchen and watch your dinner table light up with happy faces. Ready to turn your meal into something special? Let’s get cooking! For more butternut squash love, don’t forget to check out these flavor-packed recipes: Butternut Squash Gnocchi with Sausage, Brown Sugar Roasted Butternut Squash, and Creamy Butternut Squash Pasta. Feast on, friends!

Butternut Squash Lasagna
A creamy and comforting Butternut Squash Lasagna that layers roasted squash, ricotta, and spinach for a wholesome vegetarian twist on a classic Italian favorite.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Baked
- Cuisine: Italian
Ingredients
- 1 medium butternut squash, peeled and cubed
- 9 lasagna noodles
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 3 cups fresh spinach, chopped
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried sage
- Salt and pepper to taste
- 2 cups béchamel sauce (white sauce)
Instructions
- Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, sage, salt, and pepper; roast for 25-30 minutes until tender.
- Cook lasagna noodles according to package directions; drain and set aside.
- In a mixing bowl, combine ricotta cheese, chopped spinach, and minced garlic; season with salt and pepper.
- Spread a thin layer of béchamel sauce on the bottom of a baking dish.
- Layer 3 lasagna noodles over the sauce, then spread half of the ricotta-spinach mixture, roasted butternut squash, and a sprinkle of mozzarella and Parmesan.
- Repeat layers: noodles, ricotta mixture, squash, cheeses.
- Top with remaining 3 noodles, béchamel sauce, and remaining mozzarella and Parmesan cheese.
- Cover with foil and bake for 30 minutes; remove foil and bake an additional 10 minutes until cheese is bubbly and golden.
- Let rest for 10 minutes before serving.
Notes
For a nuttier flavor, sprinkle toasted pine nuts between layers or serve with a fresh arugula salad.

