Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Lasagna with Ricotta Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: asma
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This Spinach Lasagna with Ricotta is a creamy, cheesy, and flavorful vegetarian lasagna packed with layers of spinach, ricotta cheese, homemade marinara sauce, and melted mozzarella. Perfect for a meatless lasagna, this dish is easy to make and ideal for family dinners or meal prep. If you’re looking for a spinach lasagna recipe that’s both hearty and delicious, this one is a must-try!


Ingredients

Units Scale

For the Spinach Filling:

  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 small onion, finely chopped
  • 4 cups fresh spinach, chopped
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper

For the Ricotta Mixture:

  • 2 cups ricotta cheese
  • 1 egg
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning

For the Marinara Sauce:

  • 1 can (28 oz) crushed tomatoes
  • 1 can (14.5 oz) diced tomatoes
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt & pepper to taste

For Assembly:

  • 12 lasagna noodles, cooked
  • 2 cups shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • Fresh basil or parsley for garnish

Instructions

  • Prepare the Spinach Filling:

    • Heat olive oil in a skillet over medium heat.
    • Sauté onion and garlic until fragrant.
    • Add spinach, salt, and pepper. Cook until wilted, then remove from heat.
  • Make the Ricotta Mixture:

    • In a bowl, mix ricotta, egg, Parmesan cheese, and Italian seasoning.
    • Stir in the cooked spinach mixture.
  • Prepare the Marinara Sauce:

    • In a saucepan, combine crushed tomatoes, diced tomatoes, Italian seasoning, red pepper flakes, salt, and pepper.
    • Simmer for 15 minutes.
  • Assemble the Lasagna:

    • Preheat oven to 375°F (190°C).
    • Spread a thin layer of marinara sauce in a 9×13-inch baking dish.
    • Add a layer of lasagna noodles.
    • Spread a portion of the ricotta-spinach mixture over the noodles.
    • Sprinkle with mozzarella cheese and top with marinara sauce.
    • Repeat layers until all ingredients are used, finishing with sauce and mozzarella on top.
  • Bake the Lasagna:

    • Cover with foil and bake for 30 minutes.
    • Remove foil and bake another 10-15 minutes until cheese is golden and bubbly.
  • Serve:

    • Let rest for 10 minutes before slicing.
    • Garnish with fresh basil or parsley.

Notes

  • For extra flavor, add sautéed mushrooms or roasted red peppers to the spinach filling.
  • To make it gluten-free, use gluten-free lasagna noodles.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian