Butternut Squash and Spinach Lasagna!

farhanmohla

Butternut Squash and Spinach Lasagna

There’s something special about pulling a bubbling lasagna out of the oven on a chilly evening. I love recipes that make the kitchen smell amazing and bring everyone to the table, and this Butternut Squash and Spinach Lasagna is exactly that kind of meal.

I wanted something a little different from traditional meat lasagna, so I combined sweet, roasted butternut squash with tender spinach, creamy ricotta, and layers of melted mozzarella. The result is comforting, cheesy, and full of wonderful flavor. It’s perfect for a cozy family dinner, a meatless Monday, or a meal to share with friends.

The best part? You can prepare it ahead of time, making it an excellent option for busy evenings when you still want something homemade.

Why You’ll Love This Recipe
Comforting and satisfying: Creamy cheese and tender pasta make every bite delicious.
Packed with vegetables: Butternut squash and spinach add color, flavor, and nutrients.
Perfect for meal prep: Assemble it ahead and bake when you’re ready.
Meatless but hearty: A wonderful vegetarian dinner that feels like comfort food.
Great for sharing: Perfect for family dinners, potlucks, and holiday gatherings.
Ingredients
For the Butternut Squash
1 medium butternut squash, peeled, seeded, and cubed (about 3 cups)
1½ tbsp olive oil
½ tsp salt
¼ tsp black pepper
½ tsp dried thyme
½ tsp garlic powder
For the Spinach and Ricotta Filling
10 oz fresh spinach
15 oz ricotta cheese
1 large egg
½ cup grated Parmesan cheese
2 cloves garlic, minced
½ tsp Italian seasoning
¼ tsp ground nutmeg, optional
Salt and black pepper, to taste
For the Lasagna
9–12 lasagna noodles
2 cups shredded mozzarella cheese
2 cups marinara sauce
½ cup grated Parmesan cheese, divided
Fresh basil or parsley, for garnish
Optional Creamy Sauce
2 tbsp butter
2 tbsp all-purpose flour
2 cups milk
Pinch of nutmeg
Salt and black pepper, to taste

You can use marinara sauce alone for a lighter, tomato-based lasagna or add the creamy sauce for a richer, more indulgent version.

Instructions
Step 1: Roast the Butternut Squash

Preheat your oven to 400°F (200°C).

Place the cubed butternut squash on a baking sheet. Drizzle with olive oil and season with salt, black pepper, thyme, and garlic powder.

Toss everything together and spread the squash into a single layer.

Roast for 25–30 minutes, turning halfway through, until the squash is tender and lightly caramelized around the edges.

Remove from the oven and set aside. Reduce the oven temperature to 375°F (190°C) for assembling and baking the lasagna.

Step 2: Cook the Lasagna Noodles

Bring a large pot of salted water to a boil.

Cook the lasagna noodles according to the package directions until just al dente. Drain and lay them flat on a lightly oiled tray to prevent sticking.

If using oven-ready noodles, follow the package instructions and ensure there is enough sauce to soften them during baking.

Step 3: Prepare the Spinach

Heat a large skillet over medium heat. Add the spinach in batches and cook until wilted, about 2–4 minutes.

Transfer the spinach to a colander and allow it to cool slightly. Squeeze out as much excess water as possible, then roughly chop it.

This step is important because excess moisture can make your lasagna watery.

Step 4: Make the Ricotta Filling

In a large bowl, combine the ricotta cheese, egg, Parmesan, minced garlic, Italian seasoning, and nutmeg, if using.

Fold in the cooked spinach. Season with salt and black pepper to taste.

Mix until everything is evenly combined.

Step 5: Prepare the Creamy Sauce (Optional)

If you’re making the creamy sauce, melt the butter in a saucepan over medium heat.

Whisk in the flour and cook for about 1 minute. Gradually pour in the milk, whisking constantly to prevent lumps.

Continue cooking for 4–6 minutes until the sauce thickens slightly. Season with nutmeg, salt, and black pepper.

Remove from the heat.

Step 6: Assemble the Lasagna

Lightly grease a 9-by-13-inch baking dish.

Spread a thin layer of marinara sauce over the bottom.

Arrange a layer of lasagna noodles over the sauce. Spread some of the ricotta-spinach filling over the noodles, followed by roasted butternut squash, a little mozzarella, and more sauce.

Repeat the layers until all the ingredients are used, finishing with noodles, sauce, mozzarella, and the remaining Parmesan.

If using the creamy sauce, drizzle or spread a little between the layers for extra richness.

Step 7: Bake Until Bubbly

Cover the baking dish with foil, making sure it doesn’t touch the cheese.

Bake for 25 minutes.

Remove the foil and bake for another 15–20 minutes, until the cheese is melted, golden, and bubbling around the edges.

If you like a more deeply browned top, broil briefly for 1–2 minutes, watching carefully.

Step 8: Rest and Serve

Remove the lasagna from the oven and let it rest for 10–15 minutes before slicing.

Garnish with fresh basil or parsley and a little extra Parmesan.

Serve warm and enjoy those creamy layers of squash, spinach, cheese, and pasta.

My Best Tips for Perfect Lasagna
Roast the squash first. Roasting develops a sweeter, deeper flavor than simply boiling it.
Remove excess spinach moisture. Squeezing the spinach dry helps the layers hold together.
Don’t overcook the noodles. Slightly firm noodles will finish cooking in the oven.
Season every layer. A little seasoning in the squash and filling makes a big difference.
Let it rest before slicing. This helps the cheese and filling settle so you get neat slices.
Use freshly grated cheese if possible. It often melts more smoothly than pre-shredded cheese.
Easy Variations
Butternut Squash and Spinach Alfredo Lasagna

Replace the marinara sauce with a creamy Alfredo or white sauce for a rich, velvety lasagna.

Mushroom and Spinach Lasagna

Sauté 8 oz of sliced mushrooms with garlic and add them to the spinach filling for extra savory flavor.

Vegan Butternut Squash Lasagna

Use plant-based ricotta and mozzarella alternatives, omit the egg, and prepare a dairy-free white sauce using olive oil, flour, and unsweetened plant milk.

Extra-Cheesy Lasagna

Add provolone or fontina between the layers, along with the mozzarella and Parmesan.

Gluten-Free Version

Use gluten-free lasagna noodles and check that your sauces and other ingredients are gluten-free.

What to Serve With Butternut Squash and Spinach Lasagna

This lasagna is hearty enough to stand on its own, but a few simple sides make it feel like a complete dinner.

Garlic bread or crusty bread
Fresh arugula salad with lemon vinaigrette
Roasted broccoli
Green beans with garlic
Tomato and cucumber salad
Roasted Brussels sprouts

For a Mediterranean-inspired meal, serve it with a crisp green salad dressed with olive oil and fresh lemon juice.

Make-Ahead Instructions

This recipe is especially helpful when you want dinner ready before the evening rush.

Roast the squash and prepare the spinach-ricotta filling.
Cook the noodles and allow them to cool slightly.
Assemble the lasagna in a greased baking dish.
Let any hot components cool before covering the dish.
Cover tightly and refrigerate for up to 24 hours before baking.

When ready to cook, remove the dish from the refrigerator while the oven preheats. Bake covered at 375°F (190°C) for about 35 minutes, then uncover and bake for another 15–20 minutes, until hot throughout and bubbling.

If the lasagna is still very cold in the center, it may need additional baking time. Check that the center reaches 165°F (74°C) before serving.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 3–4 days.

Freezer: Freeze fully cooled portions in freezer-safe containers for up to 3 months. For best texture, thaw overnight in the refrigerator.

Oven reheating: Cover a portion with foil and heat at 350°F (175°C) until warmed through.

Microwave reheating: Place an individual serving on a microwave-safe plate, cover loosely, and heat in short intervals until hot.

Recipe Details
Prep Time: 30 minutes
Roasting Time: 25–30 minutes
Baking Time: 40–45 minutes
Resting Time: 10–15 minutes
Total Time: Approximately 1 hour 50 minutes
Servings: 8
Approximate Nutrition Per Serving
Calories: 390
Protein: 20g
Carbohydrates: 42g
Fat: 16g
Fiber: 5g
Sugar: 8g

Nutrition is estimated for the marinara-based version without the optional creamy sauce. Actual values depend on the ingredients and portion size.

Frequently Asked Questions
Can I use frozen butternut squash?

Yes. Thaw it and pat it dry before roasting. Frozen squash may soften more quickly, so check it during cooking.

Can I make this lasagna without ricotta?

Absolutely. Cottage cheese blended until smooth is a good substitute. You can also use a thick béchamel sauce with spinach for a different texture.

Why is my vegetable lasagna watery?

The most common causes are spinach that hasn’t been drained properly, watery squash, or too much sauce. Squeeze the spinach dry, roast the squash until tender, and avoid adding excessive liquid.

Can I assemble it the night before?

Yes. Assemble the lasagna, cover it, and refrigerate for up to 24 hours. Bake when you’re ready, allowing extra time if it is still cold in the center.

Can I freeze this lasagna before baking?

Yes. Assemble it in a freezer-safe dish, cool any cooked ingredients first, and wrap it tightly. Thaw it in the refrigerator before baking for more even cooking.

Is butternut squash and spinach lasagna vegetarian?

Yes, when made with vegetarian-friendly cheeses and sauces. If serving vegetarians, check that the Parmesan is made without animal-derived rennet.

A Cozy Dish Worth Making Again

This Butternut Squash and Spinach Lasagna brings together everything I love about homemade comfort food: tender pasta, creamy cheese, sweet roasted vegetables, and a beautifully golden top. It’s a wonderful way to make a meatless dinner feel special without relying on complicated ingredients.

Make it for a weekend family dinner, prepare it ahead for a busy week, or serve it when friends come over. Pair it with a fresh salad, bring it to the table while it’s still warm, and enjoy every delicious layer.

Leave a Reply

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