Why You’ll Love Italian Butternut Squash and Spinach Lasagna Recipe
This butternut squash and spinach lasagna reinvents a traditional favorite with nutritious veggies and a creamy texture. The naturally sweet squash pairs beautifully with savory cheeses and spinach, creating layers of flavor without heavy red sauce. It’s also versatile, make-ahead friendly, and can easily be adapted to gluten-free or dairy-free diets.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the butternut squash mixture:
butternut squash puree
ricotta cheese
milk
salt
nutmeg
For the spinach layer:
fresh spinach
ricotta cheese
shredded mozzarella cheese
garlic cloves
salt
black pepper
For layering and topping:
lasagna noodles
shredded mozzarella cheese
grated parmesan cheese
Italian seasoning
paprika
dried basil
Directions
-
Prepare the butternut squash mixture by combining mashed squash with ricotta, milk, salt, and nutmeg until smooth and creamy.
-
In a mixing bowl, combine cooked and drained spinach with ricotta, shredded mozzarella, garlic, salt, and black pepper. Mix well.
-
Cook the lasagna noodles in boiling water until al dente, then drain and rinse under cold water.
-
Preheat the oven and lightly grease a baking dish. Spread a layer of butternut squash mixture on the bottom. Add a layer of noodles, then spinach mixture, and repeat the layers.
-
Finish with a final layer of squash mixture, top with mozzarella and parmesan, and sprinkle with Italian seasoning, paprika, and dried basil.
-
Cover with foil and bake until heated through, then uncover to brown the cheese. Allow the lasagna to rest before slicing.
Servings and timing
Serves approximately 4 to 6 people. Prep time is about 30–45 minutes and baking time is around 40–50 minutes. Total time including resting is roughly 75–95 minutes.
Storage/Reheating
Refrigerate any leftovers tightly covered for up to 4 days. To reheat, warm individual portions in the microwave or cover with foil and bake in the oven until heated through. This lasagna also freezes well—wrap it securely and freeze for up to 3 months; thaw before baking and add extra bake time if still cold.
FAQs
What type of squash is best for this lasagna?
Fresh butternut squash with firm skin and a heavy feel is ideal, though pre-made squash puree works well too.
Can I use frozen spinach instead of fresh?
Yes, just thaw and squeeze out all excess water before mixing.
Is there a gluten-free option?
Gluten-free lasagna noodles can be substituted easily.
Can this lasagna be made ahead of time?
Yes, it can be assembled a day ahead and baked when ready.
How do I prevent a watery lasagna?
Ensure squash puree and spinach are well drained before layering.
Can I use a different cheese?
Provolone or fontina can be swapped for mozzarella; part-skim options reduce richness.
What can I serve with this lasagna?
A crisp green salad or garlic bread balances the creamy richness well.
Can I double the recipe?
Yes, you can double ingredients for a larger dish, adjusting bake time as needed.
How do I reheat leftovers without drying them out?
Cover with foil and add a splash of milk or water around edges before reheating.
Can I freeze the lasagna before baking?
Yes, freezing unbaked lasagna works; add extra bake time when cooking from frozen.
Conclusion
This Italian butternut squash and spinach lasagna is a flavorful, comforting dish that brings a fresh twist to traditional lasagna. With rich, creamy layers of squash, spinach, and cheese, it’s a satisfying vegetarian centerpiece perfect for family dinners and gatherings. Its versatility—whether made ahead, adapted for dietary needs, or frozen for later—makes it a reliable recipe to return to again and again.
Italian Butternut Squash and Spinach Lasagna
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour 30 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A cozy and flavorful vegetarian Italian lasagna made with roasted butternut squash, spinach, béchamel sauce, and layers of noodles, perfect for a comforting fall or winter meal.
Ingredients
- 1 medium butternut squash, peeled and cubed
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 1 tablespoon butter
- 2 cloves garlic, minced
- 1 onion, finely chopped
- 1 (10 oz) bag fresh spinach
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon red pepper flakes (optional)
- 3 tablespoons butter (for béchamel)
- 3 tablespoons all-purpose flour (for béchamel)
- 2 1/2 cups milk (for béchamel)
- 1/4 teaspoon salt (for béchamel)
- 1/4 teaspoon ground black pepper (for béchamel)
- 1/4 teaspoon nutmeg (for béchamel)
- 9 lasagna noodles, cooked and drained
- 1 1/2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat oven to 400°F (200°C). Toss cubed butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, until tender and slightly caramelized.
- In a large pan, melt 1 tablespoon butter. Sauté garlic and onion until translucent. Add spinach and cook until wilted. Stir in nutmeg and red pepper flakes if using. Set aside.
- To make béchamel sauce: In a saucepan, melt 3 tablespoons butter. Whisk in flour and cook for 1-2 minutes. Gradually whisk in milk. Add salt, pepper, and nutmeg. Simmer and stir until thickened, about 5-7 minutes.
- Lower oven temperature to 375°F (190°C). Grease a 9×13 inch baking dish. Spread a thin layer of béchamel sauce on the bottom.
- Layer 3 lasagna noodles, followed by roasted squash, sautéed spinach, béchamel sauce, mozzarella, and Parmesan. Repeat layers two more times, ending with béchamel and cheese on top.
- Cover with foil and bake for 25 minutes. Remove foil and bake another 15-20 minutes until golden and bubbly.
- Let rest for 10 minutes before slicing and serving.
Notes
- You can prepare components a day ahead for easier assembly.
- Use gluten-free lasagna noodles and flour to make it gluten-free.
- Leftovers store well and taste even better the next day.
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 6g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 15g
- Cholesterol: 45mg
