As I watched the leaves turn golden and the air fill with a crisp scent, the idea of cozying up with a homemade meal came rushing back. This Creamy Butternut Squash and Spinach Lasagna is my answer to those chilly evenings when comfort food is non-negotiable. With rich layers of creamy butternut squash filling and vibrant spinach nestled between tender lasagna noodles, this vegetarian dish is not only a heartwarming family favorite but also perfect for meal prep! You can whip it up for a weeknight dinner or impress your guests at holiday gatherings. The best part? It’s a delightful twist on traditional lasagna that will leave everyone asking for seconds. Ready to uncover the secrets to this satisfying dish? Let’s dive in!

unnamed file 165

Why is this lasagna a must-try?

Comforting, this Italian Butternut Squash and Spinach Lasagna wraps you in warmth with every bite, making it the ultimate feel-good dish. Flavor-packed, the combination of rich squash and savory spinach yields a delightful medley that even meat lovers will adore. Meal prep-friendly, you can easily make it ahead of time for those busy weeknights. Versatile as it is delicious, swap in your favorite veggies or noodles to make it your own! Whether paired with a fresh Cucumber Salad Italian or just some garlic bread, it’s bound to impress your family and friends!

Italian Butternut Squash and Spinach Lasagna Ingredients

For the Filling
Butternut Squash (2 cups mashed) – Adds creaminess and natural sweetness; substitute with canned plain butternut squash puree if short on time.
Ricotta Cheese (2 cups total) – Provides a creamy texture and rich flavor; can be substituted with cottage cheese for lower fat.
Milk (1/2 cup) – Keeps the filling smooth; use plant-based milk for a dairy-free version.
Fresh Spinach (8 oz cooked and drained) – Nutrient-rich greenery that complements the dish; frozen spinach can be used if well-drained.
Garlic Cloves (2, minced) – Enhances flavor; optional to add roasted garlic for a milder taste.

For the Noodles
Lasagna Noodles (10 oz) – Forms the structure of the dish; gluten-free noodles are available for gluten-sensitive diets.

For the Toppings
Shredded Mozzarella Cheese (2 cups total) – Adds gooey cheesiness; can substitute with a vegan cheese blend.
Parmesan Cheese (1/2 cup) – Provides a sharp flavor and attractive topping; nutritional yeast can be used for a dairy-free option.

For Seasoning
Italian Seasoning, Paprika, Dried Basil (1/4 tsp each) – Enhances flavors; adjust based on personal taste.

Indulge in the comforting goodness of this Italian Butternut Squash and Spinach Lasagna—a true family favorite that brings warmth to your dinner table!

Step‑by‑Step Instructions for Italian Butternut Squash and Spinach Lasagna

Step 1: Prepare the Butternut Squash Filling
Begin by blending 2 cups of mashed butternut squash with 2 cups of ricotta cheese, ½ cup of milk, and a pinch of nutmeg and salt in a food processor until smooth and creamy. This mixture should have a velvety texture, which forms the rich base of your Italian Butternut Squash and Spinach Lasagna.

Step 2: Prepare the Spinach Filling
In a large bowl, combine 8 ounces of well-drained cooked spinach with 2 cups of ricotta, 1 cup of shredded mozzarella, and 2 minced garlic cloves. Season the mixture with salt and pepper to taste. Mix thoroughly until everything is evenly combined and the filling looks vibrant, creating a delicious contrast to the luscious squash filling.

Step 3: Cook Lasagna Noodles
In a large pot, bring salted water to a boil and cook 10 ounces of lasagna noodles according to package instructions until al dente, about 8-10 minutes. Once cooked, carefully drain and rinse them under cold water to stop the cooking process. Lay the noodles flat on a clean kitchen towel while you prepare to layer the lasagna.

Step 4: Layer the Lasagna
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with olive oil. Start layering by spreading ⅓ of the butternut squash filling on the bottom, followed by a single layer of noodles. Next, add half of the spinach mixture, a layer of mozzarella, and repeat the process, finishing with noodles and the remaining butternut squash filling on top.

Step 5: Bake
Cover the assembled lasagna with aluminum foil to prevent sticking. Bake it in the preheated oven for 30 minutes, then uncover and sprinkle ½ cup of Parmesan cheese and the remaining mozzarella on top. Continue baking for an additional 10 minutes, or until the cheese is bubbly and golden brown, creating a delightful crust atop your Italian Butternut Squash and Spinach Lasagna.

Step 6: Rest Before Serving
Once baked, remove the lasagna from the oven and allow it to rest for at least 10 minutes. This crucial resting time helps the layers set and makes cutting the lasagna easier, creating perfect portions to serve your family and friends with love.

unnamed file 166

How to Store and Freeze Italian Butternut Squash and Spinach Lasagna

Fridge: Store leftovers in an airtight container for up to 4 days, ensuring the lasagna is completely cooled down before sealing.

Freezer: Wrap any unbaked lasagna tightly in plastic wrap and then in aluminum foil, freezing for up to 3 months. When ready to bake, cook from frozen, adding 20-30 minutes to the baking time.

Reheating: To reheat refrigerated lasagna, cover with foil and bake at 350°F (175°C) for about 20-25 minutes, or until heated through. Enjoy warm, creamy layers of your Italian Butternut Squash and Spinach Lasagna!

Make Ahead Options

This Italian Butternut Squash and Spinach Lasagna is perfect for busy home cooks looking to save time during the week! You can prep the butternut squash filling and spinach filling up to 24 hours in advance and refrigerate them separately in airtight containers. For the lasagna noodles, you can cook and store them in the fridge for up to 3 days, just be sure to lay parchment paper between the layers to prevent sticking. When you’re ready to serve, simply layer the components in your baking dish, top with cheese, and bake as usual. By following these tips, you’ll enjoy a delicious, comforting meal with minimal effort on busy nights!

Expert Tips for Italian Butternut Squash and Spinach Lasagna

  • Avoid Sogginess: Ensure that your butternut squash puree isn’t too watery to prevent a soggy lasagna that falls apart on your plate.

  • Thoroughly Drain Spinach: Drain your cooked spinach well to eliminate excess moisture. This keeps your layers intact and your lasagna perfectly satisfying.

  • Cook Noodles Al Dente: Always boil your lasagna noodles until al dente, as they’ll continue cooking while baking. This ensures a firm structure for your Italian Butternut Squash and Spinach Lasagna.

  • Allow Resting Time: After baking, let your lasagna rest for at least 10 minutes. This helps the layers set for cleaner cuts and beautiful presentation.

  • Freeze for Later: You can prepare this delicious dish in advance! Just wrap tightly and freeze unbaked lasagna for up to 3 months. Bake it from frozen for an additional 20-30 minutes when ready to enjoy.

What to Serve with Creamy Butternut Squash and Spinach Lasagna

As the aroma of the lasagna fills your kitchen, it’s time to think about the perfect companions that will elevate your dining experience.

  • Garlic Bread: A crunchy, buttery side that’s perfect for scooping up gooey lasagna layers. The garlic complements the rich flavors beautifully.

  • Arugula Salad: This fresh, peppery salad with a zesty lemon dressing adds a refreshing contrast to the creamy lasagna, balancing the meal perfectly.

  • Roasted Vegetables: A medley of seasonal veggies like zucchini and bell peppers provide additional texture and flavor, enhancing the wholesome goodness of your dish.

  • Red Wine: A glass of Chianti or a light Pinot Noir enhances the savory essence of the lasagna, making each bite even more enjoyable.

  • Herb-Infused Olive Oil: Drizzle over slices of the lasagna for an earthy flavor boost. It complements the herbs in the dish wonderfully.

  • Chocolate Tart: For dessert, a rich chocolate tart offers a delightful sweetness that contrasts with the savory meal, ending your dining experience on a perfect note.

Each pairing introduces delightful flavors and textures that transform your Italian Butternut Squash and Spinach Lasagna into a truly memorable feast!

Italian Butternut Squash and Spinach Lasagna Variations

Feel free to explore these delightful twists on your lasagna to suit your taste buds and dietary needs!

  • Zucchini Noodles: Swap traditional lasagna noodles for zucchini noodles to create a low-carb alternative that maintains a satisfying bite. The fresh crunch of zucchini adds a subtle flavor and more nutrients to your dish.

  • Roasted Veggies: Add layers of roasted vegetables such as bell peppers, mushrooms, or eggplant for a burst of flavor. This twist not only enhances nutrition but also gives a wonderful depth to each bite!

  • Herb-Infused Ricotta: Try using herb-infused ricotta cheese instead of plain for a flavor boost. The aromatic herbs will elevate your filling, creating a fragrant and flavorful experience.

  • Dairy-Free Option: Replace ricotta and mozzarella with plant-based alternatives for a delectable vegan version. Look for flavorful substitutes made from nuts or soy that will completely satisfy your cravings.

  • Cheesy Spinach Layer: Add a third cheese layer with fontina or gouda to elevate the creaminess. These cheeses melt beautifully, creating a gooey and indulgent layer that will delight cheese lovers!

  • Spicy Kick: Mix in some red pepper flakes or chopped jalapeños for a little heat. A zing of spice adds excitement and balances the creaminess of the butternut squash filling.

  • Nutty Crunch: Top your lasagna with a sprinkle of toasted walnuts or pine nuts before baking. This creates a delightful texture contrast that enhances the overall enjoyment of your comforting dish.

  • Smoky Flavor: Introduce a touch of smoked paprika to your filling for a subtle smokiness. It adds an unexpected depth that complements the sweetness of the butternut squash beautifully.

Let your creativity shine as you explore these variations, and don’t forget to enjoy your delicious lasagna with a refreshing side like a Cucumber Salad Italian or a cozy Butter Salmon Spinach to balance out the richness!

unnamed file 167

Italian Butternut Squash and Spinach Lasagna Recipe FAQs

What is the best way to select butternut squash?
Absolutely! When choosing butternut squash, look for a firm squash that is free from dark spots and blemishes. It should feel heavy for its size and have a matte skin rather than glossy, which indicates it’s not ripe. Aim for a squash that has a rich tan or golden color, as this typically signifies sweetness.

How should I store leftovers?
Very! Store leftover Italian Butternut Squash and Spinach Lasagna in an airtight container in the fridge for up to 4 days. Be sure the lasagna is completely cooled before sealing it. For best quality, try to consume it within this timeframe to enjoy its flavors and texture.

Can I freeze this lasagna?
You can! To freeze unbaked lasagna, wrap it tightly in plastic wrap, followed by aluminum foil. This technique prevents freezer burn and maintains its delicious taste. You can freeze it for up to 3 months. When ready to bake, cook it from frozen, adding 20-30 minutes to the initial baking time. Just ensure it’s cooked through before serving!

How do I reheat the lasagna without drying it out?
To reheat your leftover lasagna, preheat your oven to 350°F (175°C). Place the lasagna in a baking dish, cover it with aluminum foil to retain moisture, and bake for about 20-25 minutes or until heated through. You can also add a splash of milk to keep it moist if desired.

What if I have dietary restrictions?
Very good question! If you’re concerned about dietary restrictions, this lasagna can easily be made gluten-free by substituting with gluten-free lasagna noodles. For a dairy-free option, use plant-based cheese alternatives and almond milk in the filling. Always double-check the labels on processed ingredients to avoid allergens.

Are there any tips for making the lasagna extra creamy?
Absolutely! To enhance the creaminess, consider adding an additional half cup of ricotta cheese to the squash filling or mixing in a dollop of sour cream for an indulgent touch. You can also blend in some cream cheese for a richer texture, just remember to balance it with the other flavors!

Italian Butternut Squash and Spinach Lasagna

Comforting Italian Butternut Squash and Spinach Lasagna

This Italian Butternut Squash and Spinach Lasagna is a cozy and creamy vegetarian dish perfect for family dinners and meal prep.
Prep Time 30 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 20 minutes
Servings: 6 slices
Course: Casserole
Cuisine: Italian
Calories: 350

Ingredients
  

For the Filling
  • 2 cups Butternut Squash, mashed Adds creaminess and natural sweetness; substitute with canned plain butternut squash puree if short on time.
  • 2 cups Ricotta Cheese Provides a creamy texture and rich flavor; can be substituted with cottage cheese for lower fat.
  • 1/2 cup Milk Keeps the filling smooth; use plant-based milk for a dairy-free version.
  • 8 oz Fresh Spinach, cooked and drained Nutrient-rich greenery that complements the dish; frozen spinach can be used if well-drained.
  • 2 cloves Garlic, minced Enhances flavor; optional to add roasted garlic for a milder taste.
For the Noodles
  • 10 oz Lasagna Noodles Forms the structure of the dish; gluten-free noodles are available for gluten-sensitive diets.
For the Toppings
  • 2 cups Shredded Mozzarella Cheese Adds gooey cheesiness; can substitute with a vegan cheese blend.
  • 1/2 cup Parmesan Cheese Provides a sharp flavor and attractive topping; nutritional yeast can be used for a dairy-free option.
For Seasoning
  • 1/4 tsp Italian Seasoning Enhances flavors; adjust based on personal taste.
  • 1/4 tsp Paprika
  • 1/4 tsp Dried Basil

Equipment

  • Food Processor
  • large pot
  • 9x13 inch baking dish

Method
 

Preparation
  1. Begin by blending 2 cups of mashed butternut squash with 2 cups of ricotta cheese, ½ cup of milk, and a pinch of nutmeg and salt in a food processor until smooth and creamy.
  2. In a large bowl, combine 8 ounces of well-drained cooked spinach with 2 cups of ricotta, 1 cup of shredded mozzarella, and 2 minced garlic cloves. Season with salt and pepper to taste.
  3. In a large pot, bring salted water to a boil and cook 10 ounces of lasagna noodles according to package instructions until al dente, about 8-10 minutes.
  4. Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with olive oil.
  5. Layer by spreading ⅓ of the butternut squash filling on the bottom, followed by a single layer of noodles, then half of the spinach mixture, a layer of mozzarella, and repeat, finishing with noodles and the remaining butternut squash filling on top.
  6. Cover the assembled lasagna with aluminum foil and bake for 30 minutes, uncover and sprinkle ½ cup of Parmesan cheese and the remaining mozzarella on top, and continue baking for an additional 10 minutes.
  7. Once baked, remove from the oven and allow to rest for at least 10 minutes before serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 20gFat: 14gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 40mgSodium: 600mgPotassium: 400mgFiber: 5gSugar: 8gVitamin A: 1000IUVitamin C: 15mgCalcium: 300mgIron: 3mg

Notes

Avoid Sogginess: Ensure that your butternut squash puree isn't too watery. Thoroughly drain spinach well. Cook noodles al dente. Allow resting time after baking. Freeze for later by wrapping unbaked lasagna tightly.

Tried this recipe?

Let us know how it was!