Traditional Italian Spinach Lasagna Recipe

This labor of love, a true Italian masterpiece, is a once-a-year tradition that will wow your friends and family. Layers of rich meat sauce, creamy ricotta, fresh spinach, and perfectly baked pasta create a dish reminiscent of the Italian flag. The recipe is time-consuming but undeniably worth the effort! Leftovers freeze beautifully for future enjoyment. Prepare for an unforgettable culinary experience!

Prep Time 120 mins
Cook Time 360 mins
Calories 489.3 kcal
Protein 50g
Rating 5.0 (1 Reviews)
Traditional Italian Spinach Lasagna 22

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Traditional Italian Spinach Lasagna

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Traditional Italian Spinach Lasagna? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Traditional Italian Spinach Lasagna

  1. Saute 1 medium yellow onion, finely chopped, and 3 cloves garlic, minced, in 2 tablespoons olive oil in a heavy iron pot until translucent. Remove from pot and set aside.
  2. Add 1 lb Italian sausage, casings removed, and 1 teaspoon fennel seeds to the pot. Brown over medium heat, breaking it up with a spoon.
  3. Stir in 1 tablespoon fresh basil, 1 tablespoon dried oregano, and 1 tablespoon fresh parsley, chopped.
  4. Return the sauteed onions and garlic to the pot. Add 28 oz crushed tomatoes, 15 oz tomato sauce, and 6 oz tomato paste. Stir well.
  5. Bring to a simmer, then reduce heat to low and cook gently for 2-3 hours, stirring occasionally.
  6. While the sauce simmers, cook 9-12 lasagna noodles according to package directions. Lay them out on a clean kitchen towel to dry.
  7. In a large bowl, beat together 2 large eggs, 15 oz ricotta cheese, and 1/2 cup grated Parmesan cheese. Set aside.
  8. Preheat oven to 350°F (175°C).
  9. Spread a very thin layer of meat sauce in the bottom of a large, deep lasagna pan (approximately 9x13 inches).
  10. Layer half of the cooked lasagna noodles lengthwise over the sauce.
  11. Spread 10 oz fresh spinach, roughly chopped, evenly over the noodles.
  12. Top with a layer of noodles placed shortwise (perpendicular to the bottom layer).
  13. Spread the ricotta cheese mixture evenly over the noodles. Cover with another layer of noodles lengthwise.
  14. Pour half of the remaining meat sauce over the noodles and top with a layer of noodles shortwise.
  15. Place 8 oz fresh mozzarella cheese, sliced, over the noodles to form a somewhat solid layer and cover with a layer of noodles lengthwise.
  16. Pour the remaining meat sauce over the top.
  17. Bake for 40-45 minutes, or until bubbly and heated through.
  18. Grate 1/2 cup hard cheese (Parmesan or Pecorino Romano) over the top immediately after removing from the oven.
  19. Let stand for 10-15 minutes before serving. Serve with crusty Italian bread and a simple green salad.

Nutrition Information (Approximate per serving)

Sodium

51 g

Sugar

27g

Fat

76g

Carbs

5g

Recipe Categories (Choose a category and find related recipes!)