• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Butternut Squash and Spinach Lasagna Recipe

Published: Mar 10, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you're craving a comforting, vibrant, and veggie-packed dish that will impress everyone at your table, this Butternut Squash and Spinach Lasagna Recipe is an absolute must-try. Imagine layers of silky butternut squash puree perfectly seasoned and combined with fresh baby spinach and creamy ricotta, all nestled between tender lasagna sheets, then topped with a melty blanket of mozzarella and parmesan. Each bite is a harmonious melody of flavors and textures that feels both hearty and fresh, making it a favorite for cozy dinners or special gatherings.

Ingredients You'll Need

The image shows several ingredients placed neatly on a white marbled surface: on the top left, there is a white bowl filled with shredded yellow cheese; to its right, a white bowl holds fresh green spinach leaves; below these, a glass bowl contains bright yellow melted butter; next to it, another small clear bowl has grated parmesan cheese; there is a bulb of white garlic to the right; at the bottom right, a translucent glass bowl is filled with thick white cream; nearby, a small glass jug has light cream or milk; small clear bowls hold dried herbs and a white powder-like ingredient; lasagna sheets lay flat on the left side; salt and pepper shakers lie on their sides near the bottom left. photo taken with an iphone --ar 4:5 --v 7

This recipe calls for a handful of simple, wholesome ingredients that come together beautifully to create something spectacular. Each item plays an essential role in the overall flavor, texture, or appearance, setting the foundation for a truly memorable lasagna.

  • Butternut squash purée: The star of the show, lending natural sweetness and a creamy texture that enriches every bite.
  • Milk: Adds smoothness to the squash filling, balancing the richness perfectly.
  • Ricotta cheese: Soft and mild, it adds a luscious, creamy layer between the vegetables.
  • Minced garlic: Provides just the right aromatic kick without overpowering the dish.
  • Salt and ground black pepper: Essential for seasoning all fillings to highlight the natural flavors.
  • Ground nutmeg: A subtle hint that brings warmth and depth to the squash filling.
  • Italian seasoning: Imparts classic herbaceous notes that complement both squash and spinach.
  • Fresh baby spinach: Adds a vibrant green color and a mild, earthy flavor to the layers.
  • Mozzarella cheese: Melts beautifully on top and inside, offering that irresistible gooeyness.
  • Parmesan cheese: Boosts the savory notes with its nutty, salty intensity and makes a stunning garnish.
  • Lasagna sheets: The structural framework that holds each delicious layer together.
  • Parsley: For a fresh, bright garnish that elevates the plate visually and taste-wise.

How to Make Butternut Squash and Spinach Lasagna Recipe

Step 1: Prepare Your Oven and Dish

Start by preheating your oven to 375°F (180°C). Grease a 9x13 inch baking dish to prevent sticking and ensure that the lasagna cooks evenly. This simple prep sets you up for success from the very beginning.

Step 2: Make the Butternut Squash Filling

In a medium bowl, combine your butternut squash purée with milk, ricotta cheese, minced garlic, salt, pepper, ground nutmeg, and Italian seasoning. Stir until everything is smooth and blended, creating a creamy butternut squash mixture that will add sweetness and body to your lasagna layers.

Step 3: Prepare the Spinach Filling

Next, mix together fresh baby spinach, minced garlic, ricotta cheese, mozzarella, and parmesan cheese in another bowl. This filling offers a fresh, cheesy contrast that perfectly balances the squash’s sweetness and adds a satisfying, tender texture.

Step 4: Assemble the Lasagna Layers

Begin by spreading one-third of the butternut squash filling evenly on the bottom of the baking dish. Place three lasagna sheets over the squash layer, then spread half of the spinach filling over the noodles. Repeat this sequence once more: another layer of lasagna sheets followed by the remaining spinach filling. Finish with the last layer of three lasagna sheets, spread the remaining butternut squash filling on top, and cover everything with the grated mozzarella cheese. This layering ensures each bite captures the perfect balance of flavors.

Step 5: Bake the Lasagna

Cover the dish with foil and bake for 35 minutes in the center of your oven. Then, remove the foil and bake uncovered for an additional 10 minutes or until the cheese on top turns a beautiful golden brown. This final step adds a delightful crust to the top layer that’s simply irresistible.

Step 6: Let It Rest

Once out of the oven, allow your lasagna to rest for about 5 minutes. This pause helps the layers set and makes the dish easier to slice and serve while letting all those gorgeous flavors meld even more.

Step 7: Serve and Enjoy

With everything ready and smelling divine, cut into generous portions and enjoy the cozy, nutritious goodness of this Butternut Squash and Spinach Lasagna Recipe. Your taste buds (and guests) will thank you!

How to Serve Butternut Squash and Spinach Lasagna Recipe

A white rectangular baking dish holds a baked casserole divided into eight square pieces. The top layer has a golden-yellow color with some darker browned spots and patches of melted cheese that add a slight shine. Small green herb bits are sprinkled on top for a fresh look. The edges of the casserole are slightly crisp and browned, contrasting with the softer, creamy interior visible through the cuts. The dish sits on a white marbled surface with a light grey cloth partly underneath. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate your serving presentation, sprinkle fresh chopped parsley and an extra dusting of parmesan cheese on top. This not only adds a pop of color but also a fresh herbal brightness that cuts through the richness of the cheese layers perfectly.

Side Dishes

This lasagna pairs wonderfully with light, crisp side salads like arugula with lemon vinaigrette or a simple tomato and cucumber salad. A crusty garlic bread also makes a fantastic accompaniment, allowing you to soak up every last bit of deliciousness.

Creative Ways to Present

For a fun twist, try serving individual portions in small ramekins or cast iron skillets for a rustic, charming feel. You can also layer the lasagna in a glass baking dish to show off those gorgeous colorful layers before serving — it’s almost too pretty to eat!

Make Ahead and Storage

Storing Leftovers

Leftover Butternut Squash and Spinach Lasagna Recipe keeps beautifully in the fridge for up to 4 days. Simply cover it tightly with foil or plastic wrap to preserve moisture and prevent odors from other foods disturbing the delicate flavors.

Freezing

This lasagna freezes well, making it perfect for meal prepping. Wrap portions or the entire dish securely in aluminum foil and place it in a freezer-safe container. It can be frozen for up to 3 months without losing much of its fantastic texture or flavor.

Reheating

Reheat leftovers by covering the lasagna with foil and warming it in the oven at 350°F (175°C) for about 20-25 minutes, until heated through. Microwaving works too for single servings, but oven reheating helps retain that lovely crust on top.

FAQs

Can I use frozen spinach instead of fresh?

Yes, you can substitute frozen spinach, but make sure to thaw and thoroughly drain it to avoid excess moisture, which could make the lasagna watery.

Do I need to pre-cook the lasagna sheets?

For this recipe, no pre-cooking is necessary if you use no-boil lasagna sheets or standard lasagna sheets soaked slightly in warm water to soften. Otherwise, boil them per package instructions before assembling.

Is this recipe suitable for vegetarians?

Absolutely! The Butternut Squash and Spinach Lasagna Recipe contains no meat, making it a delicious and satisfying vegetarian main course.

Can I substitute the butternut squash with another vegetable?

While butternut squash offers a unique sweet creaminess, you can experiment with pumpkin or sweet potatoes for a similar effect, adjusting seasoning to taste.

How spicy is this lasagna?

This recipe is mild and comforting with no heat added, focusing on sweet, savory, and herbaceous flavors. You can add some crushed red pepper flakes if you like a little kick.

Final Thoughts

This Butternut Squash and Spinach Lasagna Recipe truly shines with its lovely balance of flavors, colors, and textures that feel both indulgent and wholesome. Whether you’re cooking for family, friends, or just treating yourself, this dish will satisfy your comfort food cravings in the most delightful way. Give it a try—you might just find your new favorite lasagna!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butternut Squash and Spinach Lasagna Recipe

Butternut Squash and Spinach Lasagna Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 1 review

  • Author: Lea
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A comforting and flavorful Butternut Squash Lasagna with layers of creamy butternut squash purée, ricotta and mozzarella cheeses, fresh spinach, and a blend of aromatic spices. This vegetarian lasagna is baked to perfection with a golden, cheesy topping, making it a perfect hearty meal for family dinners or special occasions.


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 (1.58 oz | 45 g)

Additional Ingredients

  • 1 ½ cups grated mozzarella cheese (7.12 oz | 202 g)
  • 9 lasagna sheets
  • Parsley (to garnish)


Instructions

  1. Preheat Oven: Preheat your oven to 375°F (180°C) and grease a 9x13 inch baking dish thoroughly to prevent sticking.
  2. Prepare 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 until smooth and well incorporated. Set aside.
  3. Prepare Spinach Filling: In another bowl, mix the fresh baby spinach, minced garlic, ricotta cheese, mozzarella cheese, and parmesan cheese until evenly combined. Set aside.
  4. Assemble the Lasagna: Spread one-third of the butternut squash filling evenly at the bottom of the prepared baking dish. Lay three lasagna sheets over the filling. Spread half of the spinach filling on top of the sheets. Repeat by layering three more lasagna sheets and the remaining half of the spinach filling. Then place the last three lasagna sheets and spread the remaining butternut squash filling on top. Finish by sprinkling the 1 ½ cups grated mozzarella cheese evenly over the top.
  5. Bake Covered: Cover the baking dish tightly with foil and bake in the preheated oven for 35 minutes to allow the flavors to meld and the lasagna to cook through.
  6. Bake Uncovered: Remove the foil and continue baking for an additional 10 minutes, or until the cheese on top is melted and has turned golden brown and bubbly.
  7. Rest and Serve: Take the lasagna out of the oven and let it rest for 5 minutes to set before slicing. Garnish with fresh parsley, then serve warm and enjoy!

Notes

  • For easier slicing, allow the lasagna to rest fully before cutting.
  • You can substitute part-skim ricotta and mozzarella for a lower-fat version.
  • If fresh spinach is unavailable, frozen spinach (thawed and well-drained) can be used.
  • Use no-boil lasagna sheets if you want to save prep time; adjust cooking time accordingly.
  • Adding a pinch of red pepper flakes to the fillings can add a subtle heat if desired.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Classic Slow Cooker Chili Recipe
    Classic Slow Cooker Chili Recipe
  • Simple Oven-Baked Chicken Nuggets Recipe
    Simple Oven-Baked Chicken Nuggets Recipe
  • One Pan Mexican Quinoa Recipe
    One Pan Mexican Quinoa Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe
  • Pumpkin Cheesecake Snickerdoodles Recipe
    Pumpkin Cheesecake Snickerdoodles Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Lea. All rights reserved.