Follow Me !
Butternut Squash Spinach Lasagna
Why Make This Recipe
Butternut Squash Spinach Lasagna is a wonderful dish that’s perfect for anyone who loves comfort food but wants to add some healthy ingredients. This lasagna is packed with nutritious vegetables, making it not only delicious but also a great way to sneak in some extra nutrients. The creamy ricotta cheese, the melt-in-your-mouth mozzarella, and the savory marinara sauce work together to create layers of flavor that everyone will enjoy. Whether it’s for family dinner, a potluck, or just a cozy night at home, this lasagna is sure to please!

How to Make Butternut Squash Spinach Lasagna
Ingredients
- Lasagna noodles
- 1 medium butternut squash, peeled and diced
- 2 cups fresh spinach
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 cups ricotta cheese
- 2 cups mozzarella cheese, shredded
- 1 cup Parmesan cheese, grated
- 2 cups marinara sauce
- Olive oil
- Salt and pepper to taste
- Italian seasoning (optional)
Directions
- Preheat the oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions; set aside.
- In a pan, heat olive oil over medium heat, add the onion and garlic, and sauté until softened.
- Add the diced butternut squash and cook until tender, about 8-10 minutes. Stir in the spinach and cook until wilted. Season with salt, pepper, and Italian seasoning if using.
- In a large baking dish, spread a layer of marinara sauce, followed by a layer of lasagna noodles.
- Spread half of the ricotta cheese over the noodles, followed by half of the vegetable mixture. Sprinkle with mozzarella and Parmesan.
- Repeat the layers (noodles, ricotta, vegetables, marinara, mozzarella, and Parmesan) until all ingredients are used, ending with noodles topped with marinara and remaining cheese.
- Cover with foil and bake for 30 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until cheese is bubbly and golden.
- Let it cool for a few minutes, slice, and serve.
How to Serve Butternut Squash Spinach Lasagna
Serve this lasagna warm, straight from the oven. It pairs well with a fresh green salad or some garlic bread. You can also sprinkle some extra herbs on top for added flavor and presentation. Each slice looks inviting with its layers and colors, making it a great centerpiece for any meal.
How to Store Butternut Squash Spinach Lasagna
Store any leftovers in an airtight container in the refrigerator. It will stay fresh for up to 3-5 days. To reheat, simply place it in the oven or microwave until heated through. If you want to freeze it, wrap it tightly and it can last for about 2-3 months. Just be sure to reheat it thoroughly after thawing.
Tips to Make Butternut Squash Spinach Lasagna
- You can use no-boil lasagna noodles to save time.
- For a creamier texture, mix a little cream or milk into the ricotta cheese.
- Feel free to add other vegetables like zucchini or mushrooms for more flavor and nutrition.
- Adjust the seasoning to your preference. If you love spices, add a pinch of red pepper flakes.
Variation
If you want to change things up, consider using different types of cheese. Goat cheese or feta can add a nice tangy flavor. You can also swap out the butternut squash for sweet potatoes or even eggplant for a different taste.
FAQs
Can I make this lasagna ahead of time?
Yes! You can assemble it a day in advance and keep it in the fridge. Just bake it when you are ready to serve.
Can I use frozen spinach?
Absolutely! Frozen spinach works well; just make sure to thaw and drain any excess water before adding it to the lasagna.
What if I don’t like butternut squash?
You can substitute it with other vegetables like roasted peppers, spinach, or even ground meat for a different flavor profile.



