I am beyond excited to share this incredible Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe that combines creamy, cheesy layers with sweet roasted butternut squash and vibrant greens. This dish is the ultimate comfort food with a gourmet twist, perfect for gatherings or any time you want to wow your taste buds. With its rich texture, delicate herbs, and luscious sauce, it’s a beautiful way to enjoy a hearty vegetarian meal that feels both fancy and homey at once.

Ingredients You’ll Need

In a large white bowl with a small spout, several ingredients are arranged separately without mixing. There is a raw egg with a bright yellow yolk and clear egg white on the left side. Next to it is a large round dollop of white ricotta cheese sprinkled with some black pepper. At the top right is a small pile of finely grated pale yellow cheese. Below that is a group of wilted dark green spinach leaves mixed with some chopped herbs, including parsley and possibly thyme. There is also a small reddish-brown patch of crushed red pepper flakes near the herbs. The bowl is placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe plays an essential role in crafting layers of flavor, texture, and color. From the sweet roasted butternut squash to the creamy ricotta filling, each component contributes to the perfect bite.

  • Butternut squash (2 lbs): Roasting it brings out its natural sweetness and creamy texture.
  • Olive oil (2 tablespoons): Adds richness and helps roast the squash evenly.
  • Kosher salt and black pepper: Essential seasonings to balance and enhance all flavors.
  • Vegetable broth (½ cup): Used to thin the squash puree gently without overpowering flavor.
  • Pure maple syrup (1 tablespoon): A subtle sweetener to complement the butternut squash.
  • Ground nutmeg (⅛ teaspoon): Adds a warm, aromatic touch to the squash puree.
  • Lasagna noodles (12): The structural base for this layered delight.
  • Shredded mozzarella cheese (3 cups, divided): Melts beautifully to create gooey layers.
  • Freshly grated Parmesan cheese (¼ cup + ¼ cup): Provides sharp, nutty notes to the dish.
  • Butter (¼ cup + 2 tablespoons): Used in both the spinach sauté and the bechamel for richness.
  • Shallot (1, minced): Gives a mild onion flavor to complement the spinach mixture.
  • Garlic cloves (4, minced): Adds fragrant depth to the spinach filling.
  • Fresh spinach (4 cups, packed): Offers a bright, leafy contrast and lots of nutrients.
  • Ricotta cheese (15 oz): Brings creamy texture and mild flavor to the lasagna layers.
  • Large egg (1): Binds the ricotta and spinach mixture perfectly.
  • Fresh sage (1 teaspoon, minced): Imparts an earthy, herbal note used throughout the filling.
  • Fresh thyme (1 teaspoon, minced): Adds a subtle aromatic flavor that rounds out the herbs.
  • Crushed red pepper flakes (¼ teaspoon): A gentle kick to balance the sweetness and creaminess.
  • All-purpose flour (¼ cup): The base for the silky bechamel sauce.
  • Whole milk (3 ½ cups): Creates a creamy, luscious sauce essential for the layers.

How to Make Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe

The image shows a baked lasagna in a white rectangular baking dish on a white marbled surface, with a metal spatula lifting a square slice near the bottom right corner. The top layer is golden yellow with slightly browned edges and melted cheese that looks smooth and creamy. Dark green sage leaves are spread on top, adding texture and contrast. The slice lifted reveals multiple creamy layers under the top, with visible soft cheese and pasta sheets. A beige cloth with black stripes is partly visible beside the dish. Photo taken with an iphone --ar 4:5 --v 7

Step 1: Roast the Butternut Squash

Start by preheating your oven and roasting the cubed butternut squash tossed in olive oil, salt, and pepper. Roasting unlocks the rich sweetness and softens the squash until perfectly tender, setting the foundation for your squash puree later on.

Step 2: Cook and Prepare the Lasagna Noodles

While the squash roasts, boil the lasagna noodles until al dente. To prevent them from sticking together, spread them out on a sheet pan, lightly coated with olive oil. This step ensures each noodle stays smooth and easy to layer without tearing or clumping.

Step 3: Sauté Spinach and Aromatics

In a skillet, melt butter and sauté the minced shallot until fragrant and translucent. Add the spinach and cook until wilted, then stir in the garlic for just a minute more. This mixture becomes the fragrant, flavorful vegetal heart of the ricotta filling.

Step 4: Mix the Spinach Ricotta Filling

Combine the sautéed spinach mixture with ricotta, parmesan, a beaten egg, and fresh herbs like sage and thyme. Spice it up with crushed red pepper flakes, salt, and pepper. This creamy and herbed filling is what brings each lasagna layer to life.

Step 5: Puree the Roasted Butternut Squash

Transfer the roasted butternut squash into a food processor along with vegetable broth, maple syrup, and a pinch of nutmeg. Blend until smooth but still thick—this luscious puree will add natural sweetness and vibrant color to your lasagna.

Step 6: Prepare the Bechamel Sauce

In a saucepan, melt butter and whisk in flour to create a roux. Slowly whisk in milk and gently simmer until thickened to a creamy sauce. Season well with salt and pepper. This silky bechamel ties all layers together with its velvety texture.

Step 7: Assemble the Lasagna

Grease a 9×13-inch baking dish, then start with a layer of bechamel sauce. Next, lay down noodles, squash puree, spinach ricotta filling, mozzarella, and more bechamel. Repeat twice, finishing with a final layer of noodles topped generously with mozzarella and Parmesan. Cover tightly with foil to lock in moisture.

Step 8: Bake Until Golden and Bubbling

Bake the lasagna covered for 40 minutes, then remove the foil and continue baking until the top is golden and bubbly. Let it rest before slicing to allow the layers to set perfectly, making each bite beautifully balanced and satisfying.

How to Serve Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe

Garnishes

Fresh sage leaves make a lovely garnish, adding a pop of green and a hint of herbal aroma that complements the sage inside. A sprinkle of extra Parmesan just before serving enhances the cheesy aroma and gives it a delightful finishing touch.

Side Dishes

This lasagna pairs wonderfully with a crisp mixed green salad tossed in a tangy vinaigrette, which cuts through the creaminess beautifully. Roasted seasonal vegetables or garlic bread are great companions, adding texture and heartiness to your meal.

Creative Ways to Present

For a festive touch, serve individual portions in small ramekins layered with the same ingredients for a fun, personalized experience. Alternatively, sprinkle toasted pine nuts or a drizzle of browned butter over the top for an extra nutty richness that surprises the palate.

Make Ahead and Storage

Storing Leftovers

If you have leftovers, cover them tightly with plastic wrap or transfer into an airtight container and refrigerate. This lasagna stays delicious for up to 3 days, allowing the flavors to deepen even more after resting.

Freezing

This Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe freezes beautifully. Wrap tightly with foil and store in the freezer for up to 3 months. Thaw overnight in the fridge before reheating for best results.

Reheating

Warm leftovers covered in the oven at 350°F until heated through to keep the cheese melty and sauce creamy. Alternatively, microwave individual portions on medium power, stirring halfway, but oven reheating tastes closest to freshly baked.

FAQs

Can I make this lasagna vegan?

Absolutely! Substitute the ricotta with a vegan-friendly tofu or cashew-based cheese, use plant milk for the bechamel, and opt for vegan mozzarella alternatives to keep things dairy-free and delicious.

Do I have to peel the butternut squash?

Peeling the butternut squash is recommended because the skin is tough and doesn’t break down well during roasting. It ensures your puree is silky and smooth, giving the lasagna that luxurious mouthfeel.

Can I use fresh lasagna sheets instead of dried noodles?

Yes, fresh lasagna sheets work wonderfully and typically require less cooking time before layering. Just be sure to handle them gently to avoid tearing and adjust the assembly accordingly.

Is it possible to prepare the components in advance?

Definitely. You can roast the squash, prepare the spinach ricotta filling, and make the bechamel sauce a day ahead. Assemble right before baking for a convenient dinner option without sacrificing flavor.

What can I substitute for maple syrup in the squash puree?

If you don’t have maple syrup, a touch of honey or agave nectar can provide the needed sweetness. Brown sugar works too, but use sparingly to avoid overpowering the squash’s natural flavor.

Final Thoughts

This Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe is truly a showstopper that feels both nourishing and indulgent. It’s perfect for sharing with loved ones or treating yourself to a cozy feast. Once you try it, you’ll find it popping up on your table again and again—trust me, it’s one of those recipes you can’t stop raving about!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe

Butternut Squash Lasagna with Spinach, Ricotta, and Bechamel Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 45 reviews

This Butternut Squash Lasagna is a comforting and flavorful vegetarian twist on traditional lasagna, featuring roasted butternut squash puree, a creamy spinach ricotta mixture, and a luscious béchamel sauce. Layers of tender lasagna noodles, shredded mozzarella, and Parmesan cheese come together in this hearty dish, baked to golden perfection. Ideal for a cozy family dinner or special occasions, this recipe offers a rich, creamy texture without meat, blending sweet and savory notes beautifully.

  • Total Time: 2 hours 15 minutes
  • Yield: 12 servings

Ingredients

Roasted Butternut Squash

  • 2 lbs butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • Kosher salt and black pepper, to taste
  • 1/2 cup vegetable broth
  • 1 tablespoon pure maple syrup
  • 1/8 teaspoon ground nutmeg

Pasta and Cheese

  • 12 lasagna noodles
  • 3 cups shredded mozzarella cheese, divided
  • 1/4 cup freshly grated Parmesan cheese

Spinach Ricotta Mixture

  • 2 tablespoons butter
  • 1 shallot, minced
  • 4 garlic cloves, minced
  • 4 cups packed spinach
  • 15 oz ricotta cheese
  • 1/4 cup Parmesan cheese
  • 1 large egg
  • 1 teaspoon fresh sage, minced
  • 1 teaspoon fresh thyme, minced
  • 1/4 teaspoon crushed red pepper flakes
  • Kosher salt and black pepper, to taste

Béchamel Sauce

  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 3 1/2 cups whole milk
  • Kosher salt and black pepper, to taste

Instructions

  1. Preheat and Roast Squash: Preheat oven to 400°F. Line a large baking sheet with parchment paper. Place butternut squash cubes on the baking sheet, drizzle with olive oil, and toss to coat evenly. Season with salt and pepper. Roast for 25 to 30 minutes until tender, then let cool for 5 minutes.
  2. Cook Lasagna Noodles: While the squash roasts, bring a large pot of salted water to boil. Cook lasagna noodles until al dente as per package instructions, stirring occasionally. Drain and rinse with cool water, separating noodles to prevent sticking.
  3. Prepare Noodles: Spread a little olive oil over a large baking sheet. Lay noodles in an even layer, turning each to coat both sides lightly with oil to prevent sticking. Set aside.
  4. Make Spinach Ricotta Mixture: Heat butter in a large skillet over medium heat. Sauté minced shallot for 2-3 minutes until softened. Add spinach and cook until wilted. Stir in garlic and cook for one minute. Transfer mixture to a large bowl and combine with ricotta, Parmesan, egg, sage, thyme, crushed red pepper flakes, salt, and pepper. Mix well and set aside.
  5. Prepare Butternut Squash Puree: Place roasted butternut squash in a food processor. Add vegetable broth, maple syrup, and nutmeg. Process until smooth and thick. Set aside.
  6. Make Béchamel Sauce: Melt butter in a large saucepan over medium heat. Whisk in flour and cook for one minute. Gradually whisk in milk and bring to a gentle boil. Reduce heat and simmer, whisking frequently, until sauce thickens, about 3 to 5 minutes. Remove from heat and season with salt and pepper. Set aside.
  7. Assemble Lasagna: Grease a 9×13-inch baking dish. Spread 2/3 cup béchamel sauce evenly over the bottom. Layer 3 lasagna noodles over the sauce. Spread 1/3 of the butternut squash puree over noodles, then 1/3 of the spinach ricotta mixture. Sprinkle 1/2 cup mozzarella cheese and drizzle 2/3 cup béchamel sauce on top. Repeat layering twice more. Finish with remaining 3 noodles, remaining 1 1/2 cups mozzarella, and 1/4 cup Parmesan cheese. Optionally garnish with sage leaves. Cover tightly with foil sprayed with cooking spray.
  8. Bake: Bake covered for 40 minutes at 400°F. Remove foil and bake uncovered for an additional 15 minutes until the top is golden and bubbly.
  9. Rest and Serve: Remove from oven and let lasagna rest for 10 to 15 minutes before slicing and serving to set the layers and enhance flavors.

Notes

  • Use fresh herbs like sage and thyme for the best flavor in the spinach ricotta mixture.
  • You can substitute whole milk with a lower-fat milk for a lighter béchamel sauce.
  • Adding a pinch of nutmeg to the béchamel sauce can enhance its depth of flavor.
  • Letting the lasagna rest after baking helps it firm up for easier slicing.
  • Make sure to rinse noodles after boiling to prevent sticking and ease layering.
  • Author: Madelynn
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star