If you’ve been searching for a cozy, comforting dish that’s as beautiful as it is delicious, then this Butternut Squash and Spinach Lasagna Recipe is exactly what you need. Imagine layers of sweet, velvety butternut squash puree melding effortlessly with tender spinach and creamy cheeses, all nestled between perfectly cooked lasagna sheets. It’s hearty yet fresh, rich but balanced, and guaranteed to become a favorite on your dinner table whether you’re cooking for family or guests. This recipe brings warm autumn flavors wrapped up in a classic Italian favorite, making every bite a celebration of comfort and health.
Ingredients You’ll Need
Each ingredient in this recipe plays a crucial role in building those layers of flavor and texture that make this lasagna so special. You’ll find the list wonderfully simple, yet the combination creates a dish that looks spectacular and tastes even better.
- Butternut squash purée (2 cups): This provides the natural sweet base that brings a creamy texture and beautiful color.
- Milk (½ cup): Adds smoothness and helps achieve a luscious consistency in the squash mixture.
- Ricotta cheese (2 cups total): Gives the lasagna a creamy, dreamy richness that balances the vegetable flavors perfectly.
- Minced garlic (2 teaspoons total): Offers a fragrant depth that elevates each filling’s savory notes.
- Salt (½ teaspoon): Essential for seasoning and enhancing all the ingredients’ natural flavors.
- Ground black pepper (½ teaspoon): Adds a subtle kick without overpowering the dish.
- Ground nutmeg (¼ teaspoon): Just a hint to complement the butternut squash’s sweetness.
- Italian seasoning (½ teaspoon): Brings in classic herbaceous notes tying everything to Italian tradition.
- Fresh baby spinach (2 cups): Provides a vibrant green color and a fresh, slightly earthy taste.
- Mozzarella cheese (1 cup plus 1½ cups shredded): Melts beautifully for that perfect golden, gooey top.
- Parmesan cheese (½ cup plus extra for garnish): Gives a nutty sharpness that rounds out the cheesy layers.
- Lasagna sheets (9): The sturdy base that holds all the flavors together and creates those recognizable layers.
- Parsley for garnish: Adds a fresh pop of color and a mild herbal brightness at the end.
How to Make Butternut Squash and Spinach Lasagna Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 375°F (180°C) and greasing a 9×13 inch baking dish to prevent sticking and make cleanup easier. This simple preparation sets the foundation for your lasagna’s perfect rise and golden finish.
Step 2: Make the Butternut Squash Filling
In a medium bowl, mix together 2 cups of butternut squash purée, ½ cup milk, 1 cup ricotta cheese, 1 teaspoon minced garlic, ½ teaspoon salt, ½ teaspoon ground black pepper, ¼ teaspoon nutmeg, and ½ teaspoon Italian seasoning. This creamy and fragrant mixture is going to be your sweet, silky layer that harmonizes beautifully with the spinach.
Step 3: Prepare the Spinach Filling
In another bowl, combine 2 cups fresh baby spinach, 1 teaspoon minced garlic, 1 cup ricotta cheese, 1 cup mozzarella cheese, and ½ cup parmesan cheese. The fresh spinach will bring a slight earthiness and a fresh burst of color that your lasagna loves.
Step 4: Assemble Your Layers
Spread a third of the butternut squash filling evenly on the bottom of your baking dish. Next, lay three lasagna sheets over the squash layer. Spread half of the spinach filling on top, then repeat these layers once more: squash mixture, then three lasagna sheets, and finally finish with the remaining butternut squash filling. Top everything with the remaining 1½ cups shredded mozzarella cheese for that irresistible bubbly crust.
Step 5: Bake to Perfection
Cover the dish tightly with foil and bake in the middle rack for 35 minutes. Then, remove the foil and bake uncovered for an additional 10 minutes or until the cheese is golden and bubbly. This two-step bake ensures a perfectly moist inside with a beautifully browned top.
Step 6: Rest and Serve
Take the lasagna out of the oven and let it rest for 5 minutes before cutting into it. This resting time helps the layers set so that each slice holds together beautifully and the flavors meld just right.
How to Serve Butternut Squash and Spinach Lasagna Recipe
Garnishes
Fresh parsley sprinkled on top adds a perfect touch of bright green and a hint of herbal brightness that complements the creamy textures and rich flavors without overpowering them.
Side Dishes
This lasagna pairs beautifully with a crisp green salad tossed in a light lemon vinaigrette to contrast the richness. Crusty garlic bread on the side also makes every bite even more indulgent and satisfying.
Creative Ways to Present
For a dinner party, serve the lasagna in individual ramekins layered like the big dish for an elegant touch. Alternatively, add roasted walnuts or pomegranate seeds on top just before serving for a pleasing crunch and festive look that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Once your delicious dish has cooled, store leftovers in an airtight container in the fridge. The Butternut Squash and Spinach Lasagna Recipe keeps wonderfully for up to 3 days, making it a perfect ready-made meal for busy nights.
Freezing
You can freeze this lasagna either before baking or after cooking. Wrap it tightly in foil and place in a freezer-safe container. It will keep well for up to 3 months, so you can enjoy this comforting dish anytime cravings strike.
Reheating
To reheat, thaw the frozen lasagna overnight in the refrigerator and bake at 350°F (175°C) for about 25-30 minutes until warmed through and bubbly. For refrigerated leftovers, warm in the oven or microwave, covering it to retain moisture and prevent drying out.
FAQs
Can I use regular squash instead of butternut?
You can substitute other types of squash like acorn or kabocha; however, butternut squash’s natural sweetness and creamy texture make it ideal for this dish.
Is this recipe suitable for vegetarians?
Yes, this recipe is completely vegetarian-friendly since it contains no meat or animal-based broth. It’s a nourishing option for vegetarians craving comfort food.
Can I make this gluten-free?
Absolutely! Simply swap regular lasagna sheets for gluten-free noodles to enjoy this Butternut Squash and Spinach Lasagna Recipe without gluten.
What type of ricotta cheese works best?
Whole milk ricotta offers the creamiest texture and richest flavor, but if you prefer a lighter option, part-skim ricotta works well too.
How can I make the lasagna more protein-rich?
Add cooked lentils to the spinach mixture or include some shredded cooked chicken for extra protein without sacrificing the dish’s wonderful texture and flavor balance.
Final Thoughts
There’s something truly special about sharing this Butternut Squash and Spinach Lasagna Recipe with those you care about. It’s comforting, wholesome, and packed with seasonal flavors that feel like a warm hug on a plate. Whether it’s a casual weeknight or a festive gathering, I promise once you try this recipe, it will become a treasured staple in your cooking repertoire. Go on, treat yourself and your loved ones to this memorable dish!
Print
Butternut Squash and Spinach Lasagna Recipe
This Butternut Squash Lasagna with Spinach is a comforting vegetarian twist on classic lasagna, featuring creamy butternut squash puree, fresh spinach, and a blend of ricotta, mozzarella, and parmesan cheeses layered between tender lasagna sheets. Baked to golden perfection, this hearty dish serves as a flavorful and nutritious meal perfect for cozy family dinners.
- Total Time: 55 minutes
- Yield: 8 servings
Ingredients
Butternut Squash Filling
- 2 cups butternut squash purée
- ½ cup milk (4.22 fluid oz | 125 ml)
- 1 cup ricotta cheese (8.8 oz | 250 g)
- 1 teaspoon minced garlic
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- ¼ teaspoon ground nutmeg
- ½ teaspoon Italian seasoning
Spinach Filling
- 2 cups fresh baby spinach (2.29 oz | 65 g)
- 1 teaspoon minced garlic
- 1 cup ricotta cheese (8.8 oz | 250 g)
- 1 cup mozzarella cheese (4.76 oz | 135 g)
- ½ cup parmesan cheese (plus more to garnish) (1.58 oz | 45 g)
Other Ingredients
- 1 ½ cups grated mozzarella cheese (7.12 oz | 202 g)
- 9 lasagna sheets
- Parsley (to garnish)
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (180°C). Grease a 9×13 inch baking dish to prevent sticking and prepare it for layering the lasagna.
- Make Butternut Squash Filling: In a medium bowl, combine the butternut squash purée, milk, ricotta cheese, minced garlic, salt, black pepper, ground nutmeg, and Italian seasoning. Mix well until smooth and homogenous. Set this filling aside.
- Make Spinach Filling: In a separate bowl, mix together the fresh baby spinach, minced garlic, ricotta cheese, mozzarella cheese, and parmesan cheese. Stir until all ingredients are evenly incorporated and set aside.
- Assemble the Lasagna: Spread one-third of the butternut squash filling evenly over the bottom of the prepared baking dish. Arrange 3 lasagna sheets on top of the squash layer. Then spread half of the spinach filling on top of the noodles. Repeat the layers by spreading another ⅓ of the butternut squash filling followed by 3 more lasagna sheets and the remaining half of the spinach filling. Finally, lay the last 3 lasagna sheets and spread the remaining butternut squash filling on top. Finish by sprinkling the 1 ½ cups of grated mozzarella cheese evenly over the surface.
- Bake Covered: Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 35 minutes. This allows the lasagna to heat through and the layers to meld together.
- Bake Uncovered for Browning: Remove the foil and continue baking uncovered for an additional 10 minutes or until the cheese on top is nicely golden and bubbly.
- Rest and Serve: Remove the lasagna from the oven and let it rest for 5 minutes before slicing. This resting time helps the lasagna set for easier serving. Garnish with fresh parsley before serving.
- Enjoy: Serve warm, enjoy your creamy, cheesy, and flavorful butternut squash lasagna with spinach!
Notes
- You can substitute fresh spinach with frozen spinach; just be sure to thaw and drain excess water before mixing.
- Use oven-ready lasagna sheets to skip boiling and save time.
- For a richer flavor, consider adding a small amount of grated nutmeg to the spinach filling as well.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
- To make it gluten-free, swap regular lasagna sheets with gluten-free pasta sheets.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
