Nutrition Facts for Vegetarian butternut squash lasagna
Blog Research API Download App

Vegetarian Butternut Squash Lasagna

Image of Vegetarian Butternut Squash Lasagna
Nutriscore Rating: 68/100

Indulge in the cozy, comforting flavors of this Vegetarian Butternut Squash Lasagna, a delightful twist on a classic favorite. Tender roasted butternut squash forms a velvety, flavorful filling, perfectly paired with creamy ricotta, nutrient-packed baby spinach, and a touch of nutmeg for depth. Layered with marinara sauce, gooey mozzarella, and hearty lasagna noodles, this dish offers a beautiful balance of rich, cheesy indulgence and wholesome, veggie-forward goodness. Ideal for family dinners or holiday gatherings, this lasagna is baked to golden, bubbly perfection and sure to satisfy vegetarians and meat-lovers alike. Bonus: With simple prep and the option to use no-boil noodles, it’s as practical as it is delicious.

Get More Healthy Recipes with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Discover personalized meal ideas
βœ“ Track your nutrition effortlessly
βœ“ Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
πŸ”₯
Cook Time
N/A
πŸ•
Total Time
30 min
πŸ‘₯
Servings
8 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

13 items
  • 4 cups butternut squash (peeled and cubed)
  • 2 tablespoons olive oil
  • 1.5 teaspoons salt
  • 1 teaspoon black pepper
  • 12 sheets lasagna noodles (no-boil or regular)
  • 2 cups ricotta cheese
  • 3 cups shredded mozzarella cheese
  • 0.5 cups grated Parmesan cheese
  • 3 cups baby spinach (fresh)
  • 3 cloves garlic (minced)
  • 0.25 teaspoons nutmeg (optional)
  • 1 cup whole milk or cream
  • 4 cups marinara sauce
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

11 steps
1

Preheat your oven to 400Β°F (200Β°C). Line a baking sheet with parchment paper.

2

Toss the cubed butternut squash with 2 tablespoons of olive oil, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Spread the squash evenly on the prepared baking sheet and roast in the oven for 25-30 minutes, or until tender and slightly caramelized. Once done, reduce the oven temperature to 375Β°F (190Β°C).

3

While the squash is roasting, prepare the spinach ricotta mixture. In a large mixing bowl, combine the ricotta cheese, 2 cups of mozzarella cheese, Parmesan cheese, baby spinach, minced garlic, 1/2 teaspoon of salt, 1/2 teaspoon of black pepper, and an optional pinch of nutmeg. Stir until evenly mixed.

4

If using regular lasagna noodles, cook them according to the package instructions and lay them flat on a clean towel to prevent sticking. Skip this step if using no-boil noodles.

5

Once the squash has cooled slightly, mash it with a fork or pulse it in a food processor to create a smooth but slightly textured filling. Add 1 cup of whole milk or cream to the squash and mix thoroughly.

6

To assemble the lasagna, spread 1/2 cup of marinara sauce on the bottom of a 9x13-inch baking dish. Lay down a layer of lasagna noodles over the sauce.

7

Spread 1/3 of the mashed butternut squash mixture over the noodles, followed by dollops of the ricotta-spinach mixture. Add a thin layer of marinara sauce, then repeat the layering process (noodles, squash, ricotta mixture, marinara) two more times.

8

For the final layer, place noodles on top, spread with marinara sauce, and sprinkle with the remaining mozzarella cheese.

9

Cover the dish with aluminum foil (spray the underside of the foil with cooking spray to prevent sticking) and bake in the oven at 375Β°F (190Β°C) for 40 minutes.

10

Remove the foil and bake for an additional 15-20 minutes, or until the cheese on top is golden and bubbly.

11

Let the lasagna cool for 10-15 minutes before slicing and serving. Enjoy!

⚑
Cooking Tip: Take your time with each step for the best results!
3786
cal
205.1g
protein
286.0g
carbs
204.3g
fat

Nutrition Facts

1 serving (3039.3g)
Calories
3786
% Daily Value*
Total Fat 204.3 g 262%
Saturated Fat 102.9 g 514%
Polyunsaturated Fat 0.0 g
Cholesterol 560 mg 187%
Sodium 7724 mg 336%
Total Carbohydrate 286.0 g 104%
Dietary Fiber 29.9 g 107%
Total Sugars 53.7 g
Protein 205.1 g 410%
Vitamin D 3.1 mcg 16%
Calcium 4581 mg 352%
Iron 15.4 mg 86%
Potassium 3856 mg 82%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

30.1%%
21.6%%
48.3%%
Fat: 1838 cal (48.3%%)
Protein: 820 cal (21.6%%)
Carbs: 1144 cal (30.1%%)