Cooking With Ayeh

menu icon
go to homepage
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Easy Dinners
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Italian

    Spinach Ricotta Lasagna

    BY Ayeh Manfre · UPDATED: Feb 28, 25 · PUBLISHED: Nov 29, 23 · 4 Comments

    JUMP TO RECIPE

    This Spinach Ricotta Lasagna is a family favorite, and everyone will be asking for seconds! Packed with three cheeses, it's a hearty and cheesy delight. Perfect for weeknight dinners or impress at your next gathering.

    Piece of spinach lasagna being pulled out of an oven dish

    Once you make this spinach lasagna, it will soon be added to your dinner rotation!
    It's a crowd pleaser that always has everyone asking for seconds! You only need 6 ingredients and it's actually quite easy to make!

    It's layered with a creamy spinach and ricotta mixture that works perfectly with the rich tomato sauce. I like to use my homemade Italian sauce which is super simple to make, but you can of course use store bought marinara sauce too.

    Traditional lasagna is made with a bolognese sauce with ground beef and Italian sausage. Whilst this spinach and ricotta lasagna is a vegetarian recipe, even meat lovers will love it! It's hearty and cozy and always hits the spot especially in the cooler seasons.

    You can also make it in advance for busy occasions and gatherings such as birthdays, Christmas and Thanksgiving. Just assemble in the morning or even the day before, and pop in the oven to bake when it's time to eat! Trust me, this spinach and ricotta lasagne will be the star of the table!

    Table of Contents
    • Why you'll love this recipe
    • Ingredients to make Spinach Lasagna
    • How to make Spinach Lasagna
    • Tips and tricks for spinach lasagna recipe
    • Storage, Reheating and Freezing
    • FAQs
    • More Pasta Recipes
    • More Italian Recipes
    • Recipe
    • Comments
    Spinach lasagna fresh out of the oven topped with basil leaves

    Why you'll love this recipe

    • Family Favorite. This cozy dish is one for the whole family, whether it's a busy weeknight dinner or one to serve at a gathering or for the holidays
    • Veggie-Packed. Spinach is of course a superfood packed with nutrients and vitamins making this spinach lasagna not only delicious but nutritious too. You can also add other vegetables such as zucchini and bell peppers
    • Cheesy Delight. Dive into those cheesy layers with 3 different types of cheeses! The perfect blend of ricotta, mozzarella, and parmesan make it taste like heaven.
    • Easy Peasy. This spinach and ricotta lasagne is actually quite easy to make and it's also great to make ahead for a busy occasion
    Spinach lasagna recipe in dish with a piece missing

    Ingredients to make Spinach Lasagna

    • Spinach is the star of this glorious lasagna! Being a superfood, it's packed with nutrients and goodies making this dish hearty and healthy too. I personally prefer to use frozen spinach which you can easily thaw or boil down. You can of course use fresh spinach, however you will need to boil or cook in a sauce pan
    • Ricotta is the next key component to the cheesy layers. It's super creamy and works perfectly with the spinach flavor. You can use whole milk ricotta which is more rich and creamy but low fat can also be used. Cottage cheese can be substituted with ricotta in some recipes but I personally haven't tested it with this spinach lasagna recipe
    • Marinara sauce is used as the base of each layer. The rich tomato flavors work perfectly with the creamy cheeses. I always make my own homemade sugo which is crazy easy to make. It's made with extra virgin olive oil, a couple cloves garlic, canned tomatoes and basil. That's it! Not to worry as you can of course use a good quality jarred sauce
    • Lasagna sheets are the foundation of the lasagna of course. They're traditionally made from egg and flour. I like to use fresh lasagna sheets but dry boxed lasagna noodles work perfectly, just boil them as per the package instructions 
    • Parmesan cheese aka Parmigiano Reggiano is added to the spinach ricotta mixture and is also added on top. I always recommend buying a block of fresh parmesan cheese and freshly grating it yourself. It brings a nutty, umami depth and saltiness to the dish
    • Mozzarella cheese is everyones favorite cheese with its gooey and stretchiness, giving that cheesy cheese pull! If you are using fresh mozzarella cheese like I have, ensure to cut and place over paper kitchen towels to release the excess liquid

    How to make Spinach Lasagna

    Make this family favorite Spinach Lasagna that will have everyone wanting seconds! Follow these simple steps below.

    Prepare Ingredients

    Steps on how to make spinach lasagna
    1. Prepare marinara sauce (if making your own). Here is my easy recipe
    2. If using shredded mozzarella, skip this step. If using fresh mozzarella, slice it and place over paper towels so the excess water is released
    3. Thaw frozen spinach or you can also boil it for 2 minutes to thaw quickly. Drain and squeeze out all of the excess liquid
    4. In a bowl add spinach, ricotta and ¾ of the parmesan cheese. Season well and mix to combine

    How to Layer Lasagna

    Steps on how to layer spinach lasagna
    1. In a baking dish, first add ½ cup of marinara sauce, then place a layer of lasagna noodles on top
    2. Pour over ½ cup of the marinara sauce
    3. Gently spread ¼ of the spinach ricotta mixture then top with a sprinkle of mozzarella
    4. Add another layer of lasagna noodles, then follow steps 2 and 3. Repeat this step until you have 4 even layers
    5. Top with a final layer of lasagna noodles and marinara sauce. Sprinkle over the remaining mozzarella and parmesan. Bake in a preheated of 200°C/400°F for 25-30 minutes
    6. Allow to cool for 10 minutes and this spinach lasagna is ready to serve!
    Spinach ricotta lasagna in an oven dish

    Tips and tricks for spinach lasagna recipe

    1. Never miss the step of squeezing the excess liquid from the spinach! Whether you are boiling fresh spinach or thawing frozen spinach, it's crucial to ensure your lasagna is not watery
    2. If using fresh mozzarella cheese like I have, ensure to cut and place over paper kitchen towels to release the excess liquid. Fresh mozzarella balls are always preserved in water so you want to remove as much of the water as you can
    3. Making an authentic Italian sugo will taste so much better! Trust me it's crazy easy to make with only a handful of ingredients 
    4. Layer evenly when assembling. This will give you the perfect slice and bite each time but you don't have to stress too much about it
    5. Allow lasagna to rest for 5-10 minutes after removing from the oven. This makes slicing and serving easier

    Storage, Reheating and Freezing

    • Store any spinach lasagna leftovers covered in the refrigerator for up to 4 days.
    • Reheat in the oven covered with foil, or also in the air fryer or microwave for a few minutes until its heated through
    • You can also freeze leftovers for 2 months! Just store in an airtight container or freezer bag, then thaw and reheat in the oven, airfryer or microwave
    • You can prep this spinach lasagne recipe in advance! Once it has been assembled, cover and place the uncooked lasagna in the fridge the day before. Then leave it out of the fridge for about an hour, and bake in the oven when ready.
    • Freeze uncooked spinach lasagna for up to 2 months. Once assembled, cover and place in the freezer, then thaw the frozen lasagna in the fridge overnight, and bake in the oven as per the recipe
    Inside look of spianch lasagna in an oven dish

    FAQs

    Why is my spinach lasagna watery?

    There is quite a lot of water in spinach, so its important not to miss the step of squeezing out all the excess liquid from the spinach once its been thawed or boiled

    Does spinach need to be cooked before putting in lasagna?

    Yes, boil the spinach beforehand so you can then squeeze out the excess liquid. Once cooked, the spinach quantity also changes quite largely so its best to always cook it first or use frozen spinach

    Can I make spinach lasagna ahead of time?

    Yes certainly! Once it has been assembled, cover and place in the fridge the day before then bring it to room temperature and bake in the oven when ready.

    You can also freeze the spinach lasagna for up to 2 months. Cover and place in the freezer, then thaw the frozen lasagna in the fridge overnight and bake in the oven as per the recipe

    Piece of spinach lasagna served on a plate

    More Pasta Recipes

    • Pastina
    • Spaghetti Aglio e Olio
    • Burrata Pasta
    • Spaghetti alla Nerano
    • Broccoli Pasta
    • Pasta e Fagioli
    • Lemon Garlic Pasta
    • Pasta alla Norma

    More Italian Recipes

    • No Knead Focaccia
    • Tuscan White Bean Soup
    • Italian Zucchini Fritters
    • Mushroom and Pea Risotto
    • Limoncello Recipe
    • Italian Pizza
    • Tiramisu
    • Saffron Risotto
    • Italian Pastina Soup

    I love seeing your creations and remakes, so be sure to rate the recipe, comment and share your Spinach Lasagna photo on Instagram so I can share the love!

    Recipe

    Piece of spinach lasagna being lifted out of a oven dish

    Ultimate Spinach Lasagna (3 Cheeses)

    5 from 3 votes
    This Spinach Lasagna is a family favorite that will impress! Rich with three cheeses, it's perfect for weeknight dinners or your next gathering
    Author: Ayeh Manfre
    Course: Mains
    Cuisine: Italian
    Servings: 8
    Calories: 469kcal
    Print
    Prep Time15 minutes mins
    Cook Time25 minutes mins
    Total Time40 minutes mins

    Ingredients 

    • 9oz / 250g lasagna sheets (I've used fresh lasagna sheets)
    • 3 cups marinara sauce
    • 17 ounces frozen spinach (approx 2 cups once thawed) If using fresh spinach, see notes *
    • 24 ounces ricotta cheese
    • 5 ounces freshly grated parmesan cheese
    • 9 ounces mozzarella cheese (I’ve used fresh mozzarella but shredded mozzarella is great too)

    Instructions

    • Prepare your marinara sauce if you are making your own, here is my easy recipe
    • If using shredded mozzarella, skip this step. If using fresh mozzarella, slice it and place over paper towels so the excess water is released.
    • Thaw the frozen spinach or you can also boil it for a minute to thaw quickly. Drain in a colander and ensure to squeeze out all of the excess liquid.
    • In a large bowl, add the spinach, ricotta, and ¾ of the freshly grated parmesan cheese. Season well with salt and black pepper and mix until well combined, ensure to give it a taste for seasoning
    • Preheat oven to 200°C/400°F. If using dry lasagne sheets, boil noodles as per the package instructions

    Layer Lasagna

    • In a large baking dish, add ½ cup of the marinara sauce to the bottom then place a layer of lasagna noodles over the top
    • Pour over another ½ cup of the marinara sauce then top with ¼ of the spinach ricotta mixture. Gently spread it out evenly, then sprinkle with a layer of the mozzarella cheese (approximately ⅕ of the total cheese)
    • Add another layer of lasagna noodles, then repeat the previous step three more times so you have 4 even layers 
    • Top with the final layer of lasagna noodles and marinara sauce. Add the remaining mozzarella cheese and sprinkle over the remaining parmesan cheese
    • Bake in the oven for 25-30 minutes until the cheese is all melted and you have those crispy golden edges
      Allow it to cool for 10 minutes, garnish with fresh basil leaves then slice and serve up your glorious Spinach Lasagna!
    ⭐️ Final Step! Would love if you left a rating and comment to let me know how it went. Your feedback helps inspire others and means alot ❤️

    Notes

    • * If you prefer to use fresh spinach, boil for a few minutes until wilted and cooked.  You will need 2 cups of cooked spinach for the recipe 

    Nutrition

    Calories: 469kcal | Carbohydrates: 35g | Protein: 30g | Fat: 24g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 81mg | Sodium: 1037mg | Potassium: 681mg | Fiber: 4g | Sugar: 5g | Vitamin A: 8194IU | Vitamin C: 10mg | Calcium: 644mg | Iron: 3mg
    Keywords: family, holidays, vegetarian

    More Italian

    • Summer fresh tomato pasta served in a bowl, topped with parmesan cheese and fresh basil
      Summer Fresh Tomato Pasta
    • Caprese sandwich with mozzarella, pesto, tomato and balsamic glaze
      Caprese Sandwich
    • Mini focaccia topped with rosemary and flakey salt
      Mini Focaccia
    • Close up of Strawberry Tiramisu in a tray with piece missing
      Strawberry Tiramisu

    Comments

      5 from 3 votes (1 rating without comment)

      Leave a Comment & Rating! Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Dawne says

      December 26, 2024 at 7:54 am

      5 stars
      Delicious! Even my picky eaters had seconds!

      Reply
      • Ayeh Manfre says

        December 27, 2024 at 11:05 pm

        Yay love that! So happy you all enjoyed it xxx

        Reply
    2. Ronaldo says

      January 13, 2025 at 10:33 pm

      5 stars
      I love the ease of cooking your Recipes

      Reply
      • Ayeh Manfre says

        January 16, 2025 at 3:54 am

        Makes me so happy to hear Ronaldo 🙂

        Reply
    Ayeh about me picture

    Hi, I'm Ayeh!

    Hey everyone! I love creating easy everyday recipes with a healthy twist that anyone can make. I will show you that you can eat delicious food, using wholesome ingredients that make you feel good from the inside out!

    About Me →

    Popular

    • Rice paper dumplings topped with shallots and sesame seeds
      Rice Paper Dumplings
    • Fried Oyster Mushrooms Vegan Fried Chicken with piece cut open and dipping sauces
      Fried Oyster Mushrooms (Vegan Fried Chicken)
    • Easy no knead focaccia topped with rosemary and salt on an oven tray
      No Knead Focaccia
    • Kani Salad in a bowl topped with avocado, sesame seeds and panko bread crumbs
      Kani Salad

    Footer


    • Contact
    • Privacy
    • Terms

    Copyright © 2025 Cooking With Ayeh

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.