Nutrition Facts for Spinach artichoke lasagna

Spinach Artichoke Lasagna

Image of Spinach Artichoke Lasagna
Nutriscore Rating: 64/100

Indulge in the creamy, cheesy goodness of Spinach Artichoke Lasagna—a decadent twist on the classic Italian favorite. This recipe layers tender lasagna noodles with a luscious ricotta and cream cheese mixture, packed with Parmesan and mozzarella for extra richness. The real stars, though, are the fresh spinach and chopped artichoke hearts, sautéed with garlic for a savory, earthy flavor that complements the cheese perfectly. Baked to golden, bubbly perfection, this lasagna is a comforting vegetarian dinner that’s perfect for family gatherings or cozy weeknight meals. Quick to prepare in just 25 minutes and serving up to 8, it’s a crowd-pleaser that proves you don’t need meat for a truly satisfying dish.

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

12 items
  • 9 sheets Lasagna noodles
  • 2 tablespoons Olive oil
  • 3 pieces Garlic cloves, minced
  • 10 cups Fresh spinach
  • 2 cups Artichoke hearts, chopped
  • 2 cups Ricotta cheese
  • 8 ounces Cream cheese
  • 1 cup Parmesan cheese, grated
  • 3 cups Mozzarella cheese, shredded
  • 1 cup Milk
  • 1.5 teaspoons Salt
  • 1 teaspoon Black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

2

Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions, then drain and lay flat on parchment paper to prevent sticking.

3

In a large skillet over medium heat, heat the olive oil. Add the minced garlic and sauté for 1 minute until fragrant.

4

Add the fresh spinach to the skillet, cooking until wilted, about 3-4 minutes. Stir in the chopped artichoke hearts and cook for another 2 minutes. Remove from heat and set aside.

5

In a medium bowl, mix the ricotta cheese, cream cheese, Parmesan cheese, milk, salt, and black pepper until smooth and creamy.

6

Spread a thin layer of the ricotta mixture on the bottom of a 9x13-inch baking dish. Lay 3 lasagna noodles over the mixture.

7

Spread one-third of the spinach and artichoke mixture over the noodles, followed by one-third of the ricotta mixture. Sprinkle 1 cup of shredded mozzarella cheese over the top.

8

Repeat the layering process two more times, ending with a final layer of mozzarella cheese on top.

9

Cover the lasagna with aluminum foil (be sure it's not touching the cheese) and bake for 30 minutes.

10

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

11

Let the lasagna rest for 10-15 minutes before slicing and serving.

Cooking Tip: Take your time with each step for the best results!
5342
cal
268.2g
protein
509.1g
carbs
268.8g
fat

Nutrition Facts

1 serving (2707.3g)
Calories
5342
% Daily Value*
Total Fat 268.8 g 345%
Saturated Fat 144.4 g 722%
Polyunsaturated Fat 6.2 g
Cholesterol 897 mg 299%
Sodium 9118 mg 396%
Total Carbohydrate 509.1 g 185%
Dietary Fiber 51.8 g 185%
Total Sugars 50.4 g
Protein 268.2 g 536%
Vitamin D 2.7 mcg 13%
Calcium 6322 mg 486%
Iron 35.2 mg 196%
Potassium 3743 mg 80%

*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

36.8%%
19.4%%
43.8%%
Fat: 2419 cal (43.8%%)
Protein: 1072 cal (19.4%%)
Carbs: 2036 cal (36.8%%)