Introduction
Looking for a hearty yet nutritious twist on traditional lasagna? This Butternut Squash and Spinach Lasagna combines the natural sweetness of roasted butternut squash with tender spinach and creamy ricotta, layered between sheets of pasta and baked to golden perfection. It’s a comfort food classic reinvented — perfect for cozy family dinners, vegetarian meals, or impressing guests.

Ingredients List
- 9–12 lasagna noodles (regular or no-boil)
- 3 cups butternut squash, peeled and cubed
- 4 cups fresh spinach
- 2 cups ricotta cheese
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 cups marinara sauce
- 2 tbsp olive oil
- 1 tsp dried sage or thyme
- Salt and pepper, to taste
- Optional: pinch of nutmeg for added warmth
Substitutions & Tips:
- Swap mozzarella for provolone or fontina for a different flavor profile.
- Use gluten-free lasagna noodles if needed.
- Add roasted mushrooms or zucchini for extra vegetables.
Timing
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
Compared to traditional meat lasagna, this vegetarian version is lighter and slightly faster, with most of the work done roasting the squash.
Step-by-Step Instructions
Step 1: Roast the Butternut Squash
Preheat the oven to 400°F (200°C). Toss cubed butternut squash with olive oil, salt, pepper, and sage. Roast on a baking sheet for 20–25 minutes until tender and slightly caramelized.
Step 2: Sauté Spinach and Aromatics
In a skillet, heat a little olive oil. Add onion and garlic, cooking until fragrant. Toss in spinach until wilted. Season with salt, pepper, and a pinch of nutmeg if desired.
Step 3: Prepare the Cheese Mixture
In a bowl, combine ricotta, half of the Parmesan, salt, and pepper. Mix until smooth and creamy.
Step 4: Assemble the Lasagna
Spread a thin layer of marinara sauce in a 9×13-inch baking dish. Layer noodles, roasted butternut squash, sautéed spinach, ricotta mixture, and marinara sauce. Repeat layers until ingredients are used, finishing with noodles, sauce, and remaining mozzarella and Parmesan on top.
Step 5: Bake
Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake for an additional 10–15 minutes until cheese is bubbly and golden. Let stand for 10 minutes before slicing.
Step 6: Garnish and Serve
Sprinkle fresh parsley or extra Parmesan on top. Serve warm with a crisp green salad or garlic bread.

Nutritional Information (per serving)
- Calories: 350
- Protein: 16g
- Carbohydrates: 40g
- Fat: 15g
- Saturated Fat: 7g
- Fiber: 6g
- Sugar: 6g
- Sodium: 550mg
Healthier Alternatives
- Use whole wheat or gluten-free noodles for added fiber.
- Swap ricotta with part-skim or cottage cheese to reduce fat.
- Add extra vegetables like zucchini, bell peppers, or mushrooms for added nutrients.
Serving Suggestions
- Pair with a light arugula salad dressed with lemon vinaigrette.
- Serve with roasted garlic bread or a side of grilled vegetables.
- Drizzle a little olive oil or balsamic glaze over slices for extra flavor.
Common Mistakes to Avoid
- Overcooking the Noodles: Follow package instructions carefully to prevent mushiness.
- Skipping the Resting Time: Let lasagna set for 10 minutes to hold its shape.
- Not Roasting Squash Properly: Undercooked squash can make the layers watery and uneven.
Storing Tips
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze individual portions for up to 2 months. Reheat in the oven at 350°F (175°C) until warmed through.
Conclusion
This Butternut Squash and Spinach Lasagna is a comforting, nutritious twist on a classic favorite. Roasted squash, creamy ricotta, and fresh spinach create a perfectly balanced vegetarian meal that everyone will love. Try it today and share your feedback in the comments!

FAQs
Q1: Can I make this vegan?
Yes, substitute ricotta with a vegan cheese alternative and use plant-based mozzarella.
Q2: Can I prep this ahead of time?
Yes, assemble the lasagna and refrigerate for up to 24 hours before baking.
Q3: Can I use frozen spinach?
Yes, but thaw and squeeze out excess water before adding to the layers.
Q4: Can I add nuts or seeds for crunch?
Toasted pine nuts or walnuts sprinkled on top add texture and flavor.
Butternut Squash and Spinach Lasagna
4
servings30
minutes40
minutes300
kcalIngredients
9–12 lasagna noodles
3 cups roasted butternut squash cubes
4 cups fresh spinach
2 cups ricotta cheese
2 cups shredded mozzarella
1/2 cup grated Parmesan
2 cups béchamel or white sauce
2 cloves garlic, minced
Salt & pepper to taste
1 tsp nutmeg (optional)
Directions
- Preheat oven to 375°F (190°C).
- Roast butternut squash cubes until tender, about 20 min.
- Sauté spinach with garlic until wilted. Season with salt, pepper, and nutmeg.
- Spread a thin layer of béchamel in a baking dish.
- Layer noodles, ricotta, spinach, butternut squash, mozzarella, and béchamel. Repeat layers.
- Top with remaining mozzarella and Parmesan.
- Bake 30–35 minutes until bubbly and golden.
- Let rest 5 minutes before slicing. Serve warm! 😋








Leave a Reply