Butternut squash and spinach lasagna in a baking dish, topped with cheese.

Butternut Squash and Spinach Lasagna

With the chill of autumn settling in and the leaves crunching underfoot, there’s nothing quite like the aroma of something warm and comforting wafting through the kitchen. For me, a few years back, that coziness came alive when I first made lasagna. But this wasn’t just any lasagna; it was layered with earthy butternut squash and bright spinach, embodying the essence of fall in every bite. Ever since that first bake, this Comforting Butternut Squash and Spinach Lasagna has become the centerpiece of my family’s weekend get-togethers, bringing warmth, laughter, and, of course, a hefty dose of cheesy goodness.

Recipe Timing

  • Prep Duration: 30 minutes
  • Active Cooking: 30 minutes
  • Total Duration: 1 hour
  • Portion Size: Serves 6-8 people
  • Complexity: Moderate

Nutritional Recipe

  • Calories per portion: Approximately 400
  • Protein: 25 grams
  • Carbs: 35 grams
  • Fats: 20 grams
  • Fiber: 4 grams
  • Sugars: 6 grams
  • Sodium: 600 mg

Why You’ll Love This Comforting Butternut Squash And Spinach Lasagna

This lasagna is the perfect blend of rich and creamy, with layers of hearty vegetables that elevate the dish beyond your standard pasta feast. The butternut squash adds a hint of sweetness, while the spinach introduces a vibrant color and healthy touch. Each forkful is a warm hug on a plate, making it ideal for cozy gatherings with family and friends. It also stands proudly as a vegetarian delight, without sacrificing the hearty satisfaction that a comforting meal promises.

The Complete Cooking Journey

This recipe is straightforward but deeply satisfying, allowing you to embrace various cooking techniques without overwhelming you. From sautéing aromatic garlic and onions to layering flavors that meld beautifully during baking, this dish is a celebration of home cooking.

Ingredients:

  • 12 lasagna noodles
  • 2 cups butternut squash, peeled and diced
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 4 cups fresh spinach, roughly chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cups ricotta cheese
  • 1 cup grated Parmesan cheese
  • 3 cups shredded mozzarella cheese
  • 1 egg
  • 1 jar (about 24 oz) marinara sauce
  • Fresh basil leaves for garnish (optional)

Method:

Step 1: Preheat the Oven

Preheat your oven to 375°F (190°C).

Step 2: Cook the Noodles

Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.

Step 3: Sauté the Onions

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until softened.

Step 4: Add Garlic

Stir in the minced garlic and cook for an additional minute, until fragrant.

Step 5: Cook the Squash

Add the diced butternut squash to the skillet, and cook for around 10 minutes, stirring occasionally until tender.

Step 6: Stir in Spinach

Add the chopped spinach, thyme, salt, and black pepper to the skillet. Stir until the spinach is wilted, about 2-3 minutes. Remove from heat and let it cool slightly.

Step 7: Mix the Cheeses

In a mixing bowl, combine the ricotta cheese, egg, and half of the Parmesan cheese. Mix well until smooth.

Step 8: Prepare the Baking Dish

In a 9×13 inch baking dish, spread a thin layer of marinara sauce on the bottom.

Step 9: First Layer of Noodles

Place four lasagna noodles on top of the sauce. Spread half of the ricotta mixture over the noodles, followed by half of the butternut squash and spinach mixture, and a third of the mozzarella cheese.

Step 10: Repeat the Layers

Repeat the layering process: noodles, ricotta mixture, butternut squash and spinach mixture, and mozzarella cheese.

Step 11: Final Layer

Top with remaining noodles and another layer of marinara sauce. Sprinkle the remaining mozzarella and Parmesan cheese on top.

Step 12: Bake

Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. After 25 minutes, remove the foil and bake for an additional 15-20 minutes, or until the top is golden and bubbly.

Step 13: Cool and Slice

Let the lasagna cool for about 10 minutes before slicing. Garnish with fresh basil leaves if desired before serving.

Serving Suggestions & Pairings

This lasagna is perfect on its own but pairs beautifully with a side salad—think mixed greens dressed with a light vinaigrette—and some crusty garlic bread. For beverages, a crisp white wine or a sparkling water with lemon can balance the richness beautifully.

Storage & Leftovers Guide

Store any leftovers in an airtight container in the fridge for up to 3 days. You can also freeze portions for up to 3 months—just let the lasagna cool completely before wrapping it tightly in plastic wrap and aluminum foil.

Kitchen Wisdom & Success Tips

  • If you can’t find butternut squash, pumpkin or sweet potatoes make tasty substitutes.
  • For a kick of flavor, consider adding some red pepper flakes into the vegetable mix.
  • Letting the lasagna rest after baking is essential; it allows the layers to set and makes slicing easier.

Flavor Variations & Adaptations

Feeling adventurous? Try swapping half of the ricotta with cottage cheese for a different texture or adding mushrooms for extra earthiness. For a meatier option, layer in cooked Italian sausage or ground turkey.

Reader Questions & Solutions

  1. Can I use fresh lasagna noodles? Yes, fresh noodles don’t require pre-cooking and can save you time! Adjust baking time accordingly.
  2. What if I don’t like spinach? You can substitute kale or Swiss chard for a similar texture and even add some chopped zucchini or other seasonal veggies.
  3. Is there a gluten-free option for this lasagna? Absolutely! You can find gluten-free lasagna noodles that work perfectly in this recipe.
  4. How can I make it vegan? Use a combination of tofu and nutritional yeast instead of ricotta, and vegan cheese for the layers.
  5. Can I prepare this ahead of time? Yes! Assemble it ahead of time, cover it, and keep it in the refrigerator for up to 24 hours before baking.

Wrapping Up

Nothing fills the heart and home quite like a bubbling dish of lasagna fresh from the oven. Each layer reflects the care and love put into it, making this Comforting Butternut Squash and Spinach Lasagna an ultimate crowd-pleaser. So gather your loved ones, pull out that baking dish, and relish making memories around the dinner table. Happy cooking!

Print

Comforting Butternut Squash and Spinach Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and comforting lasagna layered with earthy butternut squash and bright spinach, perfect for cozy gatherings.

  • Author: info-nailzspagmail-com
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 60 minutes
  • Yield: 6-8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 lasagna noodles
  • 2 cups butternut squash, peeled and diced
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 4 cups fresh spinach, roughly chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cups ricotta cheese
  • 1 cup grated Parmesan cheese
  • 3 cups shredded mozzarella cheese
  • 1 egg
  • 1 jar (about 24 oz) marinara sauce
  • Fresh basil leaves for garnish (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
  3. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until softened.
  4. Stir in the minced garlic and cook for an additional minute, until fragrant.
  5. Add the diced butternut squash to the skillet, and cook for around 10 minutes, stirring occasionally until tender.
  6. Add the chopped spinach, thyme, salt, and black pepper to the skillet. Stir until the spinach is wilted, about 2-3 minutes. Remove from heat and let it cool slightly.
  7. In a mixing bowl, combine the ricotta cheese, egg, and half of the Parmesan cheese. Mix well until smooth.
  8. In a 9×13 inch baking dish, spread a thin layer of marinara sauce on the bottom.
  9. Place four lasagna noodles on top of the sauce. Spread half of the ricotta mixture over the noodles, followed by half of the butternut squash and spinach mixture, and a third of the mozzarella cheese.
  10. Repeat the layering process: noodles, ricotta mixture, butternut squash and spinach mixture, and mozzarella cheese.
  11. Top with remaining noodles and another layer of marinara sauce. Sprinkle the remaining mozzarella and Parmesan cheese on top.
  12. Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. After 25 minutes, remove the foil and bake for an additional 15-20 minutes, or until the top is golden and bubbly.
  13. Let the lasagna cool for about 10 minutes before slicing. Garnish with fresh basil leaves if desired before serving.

Notes

If you can’t find butternut squash, pumpkin or sweet potatoes make tasty substitutes. For a kick of flavor, consider adding some red pepper flakes into the vegetable mix.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 50mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Scroll to Top