Spinach Lasagna Recipe

5 from 6 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This spinach lasagna recipe has melty layers of ricotta, mozzarella, and feta cheese, with savory spinach, parmesan, tomato sauce, and tender lasagna noodles cooked together in the crock pot. All you have to do is add everything to the pot and cook!

Crockpot lasagna is the easiest lasagna you’ll ever make, and it always hits the spot. If you’re looking for a traditional oven recipe, try eggplant lasagna or a classic and meaty lasagna bolognese.

A slice of spinach lasagna served on a dinner plate next to a fork.


 

If I had a quarter for every time I used spinach and feta cheese in a recipe, I’d most likely buy MORE spinach and feta. I love this combination in my spinach pie, quiche, and frittata recipes. For this crock pot spinach lasagna recipe, I upped the ante with a mix of feta, ricotta, mozzarella, and parmesan cheese, tucked between savory tomato sauce and lasagna noodles. It’s creamy, cheesy, and especially easy since I can set this lasagna to cook and walk away!

Why You Should Make This Spinach Lasagna Recipe

  • One pot. I love a good set-it-and-forget-it crock pot recipe, and lasagna is no exception. It’s the best. No stirring, no boiling, no rinsing, no waiting. Just hello, Miss Crock Pot, have these delicious ingredients. See you in a few hours! 
  • Loads of flavor. This spinach lasagna tastes like it took all day to make, and technically it did, but without any effort. Instead, leave the crock pot to do its thing, and all the classic Italian flavors mingle for hours while the cheese gets melty and bubbly and the noodles cook perfectly al dente.
  • 4 different kinds of cheese. I mean, does a recipe get any better? The combination of melting cheeses and tomato sauce simmering for hours makes the house smell incredible. You’ll be craving this lasagna long before it’s done.
Spinach lasagna ingredients with text labels overlaying each ingredient.

Ingredients You’ll Need

I always used to joke that this spinach lasagna recipe was so easy, that even my 10-year-old could make it! Time flies, but the ingredients haven’t changed. Here are some notes on what you’ll need, and you’ll find a full list with amounts in the printable recipe card below the post.

  • Tomato Sauce – Choose your favorite jarred tomato sauce, passata, or marinara sauce from the store. If you have a homemade tomato sauce recipe, go ahead and use it!
  • Lasagna Noodles – These no-boil lasagna noodles have changed my life. They save so much time whenever I make lasagna, and they work perfectly in this crockpot recipe. Highly recommend.
  • Ricotta Cheese – Ricotta is a mild Italian whey cheese with a light and creamy flavor. If can’t find ricotta, mascarpone or cottage cheese make good substitutes.
  • Feta Cheese – Optional, but I love the saltiness of crumbled feta in this lasagna. You can always replace feta with extra ricotta, mozzarella, or another kind of cheese.
  • Garlic – Freshly chopped.
  • Dried Herbs – Dried oregano and dried parsley, or you can use Italian seasoning. You could also swap out dried for finely chopped fresh herbs.
  • Eggs – Lightly beaten, to help bind the ingredients in the cheese mixture.
  • Spinach – Fresh or frozen baby spinach leaves. If you’re using frozen spinach, be sure to thaw it completely, then drain and pat it dry first.
  • Mozzarella – I recommend low-moisture mozzarella cheese, shredded fresh from the block. In a pinch, you could use shredded white cheddar.
  • Parmesan – Rounding out the quadruple-threat of cheese in this lasagna is freshly grated parmesan, or pecorino.

How to Make Spinach Lasagna in the Crock Pot

This lasagna was on my dinner rotation for years before I finally tried it in my crock pot. It barely took any work, and the flavors were even better than I remembered. If you’ve never made a crock pot lasagna, prepare to be hooked. Here’s the quick rundown, layer-by-layer:

  • Start with the tomato sauce. Spread the tomato sauce evenly into the bottom of a greased crock pot.
  • Next, add the noodles. Arrange no-boil lasagna noodles over the sauce. You may need to break them up in order to fit in a single layer.
  • Add the spinach and ricotta mixture. Mix the ricotta and feta cheese with the garlic, seasonings, and eggs, then fold in the spinach. Spread about ⅓ of the ricotta mixture over the noodles in the crock pot.
  • Add mozzarella. Next, top the ricotta layer with mozzarella and parmesan, plus another layer of tomato sauce. 
  • Repeat. Start again with a fresh layer of lasagna noodles. Repeat the layers until you’ve used up the ingredients, ending with a final layer of noodles, followed by tomato sauce, and, finally, mozzarella cheese.
  • Cook! With your lasagna assembled, cover and set the crock pot to cook on High for 3 ½ to 4 hours. As the final step, switch off the pot and let the lasagna stand for 45 minutes as the liquid absorbs. You’re ready to cut and serve!
Lasagna in a crock pot.

Tips and Variations

  • Prep the crock pot. Grease the bowl of your crockpot or slow cooker with cooking spray for easy cleanup.
  • Cook on High. Most crock pots come with a High and Low setting. Lasagna really only needs about 3 ½ hours on High. Cooking on Low for a longer length of time results in a soggy lasagna. Save the low and slow method for a crock pot rump roast.
  • Rest the lasagna afterward. This is an important step that lets the lasagna set up inside the crockpot, for clean, firm slices. 45 minutes usually does the trick. If you try to scoop it right away, it’ll be a gloopy mess (still delicious, mind you, but very gloopy).
  • Layer in more flavor. Drizzle a little parsley pesto or spinach pesto in between the lasagna layers.
  • Add veggies. Layer in sautéed mushrooms, diced zucchini, onions, or carrots. I recommend par-boiling or pre-cooking the veggies if you can, so they cook through evenly.
  • Add protein. You can replace tomato sauce with another pasta sauce, like bolognese, or add ground beef, chicken, or Italian sausage along with the tomato sauce to make it meaty. If you add ground meat to this recipe, you’ll want to brown it in a skillet beforehand.
  • More crock pot recipes. If you love this crock pot spinach lasagna recipe, try this crockpot lasagna soup, next!
A scoop of crock pot lasagna being served from the crock pot.

Serving Suggestions

I love this spinach lasagna with a tomato burrata salad or leafy Mediterranean salad on the side. Serve it with a big platter of homemade focaccia bread or garlic breadsticks, with garlic butter sauce for dipping. Heaven! As for another easy veggie side, try steamed broccoli or roasted asparagus. These crab stuffed mushrooms are also a great starter! For dessert, wrap up the meal with fudgy brownies or a decadent dark hot chocolate.

A fork resting next to a half-eaten slice of spinach lasagna on a white plate.

How to Store and Reheat Lasagna

  • Refrigerate. Allow the lasagna to cool completely to room temperature, and then scoop it out into an airtight container to keep in the fridge. It makes delicious leftovers for up to 4 days.
  • Reheat. Warm the spinach lasagna covered in a baking dish at 350ºF for 15-20 minutes. You can also heat up portions in the microwave.
  • Freeze. Store leftover lasagna frozen for up to 3 months and thaw it in the fridge before reheating.

Pin this now to find it later

Pin It
5 from 6 votes

Spinach Lasagna Recipe

This crock pot spinach lasagna recipe has delicious layers of cheese, savory spinach, tomato sauce, and tender lasagna noodles. Add everything to the pot, and cook!
Prep Time: 15 minutes
Cook Time: 4 hours
Resting Time: 45 minutes
Total Time: 5 hours
Servings: 6 servings

Ingredients 

  • 4 cups tomato sauce
  • 12 to 15 no boil lasagna noodles
  • 32 ounces container light ricotta cheese
  • 1 cup crumbled feta cheese
  • salt and freshly ground black pepper, to taste, I start with 3/4 teaspoon salt and add more if needed
  • 3 to 4 garlic cloves, finely chopped
  • 2 teaspoons Italian seasoning, or to taste
  • 1 teaspoon dried parsley
  • ½ teaspoon dried oregano
  • 2 eggs, lightly beaten
  • 8 ounces fresh baby spinach
  • cups shredded mozzarella cheese, divided
  • ½ cup shredded Parmesan cheese, divided
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Grease the crock pot. Lightly coat the inside of the crock pot or slow cooker with cooking spray.
  • Add tomato sauce. Spread 1 cup tomato sauce on the bottom of the pot. Arrange a layer of the no-boil lasagna noodles over the sauce. Set aside.
  • Make the ricotta filling. In a large mixing bowl, combine ricotta cheese, feta cheese, salt, pepper, chopped garlic, Italian seasoning, parsley, oregano, and eggs. Mix until thoroughly combined. Add the fresh spinach and mix until well incorporated.
  • Assemble. Spread 1/3 of the ricotta mixture over the pasta. Sprinkle a layer of mozzarella and 1/3 of the parmesan cheese over top. Top with a cup of tomato sauce. Repeat these layers until all the ingredients have been used up.
  • Add a final layer. Top the lasagna with a layer of lasagna noodles covered with tomato sauce and sprinkled with mozzarella and parmesan cheese.
  • Cook. Cover and cook on HIGH for 3.5 to 4 hours.
  • Rest. Afterward, turn off the crock pot and let it rest for 45 minutes, or until all the liquid is absorbed. Cut and serve.

Equipment

Nutrition

Calories: 641kcal | Carbohydrates: 67g | Protein: 41g | Fat: 21g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.01g | Cholesterol: 144mg | Sodium: 1699mg | Potassium: 915mg | Fiber: 5g | Sugar: 13g | Vitamin A: 4829IU | Vitamin C: 23mg | Calcium: 793mg | Iron: 4mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Promo image for Diethood 2025 calendar.

5 from 6 votes (1 rating without comment)

Leave a comment

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

Recipe Rating:




68 Comments

  1. Steph says:

    I am making this right now but I didn’t have the patience to shuck garlic and I accidentally bought 16oz fresh large leaf spinach. Has anybody tried it with more than 8oz of spinach? Did it taste okay? I will find out in 4hrs

    1. Katerina Petrovska says:

      Hi Steph! I think it will be fine – just some extra greens. ๐Ÿ˜€ Let me know how it goes!

    2. Erika says:

      I use a lot of fresh spinach when I make it.

  2. Laura says:

    I just tried this recipe for the first time, and added in some cooked ground turkey to the tomato sauce for extra protein and it turned out amazing and so incredibly easy! Thanks, I’ll be sharing it with my friends! ๐Ÿ™‚

    1. Katerina Petrovska says:

      Thank you, Laura!! I’m so happy to know that you enjoyed it!

  3. Ilene says:

    We just ate this for dinner and I have to say, it’s my favorite crockpot recipe. It was easy and delicious. The only thing I did different was to use regular whole wheat lasagna noodles and they were fine.

    1. Katerina Petrovska says:

      YAY!! I’m so happy you enjoyed it, Ilene! THANK YOU!!

  4. Paula B. says:

    This looks amazing and I am probably going to make it for the “big game” next Sunday. What a great take on traditional lasagna which I often make in the crockpot with wonderful results. One thing I do though, is “frost” my noodles with the ricotta cheese mixture and then place in the crockpot – seems to make it easier than trying to reach in and spread mix onto hard noodles. I usually put two longer noodles across the pan and two short on either side to make a filled-in layer. I still call them crockpots and just bought a new model that I am looking forward to cooking in. Thanks for the recipe!

  5. C Costanza says:

    There is a crock pot that is 13 x 9. It is made by crock pot. Would be great for this recipe.

  6. Mikala says:

    What purpose do the eggs serve? I make another crock pot lasagna recipe that uses regular noodles – uncooked, and no eggs. Wondering if I really need them for this recipe- want to make it, but with a few tweaks. Thanks!

    1. Katerina Petrovska says:

      HI Mikala!

      The eggs act as a binder and keep the mixture from falling apart. If you don’t mind a bit of a crumbly mixture, you can try it without the egg. Let me know how it goes. Have a great day!

  7. Diana says:

    What size crock pot would you use? I’m making this tonight.

    1. Katerina Petrovska says:

      Hi Diana! It should be at least 6qt. I hope you enjoy! Let me know how it goes!

  8. Michelle says:

    I made this today and it is very good! It was as good as my homemade slaving over the stove lasagna that says a lot!! But please do tell the nutritional information for the lasagna!!! Thank you

  9. Kelly says:

    Making today, just wondering if I can use frozen spinach (thawed and squeezed if course) instead?

    1. Katerina Petrovska says:

      Hi Kelly!

      So I’ve never tried it with frozen spinach, but I’m thinking that some of that water may have an impact on taste and texture…unless you can get it completely dry. It might work, just not sure since I have never made it with anything other than fresh spinach. I’m sorry I can’t be of better help! Please let me know how it turns out!

    2. Lindsay says:

      I used frozen spinach, thawed and squeezed. It worked great and was much cheaper than buying a bag of fresh spinach. ๐Ÿ™‚

      1. Katerina Petrovska says:

        Hi Lindsay!! Thanks for letting me know that frozen spinach works just as well! ๐Ÿ˜€ Happy to know that you enjoyed it!!

  10. Kimberly says:

    I can’t wait to try this, and THANK YOU for not using cottage cheese!!! I feel like every lasagna recipe I have found uses it instead of ricotta