Print Pin
0 from 0 votes

Spinach + Winter Squash Lasagna

A delicious combination of winter squash and spinach-cheese layered with pasta in this fall-inspired comfort food favorite.
Course Dinner, Main Course
Cuisine American, Italian
Keyword healthy recipe, meal prep, vegetarian, vegetarian lasagna
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4 people
Calories 397kcal
Author Lyn Croyle


Butternut Squash Mixture

  • 1 T olive oil
  • 1 cup onion diced
  • 6 garlic clove minced
  • 2 cup butternut squash puree
  • 1/8 tsp nutmeg
  • 1 cup vegetable stock or watewr
  • ¼ cup parmesan cheese
  • ½ tsp salt
  • Freshly ground pepper to taste

Spinach Mixture

  • 1 cup cooked fresh or frozen spinach
  • ½ cup ricotta cheese
  • 1 tsp Italian seasoning
  • ¼ cup parmesan cheese
  • 1 tsp lemon juice
  • 2 T 2% fat Greek yogurt
  • ¼ tsp salt
  • Freshly ground pepper to taste

Other ingredients

  • 6 pre-cooked lasagna sheets
  • 1 cup mozzarella cheese


  • Preheat oven to 350 degrees.

Butternut Squash

  • Heat olive oil over medium high heat. Add onions and garlic and sauté until softened. Stir frequently so it doesn’t burn.
  • Add the butternut squash puree and dash of nutmeg to the pan.
  • Next, add some of the vegetable stock or to thin the sauce a bit. You want it to be similar in consistency to a thick marinara sauce.
  • Add 1/4 cup parmesan cheese and stir to combine. Add salt and pepper and adjust as needed.

Spinach Mixture

  • Squeeze as much of the liquid as you can out of the spinach.
  • Combine the spinach, parmesan, lemon juice, ricotta, Italian seasoning, 1/4 cup parmesan and Greek yogurt. Stir to combine. Add salt and pepper and adjust as needed.
    Combine spinach with ricotta cheese and seasonings for the spinach layer of the winter squash lasagna.

Assemble and cook the lasagna

  • Spray the baking pan you will be using with baking spray or lightly coat with oil.
  • Spread 1/4 of the butternut squash sauce in the bottom of the pan.
    Winter squash lasagna step 1 shown
  • Next place a single layer of lasagna noodles. You may need to cut the noodles to fit your pan.
  • On top of the lasagna place half of the spinach mixture and spread out evenly.
    Winter squash lasagna step 3 shown
  • Top that layer with another ¼ of the squash mixture and ¼ cup of mozzarella cheese.
    winter squash lasagna step 4 shown
  • Repeat with another layer of the lasagna noodles, the remainder of the spinach mixture, another ¼ of the squash mixture and ¼ cup of mozzarella cheese. Top that with another layer of lasagna noodles.
  • Top with remainder of the butternut squash sauce and finish with the remaining 1/2 cup of mozzarella cheese.
  • Place the baking dish in a hot oven and cook for 30 minutes or until the cheese is lightly brown and the dish is heated through.


Use regular noodles in place of the oven-ready lasagna sheets. You will need to boil these first following the instructions on package. Be sure to not overcook the noodles, they should be al dente as they will cook more once in the oven. When they are ready, remove and layout flat to dry out.


Calories: 397kcal | Carbohydrates: 38g | Protein: 21g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 57mg | Sodium: 862mg | Potassium: 508mg | Fiber: 6g | Sugar: 5g