Nutrition Facts for Cheese pesto lasagna

Cheese Pesto Lasagna

Image of Cheese Pesto Lasagna
Nutriscore Rating: 58/100

Elevate your lasagna game with this irresistibly creamy Cheese Pesto Lasagna! This vibrant twist on the Italian classic features layers of tender lasagna noodles, a rich ricotta and pesto mixture, and fresh sautéed spinach, all interwoven with gooey mozzarella and nutty Parmesan cheese. The secret lies in the homemade pesto-infused filling, which adds a burst of fresh, herbaceous flavor to every bite. Perfectly baked until golden and bubbly, this lasagna is as stunning as it is delicious—a guaranteed crowd-pleaser for weeknight dinners or special gatherings. Serve it warm and watch as the cheesy, flavorful layers steal the show!

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
45 min
🕐
Total Time
1 hr 10 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 12 sheets lasagna noodles
  • 16 oz ricotta cheese
  • 1 cup pesto sauce
  • 3 cups mozzarella cheese, shredded
  • 1.5 cups Parmesan cheese, grated
  • 1 egg
  • 3 cups spinach leaves, fresh and chopped
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 0.25 cup milk
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

Bring a large pot of salted water to a boil and cook the lasagna noodles according to the package instructions, usually about 8-10 minutes. Drain them and set aside, ensuring they don't stick together.

3

In a medium saucepan, heat the olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant. Add the chopped spinach and cook for 3-4 minutes until wilted. Remove from heat and let cool slightly.

4

In a mixing bowl, combine the ricotta cheese, pesto sauce, egg, milk, 1 cup of shredded mozzarella, 0.5 cup of grated Parmesan, and the cooked spinach mixture. Mix well and season with salt and pepper to taste.

5

Spread a thin layer of the cheese-pesto mixture on the bottom of a 9x13-inch baking dish.

6

Lay 3 sheets of cooked lasagna noodles on top of the mixture. Spread a layer of the cheese-pesto mixture evenly over the noodles, then sprinkle a layer of shredded mozzarella and grated Parmesan. Repeat the layering process until all the noodles and filling are used, finishing with a top layer of mozzarella and Parmesan cheese.

7

Cover the lasagna with aluminum foil, making sure it doesn’t touch the cheese to prevent sticking.

8

Bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 15 minutes until the top is golden and bubbly.

9

Let the lasagna cool for 10 minutes before slicing and serving.

10

Serve warm and enjoy your homemade Cheese Pesto Lasagna!

Cooking Tip: Take your time with each step for the best results!
6342
cal
291.1g
protein
570.7g
carbs
342.0g
fat

Nutrition Facts

1 serving (2155.7g)
Calories
6342
% Daily Value*
Total Fat 342.0 g 438%
Saturated Fat 127.5 g 638%
Polyunsaturated Fat 29.0 g
Cholesterol 904 mg 302%
Sodium 9765 mg 425%
Total Carbohydrate 570.7 g 208%
Dietary Fiber 31.2 g 111%
Total Sugars 36.6 g
Protein 291.1 g 582%
Vitamin D 2.1 mcg 11%
Calcium 6527 mg 502%
Iron 38.4 mg 213%
Potassium 3606 mg 77%

*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

35.0%%
17.8%%
47.2%%
Fat: 3078 cal (47.2%%)
Protein: 1164 cal (17.8%%)
Carbs: 2282 cal (35.0%%)