Explore a Variety of Foods from Different Cultures!

Search Icon
Search Icon
Spinach Lasagna Recipe: Classic Comfort Food with a Twist!

Spinach Lasagna Recipe

This spinach lasagna is like a delicious tower of noodles, sautéed spinach, marinara sauce, and three yummy cheeses, all baked until they're golden and yummy. It's a great choice for a big group meal, especially if some folks are vegetarians. This lasagna is packed with greens and flavor, so it's really satisfying. If you've got any leftovers, you can keep them in the fridge for up to 3 days. This spinach lasagna is just so tasty!

Spinach Lasagna Recipe

Spinach lasagna has always been one of those reliable meals I turn to when I need something hearty that will feed a group without much stress.

It feels comforting and familiar, and it works just as well for a casual family dinner as it does for a gathering with friends. I especially love that it gives you all the satisfaction of classic lasagna while being packed with greens.

This version layers tender noodles with sautéed spinach, creamy ricotta filling, marinara sauce, and plenty of mozzarella and Parmesan.

It bakes into a bubbling, cheesy dish that slices beautifully after a short rest. And if you are lucky enough to have leftovers, it tastes even better the next day.

I started making spinach lasagna when I wanted a vegetarian main dish that still felt complete. Meatless recipes can sometimes feel like they are missing something, but with three cheeses and well-seasoned spinach, this one never does. Over time, I learned that squeezing the spinach dry and letting the lasagna rest before slicing makes all the difference.

Now it is one of my go-to recipes when I need something dependable and filling.

Why You’ll Love This Recipe?

Hearty and Filling: Feels substantial even without meat.
Perfect for Groups: Serves 7 generously.
Loaded with Flavor: Marinara, Parmesan, and Italian seasoning add depth.
Make-Ahead Friendly: Can be assembled in advance.
Great Leftovers: Tastes even better the next day.
Balanced and Comforting: Greens plus creamy cheese layers.
Freezer Friendly: Easy to store for later meals.

Chef’s Pro Tips for Perfect Results!

Squeeze the Spinach Thoroughly: Excess moisture can make the lasagna watery.
Season Each Layer Lightly: Builds balanced flavor.
Do Not Overcook the Noodles: They will continue cooking in the oven.
Let It Rest Before Cutting: This helps the layers set properly.
Cover with Foil Initially: Prevents the top from drying out.

Kitchen Tools You’ll Need

  1. Large pan
  2. Mixing bowls
  3. 9×13 baking pan
  4. Aluminum foil
  5. Wooden spoon
  6. Knife

Ingredients in This Recipe

For the Filling

  1. 1 tablespoon butter: Used to sauté the spinach and enhance flavor.
  2. 24 ounces fresh spinach leaves: Wilted down to create a rich green layer.
  3. 15 ounces ricotta cheese: Provides creamy texture and mild flavor.
  4. 2 eggs: Help bind the filling together.
  5. ¾ cup grated Parmesan cheese: Adds sharp, savory depth.
  6. 1 cup shredded mozzarella cheese: Mixed into the filling for creaminess.
  7. ½ teaspoon salt (plus more if needed): Balances flavors.
  8. ¼ teaspoon pepper (plus more if needed): Adds gentle warmth.
  9. ½ teaspoon Italian seasoning: Brings classic herb flavor.

For Assembly

  1. 1 box lasagna noodles: Cooked according to package directions.
  2. 24-ounce jar marinara sauce: Provides moisture and rich tomato flavor.
  3. 2 cups shredded mozzarella cheese: Sprinkled on top for a melted finish.
  4. Cooking spray: Prevents sticking.
  5. 2 tablespoons chopped parsley: Adds freshness and color at the end.

Ingredient Substitutions

Ricotta cheese: Cottage cheese can be used if blended smooth.
Fresh spinach: Frozen spinach works if fully thawed and squeezed dry.
Mozzarella: Part-skim mozzarella is a lighter option.
Marinara sauce: Homemade tomato sauce can replace jarred sauce.

Ingredient Spotlight

Spinach: Fresh spinach cooks down significantly, creating a concentrated flavor while adding nutrients and color. Properly draining it ensures a firm, sliceable lasagna.

Ricotta Cheese: This soft Italian cheese creates a creamy, rich layer that balances the acidity of the marinara sauce.

Instructions for Making This Recipe

Prepare the Filling

  1. Melt 1 tablespoon butter in a large pan over medium-high heat.
  2. Add the fresh spinach in batches, cooking until fully wilted. Continue until all 24 ounces are reduced. Season lightly with salt and pepper.
  3. Remove the spinach from heat. Let it cool slightly, then squeeze out excess moisture and chop finely.
  4. In a large mixing bowl, combine the chopped spinach, 15 ounces ricotta cheese, 2 eggs, ¾ cup grated Parmesan cheese, 1 cup shredded mozzarella cheese, ½ teaspoon salt, ¼ teaspoon pepper, and ½ teaspoon Italian seasoning. Mix thoroughly.

Assemble the Lasagna

  1. Cook the lasagna noodles according to package instructions. Drain and set aside.
  2. Preheat the oven to 375°F. Spray a 9×13 baking pan with cooking spray.
  3. Spread a thin layer of marinara sauce on the bottom of the pan.
  4. Add a layer of noodles, followed by one-third of the cheese and spinach mixture.
  5. Spoon one-third of the marinara sauce over the filling.
  6. Repeat the layers two more times, finishing with marinara sauce on top.
  7. Cover with aluminum foil and bake for 45 minutes.
  8. Remove foil, sprinkle 2 cups shredded mozzarella cheese evenly on top, and bake for an additional 15 minutes until melted and lightly golden.
  9. Sprinkle with 2 tablespoons chopped parsley. Let rest for 5 to 10 minutes before slicing and serving.
Spinach Lasagna Recipe

Spinach Lasagna Recipe

This spinach lasagna is like a delicious tower of noodles, sautéed spinach, marinara sauce, and three yummy cheeses, all baked until they're golden and yummy. It's a great choice for a big group meal, especially if some folks are vegetarians. This lasagna is packed with greens and flavor, so it's really satisfying. If you've got any leftovers, you can keep them in the fridge for up to 3 days. This spinach lasagna is just so tasty!
Prep Time 35 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 55 minutes
Course Main Course
Cuisine Italian
Servings 7
Calories 360 kcal

Equipment

  • Large pan
  • Mixing bowls
  • 9×13 baking pan
  • Aluminum foil
  • Wooden spoon
  • Knife

Ingredients
  

For the Filling:

  • 1 tbsp Butter
  • 24 ounces Fresh spinach leaves
  • 15 ounces Ricotta cheese
  • 2 Eggs
  • ¾ cup grated Parmesan cheese
  • 1 cup shredded Mozzarella cheese
  • ½ tsp Salt plus more if needed
  • ¼ tsp Pepper plus more if needed
  • ½ tsp Italian seasoning

For Assembly:

  • 1 box Lasagna noodles
  • 24- ounce Jar marinara sauce
  • 2 cups shredded Mozzarella cheese
  • Cooking spray
  • 2 tbsp chopped Parsley

Instructions
 

For the Filling:

  • Melt the butter in a big pan on medium-high heat.
  • Put spinach in the pan until it shrinks. Keep adding until it’s all shrunk.
  • Add salt and pepper as much as you like.
  • Let the spinach cool a bit, then press out extra water and chop it.
  • In a big bowl, mix the chopped spinach, ricotta, eggs, Parmesan, 1 cup of mozzarella, salt, pepper, and Italian seasoning. Mix well.

For Assembly:

  • Cook the lasagna noodles like it says on the package.
  • Heat your oven to 375 degrees F. Spray a 9″x13″ pan with cooking spray.
  • Spread a bit of sauce on the bottom of the pan. Put a layer of noodles, then spread 1/3 of the cheese mix on top.
  • Pour 1/3 of the marinara sauce over the cheese mix.
  • Repeat these layers, finishing with marinara sauce on top.
  • Cover the lasagna with foil, then bake for 45 minutes.
  • Take off the foil, sprinkle the remaining 2 cups of mozzarella cheese on top, and bake for 15 more minutes or until the cheese melts and turns golden.
  • Sprinkle some parsley on top. Let it sit for 5-10 minutes, then cut and serve.

Notes

  • Use fresh spinach for the best flavor.
  • Make sure to squeeze out excess water from the spinach after wilting.
  • Pre-cook lasagna noodles according to package instructions to ensure they’re tender.
  • Don’t forget to cover the lasagna with foil while baking to prevent it from drying out.
  • Let the lasagna rest for a few minutes before serving to allow it to set and make slicing easier.
Keyword Best spinach lasagna recipe, Healthy spinach lasagna, spinach lasagna recipe, Spinach lasagna recipe easy

Nutrition Facts:

NutritionValue
Calories360 kcal
Carbohydrates35g
Protein21g
Fat16g
Cholesterol73mg 
Sodium815mg
Fibre3g
Sugar5g
Calcium315mg 

Texture & Flavor Secrets

• Draining spinach well keeps the layers firm.
• Eggs help the ricotta mixture set properly.
• Baking covered first prevents dryness.
• Resting time allows clean, structured slices.

Cooking Tips & Tricks

  1. Slightly undercook noodles so they stay tender but not mushy.
  2. Spread sauce evenly to avoid dry spots.
  3. Use a serrated knife for cleaner slices.

What to Avoid?

• Do not skip draining spinach thoroughly.
• Avoid adding too much sauce, which can cause sogginess.
• Do not cut immediately after baking.

Make-Ahead and Storage Tips!

• Assemble up to 24 hours in advance and refrigerate before baking.
• Store leftovers in the refrigerator for up to 3 days.
• Freeze baked or unbaked lasagna tightly wrapped for up to 2 months.

How to Serve This Dish?

• With Grilled Zucchini Caprese.
• Alongside garlic bread.
• Paired with Focaccia Bread.
• Serve with Sweet Chili Meatballs.

Creative Leftover Transformations!

• Cut into squares and reheat for lunch portions.
• Layer into a wrap for a quick handheld meal.
• Chop and mix into a baked pasta casserole.
• Serve over sautéed zucchini for a lower-carb twist.

Additional Tips!

• Taste the filling before assembling and adjust seasoning.
• Use freshly grated Parmesan for better melt and flavor.
• Let the lasagna cool slightly for easier serving.

Make It a Showstopper!

For a more polished presentation, sprinkle extra Parmesan and a few whole parsley leaves on top just before serving. Serve in clean, even squares on warm plates, and add a light drizzle of olive oil over each portion for a subtle finishing touch.

Variations to Try!

Mushroom Spinach Lasagna: Add sautéed mushrooms to the filling.
White Sauce Version: Replace marinara with béchamel sauce.
Extra Cheesy: Add a layer of provolone between noodles.
Spicy Kick: Add red pepper flakes to the marinara.
Whole Wheat Noodles: Use whole wheat pasta for added fiber.

FAQ’s

  1. Can I use frozen spinach?
    Yes, thaw it completely and squeeze out excess water before using.
  2. Do I need to cook the noodles first?
    Yes, unless using oven-ready noodles.
  3. Why is my lasagna watery?
    Most often from spinach that was not drained well.
  4. Can I prepare this ahead of time?
    Yes, assemble and refrigerate before baking.
  5. How do I reheat leftovers?
    Cover with foil and warm in the oven at 350°F until heated through.
  6. Can I freeze it?
    Yes, tightly wrap and freeze for up to 2 months.
  7. What cheese can replace ricotta?
    Blended cottage cheese works well.
  8. How long should it rest after baking?
    At least 5 to 10 minutes.
  9. Can I add other vegetables?
    Yes, zucchini or mushrooms work nicely.
  10. Is this recipe kid friendly?
    Yes, the creamy cheese layers make the spinach mild and approachable.
Please Rate this Recipe
Noah Baker

Hi! I’m Noah Baker

Noah Baker is a California-born food blogger behind Freshman Cook, whose culinary journey began in his tiny apartment kitchen experimenting with recipes that blend innovative techniques and personal passion.

More About Me

Please Leave a Star Rating and Comment Below

Leave a Comment

Recipe Rating