14 Delicious Simple Spinach Lasagna Recipes
There’s something undeniably comforting about a warm, cheesy lasagna, especially when it’s packed with nutritious spinach! Whether you’re looking for a quick weeknight dinner or a dish to impress at your next gathering, our roundup of 14 delicious and simple spinach lasagna recipes has got you covered. From classic to creative twists, these recipes promise to satisfy your cravings and inspire your next meal. Let’s dig in!
Classic Simple Spinach Lasagna

Building a delicious Classic Simple Spinach Lasagna starts with understanding the basics. Let’s walk through each step together, ensuring you end up with a comforting, cheesy dish that’s perfect for any dinner table.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 28 oz canned crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- For the filling:
- 15 oz ricotta cheese
- 1 egg
- 10 oz frozen spinach, thawed and drained
- 1/2 tsp nutmeg
- For assembling:
- 9 lasagna noodles, uncooked
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a saucepan over medium heat. Add garlic and sauté until fragrant, about 1 minute.
- Add crushed tomatoes, salt, and pepper to the saucepan. Simmer for 10 minutes, stirring occasionally.
- In a bowl, mix ricotta cheese, egg, spinach, and nutmeg until well combined.
- Spread 1/3 of the tomato sauce at the bottom of a 9×13 inch baking dish.
- Place 3 lasagna noodles over the sauce. Spread half of the ricotta mixture over the noodles, then sprinkle with 1/3 of the mozzarella.
- Repeat layers: sauce, noodles, remaining ricotta mixture, and another 1/3 of mozzarella.
- Top with remaining noodles, sauce, mozzarella, and all the Parmesan cheese.
- Cover with foil and bake for 25 minutes. Remove foil and bake for another 10 minutes, until bubbly and golden.
- Let the lasagna sit for 10 minutes before slicing. This helps the layers set.
Delight in the layers of creamy ricotta, vibrant spinach, and rich tomato sauce, all held together by perfectly cooked noodles. Serve with a crisp green salad for a complete meal that’s sure to impress.
Easy Spinach and Ricotta Lasagna

Following a delicious and straightforward recipe can turn a regular dinner into a memorable meal. Today, we’re diving into making an Easy Spinach and Ricotta Lasagna that’s perfect for any night of the week.
Ingredients
- For the filling:
- 15 oz ricotta cheese
- 10 oz frozen spinach, thawed and drained
- 1 large egg
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp nutmeg
- For the assembly:
- 9 lasagna noodles, uncooked
- 24 oz marinara sauce
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat your oven to 375°F (190°C).
- In a mixing bowl, combine the ricotta cheese, spinach, egg, salt, pepper, and nutmeg. Mix until well blended.
- Spread 1 cup of marinara sauce at the bottom of a 9×13 inch baking dish.
- Place 3 lasagna noodles over the sauce, slightly overlapping.
- Spread half of the ricotta mixture over the noodles, then sprinkle with 1 cup of mozzarella cheese.
- Repeat the layers: sauce, noodles, remaining ricotta mixture, and mozzarella.
- Top with the remaining 3 noodles, sauce, mozzarella, and Parmesan cheese.
- Cover with foil and bake for 25 minutes. Then, remove the foil and bake for another 25 minutes until the cheese is bubbly and golden.
- Let the lasagna stand for 10 minutes before slicing. This helps the layers set for cleaner cuts.
Savory and creamy, this lasagna boasts layers of flavor with a perfect balance of cheese and spinach. Serve it with a side of garlic bread for a complete meal that’s sure to impress.
Vegetarian Spinach Lasagna Rolls

These Vegetarian Spinach Lasagna Rolls are a delightful twist on the classic lasagna, offering a fun and elegant way to enjoy all the flavors you love in a more manageable form. Perfect for both weeknight dinners and special occasions, this recipe guides you through each step to ensure a delicious outcome.
Ingredients
- For the filling:
- 15 oz ricotta cheese
- 10 oz frozen spinach, thawed and drained
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 egg
- 1/2 tsp salt
- 1/4 tsp black pepper
- For the rolls:
- 12 lasagna noodles
- 2 cups marinara sauce
- 1/2 cup shredded mozzarella cheese (for topping)
Instructions
- Preheat your oven to 375°F (190°C).
- Cook the lasagna noodles according to package instructions until al dente, then drain and lay them flat on a sheet of parchment paper to prevent sticking.
- In a mixing bowl, combine the ricotta cheese, spinach, mozzarella, Parmesan, egg, salt, and pepper until well blended.
- Spread about 2 tablespoons of the filling evenly over each lasagna noodle, then carefully roll them up from one end to the other.
- Spread 1 cup of marinara sauce on the bottom of a 9×13 inch baking dish, then place the rolls seam side down in the dish.
- Top the rolls with the remaining marinara sauce and sprinkle with the additional mozzarella cheese.
- Cover the dish with aluminum foil and bake for 25 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is bubbly and slightly golden.
- Let the lasagna rolls sit for 5 minutes before serving to allow them to set.
Serve these Vegetarian Spinach Lasagna Rolls with a side of garlic bread or a fresh salad for a complete meal. The rolls are creamy on the inside with a slightly crispy cheese topping, making every bite a delightful contrast of textures.
Spinach and Mushroom Lasagna

Here’s a comforting and hearty Spinach and Mushroom Lasagna that’s perfect for any occasion. Let’s break down the process into simple, manageable steps to ensure your lasagna turns out perfectly every time.
Ingredients
- For the filling:
- 2 cups fresh spinach, chopped
- 1 cup mushrooms, sliced
- 1 tbsp olive oil
- 1 clove garlic, minced
- For the sauce:
- 2 cups marinara sauce
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- For assembling:
- 9 lasagna noodles, uncooked
- 2 cups shredded mozzarella cheese
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat 1 tbsp olive oil in a pan over medium heat. Add 1 clove minced garlic and sauté for 30 seconds until fragrant.
- Add 1 cup sliced mushrooms to the pan. Cook for 5 minutes until they start to soften.
- Stir in 2 cups chopped spinach. Cook for another 2 minutes until wilted. Remove from heat and set aside.
- Spread 1/2 cup marinara sauce at the bottom of a 9×13 inch baking dish to prevent sticking.
- Layer 3 uncooked lasagna noodles over the sauce. Tip: Overlap slightly for full coverage.
- Spread 1/2 cup ricotta cheese over the noodles, then half of the spinach and mushroom mixture, followed by 1/2 cup mozzarella cheese.
- Repeat the layers: sauce, noodles, ricotta, remaining spinach and mushrooms, and mozzarella.
- Top with the last 3 noodles, remaining marinara sauce, and 1/2 cup grated Parmesan cheese.
- Cover with foil and bake for 25 minutes. Then, remove foil and bake for another 25 minutes until bubbly and golden. Tip: Let it sit for 10 minutes before slicing to set.
This lasagna boasts a creamy interior with a crispy top layer, offering a delightful contrast in textures. Serve it with a side of garlic bread for a complete meal that’s sure to impress.
Quick Spinach Lasagna with White Sauce

Zesty and comforting, this Quick Spinach Lasagna with White Sauce is a delightful twist on the classic, perfect for busy weeknights. You’ll love how the creamy white sauce complements the earthy spinach, all layered between tender lasagna noodles.
Ingredients
- For the white sauce:
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups whole milk
- 1/2 tsp salt
- 1/4 tsp ground nutmeg
- For the lasagna:
- 9 lasagna noodles, uncooked
- 10 oz frozen spinach, thawed and squeezed dry
- 2 cups ricotta cheese
- 1 cup grated Parmesan cheese
- 1 egg
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat your oven to 375°F (190°C).
- In a medium saucepan, melt the butter over medium heat. Tip: Keep the heat medium to avoid browning the butter.
- Whisk in the flour and cook for 1 minute to remove the raw flour taste.
- Gradually add the milk, whisking constantly to prevent lumps. Tip: Room temperature milk blends more smoothly with the roux.
- Cook the sauce, stirring frequently, until it thickens enough to coat the back of a spoon, about 5 minutes.
- Remove from heat and stir in the salt and nutmeg. Set aside.
- In a large bowl, mix the spinach, ricotta, 1/2 cup Parmesan, egg, salt, and pepper until well combined.
- Spread 1/2 cup of the white sauce in the bottom of a 9×13 inch baking dish.
- Arrange 3 lasagna noodles over the sauce.
- Spread half of the spinach mixture over the noodles.
- Repeat the layers: sauce, noodles, spinach mixture, then top with the remaining noodles and sauce.
- Sprinkle the remaining 1/2 cup Parmesan over the top.
- Cover with foil and bake for 25 minutes. Tip: For a golden top, remove the foil and bake for an additional 10 minutes.
- Let the lasagna stand for 10 minutes before serving to set the layers.
Yielded with a creamy interior and a slightly crispy top, this lasagna pairs wonderfully with a crisp green salad or garlic bread for a complete meal.
Healthy Spinach Lasagna with Whole Wheat Pasta

You’re about to embark on a culinary journey that marries health with indulgence. This Healthy Spinach Lasagna with Whole Wheat Pasta is a testament to how wholesome ingredients can come together to create a dish that’s both nutritious and utterly delicious.
Ingredients
For the Spinach Filling
– 2 cups fresh spinach, tightly packed
– 1 cup ricotta cheese
– 1/2 cup grated Parmesan cheese
– 1 egg, beaten
– 1/2 tsp salt
– 1/4 tsp black pepper
For the Lasagna
– 9 whole wheat lasagna noodles, uncooked
– 2 cups marinara sauce
– 1 cup shredded mozzarella cheese
Instructions
1. Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
2. In a large bowl, combine the spinach, ricotta, Parmesan, egg, salt, and pepper for the filling. Mix until well incorporated.
3. Spread 1/2 cup of marinara sauce at the bottom of a 9×13 inch baking dish to prevent sticking.
4. Lay 3 lasagna noodles over the sauce, slightly overlapping if necessary.
5. Spread half of the spinach mixture over the noodles, then top with 1/2 cup of marinara sauce and 1/3 cup of mozzarella.
6. Repeat the layers: noodles, remaining spinach mixture, 1/2 cup marinara, and 1/3 cup mozzarella.
7. Top with the last 3 noodles, remaining marinara, and mozzarella.
8. Cover with foil and bake for 25 minutes, then remove the foil and bake for another 10 minutes until bubbly and golden.
9. Let the lasagna stand for 10 minutes before slicing to allow the layers to set.
Finally, this lasagna offers a delightful contrast between the creamy spinach filling and the tangy marinara, all hugged by the nutty whole wheat noodles. Serve it with a crisp green salad for a complete meal that’s as satisfying to the palate as it is nourishing.
Spinach Lasagna with Béchamel Sauce

Ready to dive into the comforting layers of Spinach Lasagna with Béchamel Sauce? This dish combines the richness of béchamel with the freshness of spinach, layered between sheets of pasta for a hearty meal that’s both satisfying and elegant.
Ingredients
- For the Béchamel Sauce:
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 4 cups whole milk, warmed
- 1/2 tsp salt
- 1/4 tsp ground nutmeg
- For the Spinach Filling:
- 10 oz fresh spinach, washed and dried
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1/2 tsp salt
- For Assembly:
- 12 lasagna noodles, cooked al dente
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 2 minutes to form a roux.
- Gradually add the warmed milk to the roux, whisking constantly to prevent lumps. Cook until the sauce thickens, about 5 minutes. Stir in salt and nutmeg, then remove from heat.
- Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 30 seconds until fragrant. Add spinach and salt, cooking until spinach wilts, about 3 minutes. Drain any excess liquid.
- Preheat your oven to 375°F. Spread a thin layer of béchamel sauce on the bottom of a 9×13 inch baking dish.
- Arrange 4 lasagna noodles over the sauce. Top with half of the spinach mixture, a third of the remaining béchamel, and a third of the mozzarella and Parmesan cheeses. Repeat layers twice, ending with noodles, sauce, and cheese.
- Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes until the top is golden and bubbly.
- Let the lasagna rest for 10 minutes before slicing. This allows the layers to set for cleaner cuts.
Silky béchamel and tender spinach create a lasagna that’s rich yet balanced. Serve with a crisp green salad to complement its creamy texture, or enjoy a slice on its own for a truly comforting meal.
Garlic Spinach Lasagna with Three Cheeses

Savory and satisfying, this Garlic Spinach Lasagna with Three Cheeses is a comforting dish that layers rich flavors between tender pasta sheets. Starting with a garlic-infused spinach mixture and a trio of melty cheeses, each bite offers a harmonious blend of textures and tastes.
Ingredients
- For the spinach mixture:
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 10 oz fresh spinach, roughly chopped
- 1/2 tsp salt
- For the cheese mixture:
- 15 oz ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 egg
- 1/2 tsp black pepper
- For assembling:
- 12 lasagna noodles, uncooked
- 2 cups marinara sauce
- 1 cup shredded mozzarella cheese (for topping)
Instructions
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
- Add the chopped spinach and salt to the skillet. Cook for 3-4 minutes, stirring occasionally, until the spinach is wilted. Remove from heat and set aside.
- In a mixing bowl, combine ricotta cheese, 1 cup mozzarella, Parmesan cheese, egg, and black pepper. Mix well until all ingredients are evenly incorporated.
- Spread 1/2 cup of marinara sauce at the bottom of a 9×13 inch baking dish.
- Arrange 4 lasagna noodles over the sauce, slightly overlapping.
- Spread half of the cheese mixture over the noodles, followed by half of the spinach mixture.
- Repeat layers: sauce, noodles, remaining cheese mixture, and remaining spinach mixture.
- Top with the remaining noodles, sauce, and 1 cup mozzarella cheese.
- Cover with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.
- Let the lasagna stand for 10 minutes before slicing. This allows the layers to set for cleaner cuts.
Zesty with garlic and rich from the three cheeses, this lasagna has a creamy interior with a slightly crispy top. Serve it with a side of garlic bread to soak up any extra sauce, or a fresh salad for a lighter contrast.
Spinach and Artichoke Lasagna

Begin by preheating your oven to 375°F to ensure it’s ready for baking. This Spinach and Artichoke Lasagna combines creamy, cheesy layers with the fresh flavors of spinach and artichokes, making it a comforting dish perfect for any occasion.
Ingredients
- For the sauce:
- 2 cups ricotta cheese
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup heavy cream
- 1 tsp garlic powder
- 1 tsp salt
- For the filling:
- 10 oz frozen spinach, thawed and drained
- 14 oz artichoke hearts, drained and chopped
- 1 tbsp olive oil
- For assembly:
- 9 lasagna noodles, cooked al dente
- 1/4 cup grated Parmesan cheese for topping
Instructions
- In a large bowl, mix ricotta cheese, Parmesan cheese, mozzarella cheese, heavy cream, garlic powder, and salt until well combined to create the sauce.
- Heat olive oil in a pan over medium heat, add spinach and artichoke hearts, sauté for 5 minutes until any excess moisture has evaporated.
- Spread a thin layer of the cheese sauce at the bottom of a 9×13 inch baking dish.
- Place 3 lasagna noodles over the sauce, followed by half of the spinach and artichoke mixture, and then a third of the remaining cheese sauce. Repeat the layers.
- Top the final layer with the remaining cheese sauce and sprinkle with 1/4 cup grated Parmesan cheese.
- Cover with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10 minutes until the top is golden and bubbly.
- Let the lasagna rest for 10 minutes before slicing to allow the layers to set.
Now, this lasagna emerges from the oven with a golden, bubbly top and layers that hold together beautifully. The combination of creamy cheese, tender spinach, and artichokes offers a rich flavor profile that’s both satisfying and sophisticated. Serve it with a crisp green salad to complement the richness of the dish.
Low-Carb Spinach Lasagna with Zucchini Noodles

This low-carb spinach lasagna with zucchini noodles is a delightful twist on the classic, offering a lighter yet equally satisfying option. The zucchini noodles provide a fresh, crisp texture that pairs beautifully with the rich, cheesy spinach filling.
Ingredients
- For the zucchini noodles:
- 3 medium zucchinis, sliced into 1/4-inch thick noodles
- 1 tbsp olive oil
- 1/2 tsp salt
- For the spinach filling:
- 10 oz frozen spinach, thawed and drained
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 egg
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- For assembly:
- 1 cup shredded mozzarella cheese
- 1/2 cup marinara sauce
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Slice the zucchinis into 1/4-inch thick noodles using a mandoline or a sharp knife for even thickness.
- Toss the zucchini noodles with 1 tbsp olive oil and 1/2 tsp salt, then spread them on a baking sheet. Bake for 10 minutes to remove excess moisture. Tip: Patting the noodles dry with a paper towel before baking can help reduce sogginess.
- In a mixing bowl, combine the thawed and drained spinach, ricotta cheese, Parmesan cheese, egg, garlic powder, salt, and black pepper. Mix until well combined.
- Spread 1/4 cup of marinara sauce at the bottom of a 9×9 inch baking dish to prevent sticking.
- Layer half of the baked zucchini noodles over the sauce, followed by the spinach mixture, and then the remaining zucchini noodles. Tip: Pressing down lightly on each layer helps compact the lasagna, making it easier to slice later.
- Top with the remaining 1/4 cup of marinara sauce and 1 cup of shredded mozzarella cheese.
- Bake in the preheated oven for 25 minutes, or until the cheese is bubbly and slightly golden. Tip: Let the lasagna sit for 5 minutes after baking to set, making it easier to serve.
Not only does this lasagna boast a creamy, flavorful filling with a hint of garlic, but the zucchini noodles also add a refreshing crunch. Serve it with a side of roasted vegetables for a complete, colorful meal.
Spinach Lasagna with Homemade Marinara

Preparing a homemade Spinach Lasagna with Marinara from scratch might seem daunting, but with these step-by-step instructions, you’ll find it’s quite manageable and rewarding.
Ingredients
- For the Marinara Sauce:
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp sugar
- 1/4 cup fresh basil, chopped
- For the Lasagna:
- 9 lasagna noodles, uncooked
- 15 oz ricotta cheese
- 1 egg
- 2 cups spinach, chopped
- 2 cups mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
Instructions
- Heat olive oil in a large saucepan over medium heat. Add garlic and sauté for 1 minute until fragrant.
- Add crushed tomatoes, salt, pepper, and sugar to the saucepan. Bring to a simmer, then reduce heat to low and cook for 20 minutes, stirring occasionally.
- Stir in fresh basil and remove from heat. Tip: Letting the sauce sit for a few minutes enhances the flavors.
- Preheat oven to 375°F. In a bowl, mix ricotta cheese, egg, and chopped spinach until well combined.
- Spread 1 cup of marinara sauce at the bottom of a 9×13 inch baking dish. Arrange 3 lasagna noodles over the sauce.
- Spread half of the ricotta mixture over the noodles, then sprinkle with 1 cup of mozzarella cheese. Repeat layers, ending with noodles on top.
- Cover the top layer with the remaining marinara sauce and sprinkle with Parmesan cheese. Tip: Covering with foil for the first 25 minutes prevents the cheese from burning.
- Bake for 25 minutes covered, then remove foil and bake for another 10 minutes until bubbly and golden. Tip: Let the lasagna rest for 10 minutes before slicing for cleaner cuts.
Unbelievably creamy and rich, this Spinach Lasagna with Homemade Marinara offers a perfect balance of flavors and textures. Serve it with a side of garlic bread for a complete meal that’s sure to impress.
Spicy Spinach Lasagna with Jalapeños

Whipping up a comforting yet bold dish like Spicy Spinach Lasagna with Jalapeños is easier than you think, especially when you follow these step-by-step instructions designed for beginners.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp chopped fresh basil
- For the filling:
- 10 oz fresh spinach, chopped
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 2 jalapeños, seeded and diced
- 1 egg
- 1/2 tsp salt
- For assembling:
- 9 lasagna noodles, cooked al dente
- 2 cups shredded mozzarella cheese
Instructions
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a large saucepan over medium heat. Add garlic and sauté until fragrant, about 1 minute.
- Add crushed tomatoes, salt, and black pepper to the saucepan. Simmer for 10 minutes, stirring occasionally. Tip: Simmering the sauce enhances its flavor.
- Stir in fresh basil and remove from heat.
- In a large bowl, combine spinach, ricotta, Parmesan, jalapeños, egg, and salt. Mix well. Tip: Squeezing excess water from the spinach prevents a soggy lasagna.
- Spread a thin layer of sauce at the bottom of a 9×13 inch baking dish.
- Place 3 lasagna noodles over the sauce, followed by half of the spinach mixture and a third of the mozzarella. Repeat layers, ending with sauce and mozzarella on top.
- Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes, or until cheese is bubbly and golden. Tip: Letting the lasagna rest for 10 minutes before serving makes it easier to slice.
Every bite of this lasagna offers a creamy texture with a spicy kick from the jalapeños, balanced by the freshness of spinach. Serve it with a side of garlic bread to soak up the delicious sauce.
Spinach and Chicken Lasagna

Yearning for a comforting yet nutritious meal? This Spinach and Chicken Lasagna combines tender chicken, fresh spinach, and rich cheeses layered between perfectly cooked lasagna noodles for a dish that’s as satisfying to make as it is to eat.
Ingredients
- For the chicken:
- 2 cups cooked chicken, shredded
- 1 tbsp olive oil
- For the spinach mixture:
- 4 cups fresh spinach
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- For the sauce:
- 2 cups marinara sauce
- For assembling:
- 9 lasagna noodles, cooked al dente
- 2 cups shredded mozzarella cheese
Instructions
- Preheat your oven to 375°F (190°C).
- In a skillet over medium heat, warm 1 tbsp olive oil and add the shredded chicken, heating through for about 2 minutes. Tip: This step enhances the chicken’s flavor.
- In a large bowl, combine 4 cups fresh spinach, 1 cup ricotta cheese, and 1/2 cup grated Parmesan cheese. Mix well. Tip: Squeezing excess water from the spinach prevents a soggy lasagna.
- Spread 1/2 cup marinara sauce at the bottom of a 9×13 inch baking dish.
- Layer 3 lasagna noodles over the sauce, followed by half of the spinach mixture, half of the chicken, and 1/2 cup mozzarella cheese. Repeat the layers, ending with noodles.
- Top the final noodle layer with the remaining 1 cup marinara sauce and 1 cup mozzarella cheese.
- Cover with foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden. Tip: Letting the lasagna rest for 10 minutes before serving makes it easier to slice.
Creamy, cheesy, and packed with flavors, this lasagna is a crowd-pleaser. Serve it with a crisp green salad for a complete meal that delights the senses.
Spinach Lasagna with Sun-Dried Tomatoes and Pesto

Let’s dive into creating a comforting yet vibrant Spinach Lasagna with Sun-Dried Tomatoes and Pesto, perfect for any season. This dish layers rich flavors and textures, making it a hearty meal that’s both nutritious and indulgent.
Ingredients
- For the pesto: 2 cups fresh basil leaves, 1/2 cup grated Parmesan cheese, 1/3 cup pine nuts, 2 garlic cloves, 1/2 cup olive oil
- For the filling: 10 oz frozen spinach (thawed and drained), 1 cup sun-dried tomatoes (chopped), 15 oz ricotta cheese, 1 egg, 1/2 tsp salt
- For assembling: 12 lasagna noodles (cooked), 2 cups shredded mozzarella cheese, 1/2 cup grated Parmesan cheese
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking the lasagna.
- In a food processor, combine basil leaves, 1/2 cup Parmesan cheese, pine nuts, and garlic cloves. Pulse until finely chopped.
- With the processor running, slowly add olive oil until the pesto is smooth. Tip: Scrape down the sides to ensure all ingredients are fully incorporated.
- In a large bowl, mix together thawed spinach, sun-dried tomatoes, ricotta cheese, egg, and salt until well combined.
- Spread a thin layer of pesto on the bottom of a 9×13 inch baking dish to prevent sticking.
- Place 4 cooked lasagna noodles over the pesto, slightly overlapping.
- Spread half of the spinach mixture over the noodles, then sprinkle with 1 cup mozzarella cheese.
- Repeat the layers: noodles, remaining spinach mixture, and remaining mozzarella.
- Top with the final layer of noodles, spread the remaining pesto over them, and sprinkle with 1/2 cup Parmesan cheese. Tip: Covering the top layer with pesto adds moisture and flavor.
- Bake for 25 minutes, or until the cheese is bubbly and slightly golden. Tip: Let the lasagna sit for 10 minutes before slicing to ensure clean cuts.
Serve this lasagna with a crisp green salad to complement its rich, layered flavors. The combination of creamy ricotta, tangy sun-dried tomatoes, and fresh pesto creates a dish that’s as visually appealing as it is delicious.
Conclusion
Zesty flavors and easy steps define these 14 spinach lasagna recipes, perfect for any home cook looking to delight their family. Whether you’re a lasagna lover or a spinach enthusiast, there’s a recipe here for you. Don’t forget to try them out, share your favorites in the comments, and pin your top picks on Pinterest for others to enjoy. Happy cooking!
