Healthy Butternut Squash Spinach Lasagna

Healthy Butternut Squash Spinach Lasagna, a delicious vegetarian dish that gives comfort food a new meaning. Very easy to make, this recipe can be enjoyed by the whole family, from little to big ones. 

Butternut squash spinach lasagna on a white plate with a fork next to it and a lasagna dish in the background

From time to time  it is good to take a break from meat and enjoy our favourite recipes just a little bit different, but equally tasty. I absolutely loved my Turkey Spinach Lasagna Recipe with Ricotta, but this time I wanted something simple without meat though.

Butternut squash and spinach make a nice pair in this dish, the first one brings a subtle sweetness, and a touch of Fall, and the second one a boost of freshness and goodness.

The ricotta cheese works beautifully with the rest of the ingredients, it does not have any particularly strong flavour to steal the show, but has that creaminess we need to keep the lasagna moist. I usually make a cheesy white sauce to cover the bottom of the dish and top it as well, but this time I opted for a simple double cream combined with cream cheese.

What whinning combination that was! Extra creamy, and extra tasty. And extra praises from people trying the recipe. It’s an excellent choice for a vegetarian Thanksgiving, if you celebrate it, or any other occasion. It surely tastes so nice, that it can safely make its way to the table when you have some guests for dinner.

Collage of 4 photos to show step-but-step instructions how to make the butternut squash spinach lasagna

From the above photos you can see how easily you can make it, just some onion, butternut squash and spinach, a tiny bit of seasoning, ricotta cheese, and that’s the filling done. The butternut squash has to be cooked already, either boiled or baked.

Baked butternut squash is a lot more flavourful and sweet, but boiled is the second best thing for this recipe. I used frozen spinach, since l always have lots, it’s great for any last minute recipe, plus you can avoid wastage. I often find that if l buy a big bag of fresh spinach, l almost never manage to use it up before it becomes bad.

Frozen vegetables are as good as the fresh ones, not only for the reasons mentioned above, but also because they tend to be cheaper than the fresh ones when they are off season.

However, if you do happen to have fresh spinach, just add it to the pan once the onion has soften, it cooks really quickly, in a matter of minutes. So, there you have it, a hearty dish that can be prepared well in advance and served with all your loved ones.

Close-up shot of a slice of butternut squash spinach lasagna on a white plate with a fork next to it and a dish in the background

If you’ve tried my BUTTERNUT SQUASH SPINACH LASAGNA or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you! You can also FOLLOW ME on FACEBOOK, and PINTEREST to see more delicious food and what I’m getting up to.

5 from 1 vote
Healthy Butternut Squash Spinach Lasagna
Prep Time
15 mins
Cook Time
25 mins
Total Time
40 mins

Healthy Butternut Squash Spinach Lasagna, a delicious vegetarian dish that gives comfort food a new meaning. Very easy to make, this recipe can be enjoyed by the whole family, from little to big ones. 

Course: Main Course
Cuisine: International
Keyword: butternut squash recipes
Servings: 6 servings
Calories: 556 kcal
Author: Daniela Anderson
  • 2 cups cooked cubed butternut squash
  • 1 cup frozen spinach, thawed
  • 12 lasagna sheets
  • 250 g ricotta cheese
  • 300 ml double/heavy cream
  • 2 tbsp cream cheese
  • 1 red onion
  • 3 garlic cloves
  • 1/4 tsp salt
  • 1/8 tsp black pepper
  • 3 tbsp grated Cheddar cheese
  • 1 tbsp vegetable oil
  1. Chop the onion finely, add the oil to a pan and heat it up.

  2. Fry the onion on a low to medium heat until soft, then add the spinach and butternut squash, mashing them slightly.

  3. Add the ricotta cheese, season with salt and pepper, and stir well, then remove from the heat.

  4. Grease an oven-proof dish, pour a quarter of the double cream, spreading it all over the bottom of the dish.

  5. Arrange on layer of lasagna sheets, then spread a third of the butternut squash mixture, then arrange another layer of lasagna sheets, again butternut squash mixuture, and repeat again until you finish the mixture. 

  6. The last layer should be with lasagna sheets.

  7. Whish the remaining of the double cream with cream cheese, and spread it over the lasagna sheets, then top with grated Cheddar.

  8. Bake for 25 minutes in the pre-heated oven at 180 degrees Celsius (360 Fahreneheit) until the top is golden.

Recipe Notes
  • To see the measurements in cups and ounces, please click on the US CUSTOMARY link.
  • The amount of ingredients listed can be adjusted depending on the number of servings you need, just click on the number 6 next to SERVINGS.
  • Ricotta cheese can be replaced with mascarpone, which has the same creaminess that works well with this recipe.
  • Fresh spinach can be used instead of frozen one.
  • I chose no-preboil lasagna sheets, which can be used straight away. If you do not have the no-preboil ones, just follow the packet instructions to cook the accoordingly before using them for this recipe.


Nutrition Facts
Healthy Butternut Squash Spinach Lasagna
Amount Per Serving
Calories 556 Calories from Fat 279
% Daily Value*
Total Fat 31g 48%
Saturated Fat 19g 95%
Cholesterol 102mg 34%
Sodium 237mg 10%
Potassium 507mg 14%
Total Carbohydrates 53g 18%
Dietary Fiber 3g 12%
Sugars 3g
Protein 16g 32%
Vitamin A 181.4%
Vitamin C 16.2%
Calcium 25.1%
Iron 10%
* Percent Daily Values are based on a 2000 calorie diet.



You Might Also Like

No Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: