• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
But Delicious Recipes

But Delicious Recipes

Homemade Meals in No Time

  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
But Delicious Recipes
  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
Dinner / Spinach Lasagna with Ricotta: A Delicious and Healthy Recipe

Spinach Lasagna with Ricotta: A Delicious and Healthy Recipe

June 1, 2025 by KaylaDinner

Spinach Lasagna with Ricotta: Prepare to indulge in a symphony of flavors and textures with this comforting classic, elevated to new heights! Imagine layers of tender pasta, a creamy, dreamy ricotta filling, and vibrant spinach, all baked to golden, bubbly perfection. This isn’t just lasagna; it’s an experience.

Lasagna, in its various forms, has a rich history rooted in Italian culinary tradition. While the exact origins are debated, the concept of layered pasta dishes dates back centuries. This Spinach Lasagna with Ricotta variation offers a delightful twist on the traditional meat-filled version, making it a perfect vegetarian option that doesn’t compromise on flavor or satisfaction.

What makes this dish so universally loved? It’s the perfect combination of comforting familiarity and exciting flavors. The creamy ricotta provides a luscious base, while the spinach adds a touch of freshness and earthy sweetness. The layers of pasta create a satisfyingly hearty texture, and the melted cheese on top is simply irresistible. Plus, it’s a fantastic make-ahead meal, perfect for busy weeknights or special occasions. I find that this Spinach Lasagna with Ricotta is always a crowd-pleaser, leaving everyone feeling warm, satisfied, and wanting more!

Spinach Lasagna with Ricotta

Ingredients:

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (15 ounce) container ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg
  • 1 (25 ounce) jar marinara sauce
  • 9 lasagna noodles, cooked according to package directions
  • 2 cups shredded mozzarella cheese

Preparing the Ricotta Spinach Filling:

Okay, let’s get started with the heart of our lasagna – the creamy, flavorful ricotta spinach filling. This is where the magic happens, so pay close attention!

  1. Sauté the Aromatics: First, grab a large skillet and heat the olive oil over medium heat. Add the chopped onion and cook until it’s softened and translucent, about 5-7 minutes. You want it to be nice and fragrant, but not browned. Then, toss in the minced garlic and cook for another minute, until you can really smell that garlicky goodness. Be careful not to burn the garlic, as it can become bitter.
  2. Add the Spinach: Now, add the squeezed-dry spinach to the skillet. It’s crucial to squeeze out as much moisture as possible from the spinach. Excess water will make your lasagna watery, and nobody wants that! Stir the spinach into the onion and garlic mixture and cook for a few minutes, until it’s heated through.
  3. Combine with Ricotta: In a large bowl, combine the ricotta cheese, Parmesan cheese, and beaten egg. The egg helps bind the mixture together. Add the salt, pepper, and nutmeg. Nutmeg might seem like a strange addition, but trust me, it adds a subtle warmth and depth of flavor that really elevates the dish. Mix everything together until it’s well combined.
  4. Incorporate the Spinach Mixture: Add the spinach mixture from the skillet to the ricotta cheese mixture. Stir well to combine everything thoroughly. Make sure the spinach is evenly distributed throughout the ricotta. This is your delicious ricotta spinach filling! Taste it and adjust the seasonings if needed. Maybe a little extra salt or pepper? It’s up to you!

Assembling the Lasagna:

Now for the fun part – putting it all together! This is where your lasagna starts to take shape and become the comforting, cheesy masterpiece we’re aiming for.

  1. Prepare the Baking Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish. This will prevent the lasagna from sticking to the bottom.
  2. Layer 1: Sauce: Spread a thin layer of marinara sauce on the bottom of the prepared baking dish. This layer helps prevent the noodles from sticking and adds a base of flavor.
  3. Layer 2: Noodles: Arrange three cooked lasagna noodles over the sauce, slightly overlapping if necessary to cover the bottom of the dish. Make sure the noodles are cooked al dente, meaning they’re still a little firm. Overcooked noodles will become mushy in the lasagna.
  4. Layer 3: Ricotta Filling: Spread half of the ricotta spinach filling evenly over the noodles. Try to get it into all the nooks and crannies.
  5. Layer 4: Mozzarella Cheese: Sprinkle one cup of shredded mozzarella cheese over the ricotta filling. This is the first layer of cheesy goodness!
  6. Layer 5: Sauce: Spoon half of the remaining marinara sauce over the mozzarella cheese.
  7. Layer 6: Noodles: Arrange another three cooked lasagna noodles over the sauce, again slightly overlapping if needed.
  8. Layer 7: Ricotta Filling: Spread the remaining ricotta spinach filling evenly over the noodles.
  9. Layer 8: Mozzarella Cheese: Sprinkle the remaining one cup of shredded mozzarella cheese over the ricotta filling.
  10. Layer 9: Sauce: Spoon the remaining marinara sauce over the mozzarella cheese.
  11. Layer 10: Noodles: Top with the final three cooked lasagna noodles.
  12. Final Touch: If desired, sprinkle a little extra Parmesan cheese on top for added flavor and a golden-brown crust.

Baking the Lasagna:

Almost there! Now it’s time to bake our lasagna to perfection. This is where all the flavors meld together and the cheese becomes bubbly and golden brown.

  1. Cover and Bake: Cover the baking dish tightly with aluminum foil. This will help prevent the top from browning too quickly and ensure that the lasagna cooks evenly. Bake in the preheated oven for 30 minutes.
  2. Uncover and Bake: Remove the aluminum foil and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown. Keep a close eye on it to prevent it from burning. If the top starts to brown too quickly, you can loosely tent it with foil.
  3. Rest Before Serving: Remove the lasagna from the oven and let it rest for at least 10-15 minutes before cutting and serving. This allows the lasagna to set and makes it easier to slice. If you cut into it immediately, it will be a soupy mess. Trust me, patience is key!

Tips and Variations:

Want to customize your spinach lasagna? Here are a few ideas to get you started:

  • Add Vegetables: Feel free to add other vegetables to the ricotta spinach filling. Sautéed mushrooms, zucchini, or bell peppers would all be delicious additions.
  • Use Different Cheeses: Experiment with different cheeses. Provolone, fontina, or even a little goat cheese would add a unique flavor.
  • Add Meat: If you’re not vegetarian, you can add cooked ground beef, sausage, or turkey to the marinara sauce.
  • Make it Gluten-Free: Use gluten-free lasagna noodles to make this dish gluten-free.
  • Make it Ahead: You can assemble the lasagna ahead of time and store it in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time.
  • Freezing Instructions: To freeze the lasagna, let it cool completely after baking. Wrap it tightly in plastic wrap and then in aluminum foil. Freeze for up to 3 months. To reheat, thaw it in the refrigerator overnight and then bake it in a preheated oven at 350°F (175°C) until heated through.

Serving Suggestions:

This spinach lasagna is delicious on its own, but it’s even better with a few simple sides:

  • Garlic Bread: A classic pairing!
  • Side Salad: A simple green salad with a vinaigrette dressing.
  • Roasted Vegetables: Roasted asparagus, broccoli, or Brussels sprouts.
  • Wine Pairing: A light-bodied red wine, such as Pinot Noir or Chianti.
Enjoy!

I hope you enjoy this delicious and comforting spinach lasagna! It’s a perfect dish for a weeknight dinner or a special occasion. Let me know in the comments if you try it and how it turns out!

Spinach Lasagna with Ricotta

Conclusion:

This Spinach Lasagna with Ricotta isn’t just another lasagna recipe; it’s a symphony of flavors and textures that will leave you craving more. The creamy ricotta, the earthy spinach, and the tangy tomato sauce all come together in perfect harmony, creating a dish that’s both comforting and surprisingly sophisticated. Trust me, once you try it, you’ll understand why I call it a must-try! But what truly elevates this lasagna is its versatility. While it’s fantastic served as is, piping hot from the oven, there are so many ways to customize it to your liking. For a heartier meal, consider adding some cooked ground beef or Italian sausage to the sauce. If you’re a mushroom lover, sautéed mushrooms would be a delicious addition to the spinach layer. And for those who prefer a bit of spice, a pinch of red pepper flakes in the ricotta mixture will add a delightful kick. Serving suggestions? This lasagna pairs beautifully with a simple green salad dressed with a light vinaigrette. A crusty loaf of bread for soaking up all that delicious sauce is also a must! And for a truly special occasion, why not serve it with a glass of your favorite red wine? A Chianti or a Cabernet Sauvignon would complement the flavors perfectly. Beyond the classic pairings, feel free to get creative! Try topping individual slices with a dollop of pesto or a sprinkle of freshly grated Parmesan cheese. You could even serve it alongside roasted vegetables like asparagus or bell peppers for a more complete and balanced meal. The possibilities are endless! Don’t be intimidated by the layering process. It’s actually quite simple, and the end result is well worth the effort. I promise, even if you’re a beginner cook, you can totally nail this recipe. Just follow the instructions carefully, and don’t be afraid to experiment with your own variations. I’ve poured my heart and soul into perfecting this recipe, and I’m so excited for you to try it. I truly believe that this spinach lasagna with ricotta will become a new family favorite. It’s the perfect dish for a cozy weeknight dinner, a potluck gathering, or even a special occasion. So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to create a culinary masterpiece. I’m confident that you’ll love this recipe as much as I do. And most importantly, I want to hear about your experience! Once you’ve made this Spinach Lasagna with Ricotta, please come back and leave a comment below. Let me know what you thought, what variations you tried, and any tips or tricks you discovered along the way. Your feedback is invaluable, and it helps me to continue creating recipes that you’ll love. Share your photos on social media too, and tag me so I can see your beautiful creations! I can’t wait to see what you come up with. Happy cooking!

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: A Delicious and Healthy Recipe


  • Total Time: 75 minutes
  • Yield: 9 servings 1x
Print Recipe
Pin Recipe

Description

Classic vegetarian lasagna with layers of noodles, creamy ricotta spinach, rich marinara, and melted mozzarella.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (15 ounce) container ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg
  • 1 (25 ounce) jar marinara sauce
  • 9 lasagna noodles, cooked according to package directions
  • 2 cups shredded mozzarella cheese

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened (5-7 minutes). Add garlic and cook for 1 minute until fragrant. Add squeezed-dry spinach and cook until heated through.
  2. In a large bowl, combine ricotta cheese, Parmesan cheese, beaten egg, salt, pepper, and nutmeg. Mix well.
  3. Add the spinach mixture to the ricotta mixture and stir to combine thoroughly. Taste and adjust seasonings as needed.
  4. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  5. Spread a thin layer of marinara sauce on the bottom of the dish.
  6. Arrange three cooked lasagna noodles over the sauce, overlapping if necessary.
  7. Spread half of the ricotta spinach filling evenly over the noodles.
  8. Sprinkle one cup of shredded mozzarella cheese over the ricotta filling.
  9. Spoon half of the remaining marinara sauce over the mozzarella cheese.
  10. Arrange another three cooked lasagna noodles over the sauce, overlapping if needed.
  11. Spread the remaining ricotta spinach filling evenly over the noodles.
  12. Sprinkle the remaining one cup of shredded mozzarella cheese over the ricotta filling.
  13. Spoon the remaining marinara sauce over the mozzarella cheese.
  14. Top with the final three cooked lasagna noodles.
  15. If desired, sprinkle a little extra Parmesan cheese on top.
  16. Cover the baking dish tightly with aluminum foil. Bake for 30 minutes.
  17. Remove the aluminum foil and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  18. Let the lasagna rest for at least 10-15 minutes before cutting and serving.

Notes

  • Squeeze as much moisture as possible from the spinach to prevent a watery lasagna.
  • Cook lasagna noodles al dente to prevent them from becoming mushy.
  • Adjust seasonings in the ricotta filling to your liking.
  • Add other vegetables like sautéed mushrooms, zucchini, or bell peppers to the ricotta spinach filling.
  • Experiment with different cheeses like provolone, fontina, or goat cheese.
  • Add cooked ground beef, sausage, or turkey to the marinara sauce for a non-vegetarian version.
  • Use gluten-free lasagna noodles to make this dish gluten-free.
  • Assemble the lasagna ahead of time and store it in the refrigerator for up to 24 hours before baking.
  • To freeze the lasagna, let it cool completely after baking. Wrap it tightly in plastic wrap and then in aluminum foil. Freeze for up to 3 months. To reheat, thaw it in the refrigerator overnight and then bake it in a preheated oven at 350°F (175°C) until heated through.
  • Serve with garlic bread, a side salad, roasted vegetables, or a light-bodied red wine.
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

« Previous Post
Christmas Fudge: The Ultimate Holiday Recipe Guide
Next Post »
Banana Bread Brownies: The Ultimate Guide to Baking Delicious Treats

If you enjoyed this…

Dinner

Spinach Pesto Gnocchi Dish: A Delicious and Easy Recipe to Try

Dinner

Vegan Sun Dried Tomato Pasta: A Delicious & Easy Recipe

Dinner

Ravioli Lasagna: A Delicious Twist on Classic Comfort Food

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Italian Pasta Salad: The Ultimate Recipe for Summer

Chicken Stew: The Ultimate Comfort Food Recipe

Empanada Sauce: The Ultimate Guide to Making the Perfect Dip

  • California Consumer Privacy Act (CCPA)
  • contact us
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design