Nutrition Facts for Creamy vegetable lasagna

Creamy Vegetable Lasagna

Image of Creamy Vegetable Lasagna
Nutriscore Rating: 67/100

Indulge in the ultimate comfort food with this Creamy Vegetable Lasagna, a lighter twist on the classic Italian favorite that's brimming with vibrant, fresh flavors. Layers of tender zucchini, yellow squash, carrots, and spinach are nestled between perfectly cooked lasagna noodles and a rich, velvety homemade béchamel sauce. A blend of ricotta, mozzarella, and Parmesan cheeses adds a creamy, savory depth, while marinara sauce brings a bright tomato-based tang that ties everything together. This vegetarian lasagna recipe is both hearty and wholesome, ideal for weeknight dinners or special gatherings. Topped with a golden, bubbly layer of cheese and garnished with fresh basil, it’s as visually stunning as it is delicious. Easy to prepare and perfect for feeding a crowd, this cozy baked pasta dish will quickly become a family favorite!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
25 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 15 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 12 sheets lasagna noodles
  • 2 medium zucchini
  • 2 medium yellow squash
  • 2 medium carrots
  • 4 cups baby spinach
  • 2 tablespoons olive oil
  • 2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1 cup grated Parmesan cheese
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 3 cups milk
  • 3 garlic cloves (minced)
  • 0.25 teaspoons nutmeg (ground)
  • 2 teaspoons salt
  • 1 teaspoons black pepper
  • 3 cups marinara sauce
  • 0.25 cup fresh basil leaves (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

Cook the lasagna noodles according to the package instructions. Drain and set aside.

3

Thinly slice the zucchini, yellow squash, and carrots. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Sauté the zucchini, squash, and carrots for 5-7 minutes, or until tender. Add the baby spinach and cook for 2 more minutes, until wilted. Remove from heat and set aside.

4

In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes to create a roux. Gradually add the milk, whisking constantly to avoid clumps. Bring the mixture to a gentle simmer, stirring frequently, until thickened (about 5 minutes). Stir in minced garlic, nutmeg, 1 teaspoon of salt, and 0.5 teaspoons of black pepper. Remove from heat to complete the béchamel sauce.

5

In a small bowl, combine the ricotta cheese, 1 cup of mozzarella, 0.5 cups of Parmesan, and the remaining salt and black pepper.

6

Spread a thin layer of marinara sauce on the bottom of a 9x13-inch baking dish. Arrange 3 lasagna noodles over the sauce, slightly overlapping. Top with a layer of sautéed vegetables, followed by dollops of the ricotta mixture, a drizzle of béchamel sauce, and another layer of marinara. Repeat the layers (noodles, vegetables, ricotta, béchamel, marinara) twice more, ending with a final layer of noodles and sauce.

7

Sprinkle the remaining mozzarella and Parmesan cheeses evenly over the top layer.

8

Cover the dish with aluminum foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for another 15-20 minutes, until the cheese is bubbly and golden brown.

9

Remove the lasagna from the oven and let it cool for 10 minutes before slicing and serving. Garnish with fresh basil leaves, if desired.

Cooking Tip: Take your time with each step for the best results!
5871
cal
277.5g
protein
692.4g
carbs
242.2g
fat

Nutrition Facts

1 serving (4162.6g)
Calories
5871
% Daily Value*
Total Fat 242.2 g 311%
Saturated Fat 121.0 g 605%
Polyunsaturated Fat 3.9 g
Cholesterol 732 mg 244%
Sodium 13225 mg 575%
Total Carbohydrate 692.4 g 252%
Dietary Fiber 48.2 g 172%
Total Sugars 120.5 g
Protein 277.5 g 555%
Vitamin D 8.1 mcg 40%
Calcium 6007 mg 462%
Iron 38.9 mg 216%
Potassium 5257 mg 112%

*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

45.7%%
18.3%%
36.0%%
Fat: 2179 cal (36.0%%)
Protein: 1110 cal (18.3%%)
Carbs: 2769 cal (45.7%%)