Spinach Lasagna Recipe
Lasagna is a beloved dish that brings warmth and comfort to the table. This Spinach Lasagna Recipe is a delightful twist on the traditional meat-filled version, packed with layers of creamy ricotta, fresh spinach, and rich marinara sauce. Perfect for a family dinner or a gathering with friends, this recipe is not just delicious but also a fantastic way to sneak in some greens. Let’s dive into why this dish deserves a spot on your dinner table!
Why It Deserves a Spot

This Spinach Lasagna Recipe is not only satisfying to the palate but also visually stunning. The vibrant green spinach paired with the rich red marinara creates a beautiful contrast that’s as appetizing to the eyes as it is to the taste buds. Each bite is a harmonious blend of flavors and textures, making it a favorite among vegetarians and meat-lovers alike. Plus, it’s an excellent dish for meal prep; you can easily make it ahead of time and reheat it for a quick weeknight dinner.
What Goes Into Spinach Lasagna Recipe
To create this delicious lasagna, you will need the following ingredients:
- 2 tablespoons unsalted butter: For sautéing the spinach and adding richness.
- 24 ounces fresh spinach leaves: The star of the show, packed with nutrients.
- 1 cup chopped fresh basil leaves: For a fresh, aromatic flavor.
- 14 ounces ricotta cheese: Creamy and rich, it adds a wonderful texture.
- 2 eggs (room temperature): Helps bind the filling.
- 1 ½ cups grated Parmesan cheese: Adds a savory depth.
- 1 cup shredded Mozzarella cheese: For that gooey, melty goodness.
- 1 teaspoon Italian seasoning: A blend of herbs that enhances the flavor.
- 4 cloves garlic (minced): Adds a robust flavor.
- ½ teaspoon salt: Plus more to taste, to balance the flavors.
- ¼ teaspoon pepper: Adds a hint of spice, plus more to taste.
- 1 box lasagna noodles: The classic pasta layer.
- 24-ounce jar marinara sauce: A flavorful base for the layers.
- 2 cups shredded mozzarella cheese: For topping and extra cheesiness.
- Cooking spray: To prevent sticking.
- 2 tablespoons chopped parsley: For garnish and added freshness.
- 2 tablespoons chopped basil: Additional garnish for a pop of color.
Toolbox for This Recipe
To make this recipe a breeze, you’ll need the following tools:
- Large skillet: For sautéing the spinach and garlic.
- Mixing bowls: To combine the cheese filling.
- 9×13 inch baking dish: The perfect size for layering your lasagna.
- Aluminum foil: To cover the lasagna while baking.
- Sharp knife: For chopping fresh herbs and cutting the lasagna.
- Measuring cups and spoons: For precise ingredient measurements.
Stepwise Method: Spinach Lasagna Recipe

Step 1: Prepare the Spinach Filling
In a large skillet, melt the unsalted butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute. Then, add the fresh spinach leaves and cook until wilted, about 3-4 minutes. Remove from heat and let cool slightly.
Step 2: Combine the Cheese Mixture
In a mixing bowl, combine the ricotta cheese, eggs, chopped basil, 1 cup grated Parmesan cheese, Italian seasoning, ½ teaspoon salt, and ¼ teaspoon pepper. Stir until well combined. Add the cooled spinach mixture and fold gently to combine.
Step 3: Cook the Lasagna Noodles
Cook the lasagna noodles according to package instructions until al dente. Drain and lay them flat on a clean kitchen towel to prevent sticking.
Step 4: Assemble the Lasagna
Preheat your oven to 375°F (190°C). Spray the bottom of your 9×13 inch baking dish with cooking spray. Spread a thin layer of marinara sauce on the bottom. Place a layer of lasagna noodles over the sauce, followed by half of the spinach and cheese mixture. Top with another layer of marinara sauce and a sprinkle of 1 cup shredded mozzarella cheese. Repeat the layers, finishing with a final layer of noodles topped with marinara sauce and the remaining 2 cups of mozzarella cheese.
Step 5: Bake the Lasagna
Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden. Let it cool for about 10 minutes before slicing.
Step 6: Garnish and Serve
Sprinkle the top with chopped parsley and chopped basil for a fresh finish. Serve warm and enjoy every cheesy, spinach-filled bite!
Spring to Winter: Ideas

This Spinach Lasagna Recipe is versatile and can adapt to different seasons. Here are some fun variations:
- In spring, add fresh asparagus or artichokes for a delightful crunch.
- During summer, incorporate zucchini ribbons for a lighter feel.
- In the fall, consider adding roasted butternut squash for a sweet, earthy flavor.
- In winter, mix in some sautéed mushrooms for an extra umami kick.
Steer Clear of These
While making your Spinach Lasagna Recipe, here are some common pitfalls to avoid:
- Don’t overcook the noodles; they should be al dente since they’ll continue cooking in the oven.
- Avoid using frozen spinach without properly thawing and draining it, which could lead to a watery lasagna.
- Don’t skimp on the cheese! The right amount ensures a creamy texture.
- Be cautious with the salt; taste as you go to avoid over-seasoning.
Store, Freeze & Reheat
The Spinach Lasagna Recipe is perfect for meal prep. Here’s how to store, freeze, and reheat:
- Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
- Freeze: To freeze, wrap the assembled but uncooked lasagna tightly in plastic wrap and foil. It can be frozen for up to 3 months.
- Reheat: To reheat, thaw in the refrigerator overnight before baking at 375°F (190°C) until heated through, about 30-40 minutes.
Common Qs About Spinach Lasagna Recipe
Can I use no-boil lasagna noodles?
Yes! No-boil noodles are a great option. Just ensure your marinara sauce is sufficiently watery, as the noodles will absorb some moisture during baking.
How can I make this recipe gluten-free?
Simply use gluten-free lasagna noodles and ensure that your marinara sauce does not contain gluten. Many brands offer gluten-free options now!
Can I prepare this lasagna ahead of time?
Absolutely! You can assemble the lasagna a day ahead and keep it in the refrigerator until you’re ready to bake. Just add a few extra minutes to the baking time if baking from cold.
What can I serve with spinach lasagna?
This dish pairs wonderfully with a light side salad or garlic bread. A glass of red wine also complements the flavors beautifully!
Our Most-Loved Recipes
If you love this Spinach Lasagna Recipe, check out some of our most-loved recipes:
- Creamy Mushroom Risotto
- Classic Margherita Pizza
- Zucchini Noodles with Pesto
- Savory Vegetable Quiche
Save & Share
If you enjoyed this Spinach Lasagna Recipe, don’t forget to share it with your friends and family! Spread the love for delicious, homemade meals.
This Spinach Lasagna Recipe is a wholesome, comforting dish that anyone can master. With layers of cheesy goodness and vibrant spinach, it’s sure to become a family favorite. Whether you’re enjoying it at a festive gathering or a cozy night in, this lasagna is bound to impress. Happy cooking!

Spinach Lasagna Recipe
Ingredients
Equipment
Method
- In a large skillet, melt the unsalted butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute. Then, add the fresh spinach leaves and cook until wilted, about 3-4 minutes. Remove from heat and let cool slightly.
- In a mixing bowl, combine the ricotta cheese, eggs, chopped basil, 1 cup grated Parmesan cheese, Italian seasoning, ½ teaspoon salt, and ¼ teaspoon pepper. Stir until well combined. Add the cooled spinach mixture and fold gently to combine.
- Cook the lasagna noodles according to package instructions until al dente. Drain and lay them flat on a clean kitchen towel to prevent sticking.
- Preheat your oven to 375°F (190°C). Spray the bottom of your 9x13 inch baking dish with cooking spray. Spread a thin layer of marinara sauce on the bottom. Place a layer of lasagna noodles over the sauce, followed by half of the spinach and cheese mixture. Top with another layer of marinara sauce and a sprinkle of 1 cup shredded mozzarella cheese. Repeat the layers, finishing with a final layer of noodles topped with marinara sauce and the remaining 2 cups of mozzarella cheese.
- Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden. Let it cool for about 10 minutes before slicing.
- Sprinkle the top with chopped parsley and chopped basil for a fresh finish. Serve warm and enjoy!
Notes
- Feel free to add seasonal vegetables like asparagus or zucchini for added texture.
- For a gluten-free version, use gluten-free lasagna noodles.
- This lasagna can be assembled a day ahead and stored in the fridge before baking.
