Cooking RecipesLunch & Dinner

Spinach Lasagna Recipe

Spinach lasagna is a classic Italian dish that combines tender lasagna noodles, a flavorful tomato sauce, and a creamy spinach filling. It’s a delicious and hearty meal that’s perfect for feeding a crowd, or for meal prep to enjoy throughout the week. The combination of spinach and ricotta cheese makes for a rich and satisfying filling, while the marinara sauce provides a tangy and slightly sweet flavor that balances out the richness of the cheese and spinach. Whether you’re an experienced cook or just starting out, this spinach lasagna recipe is easy to follow and is sure to be a hit with family and friends. So, gather your ingredients, preheat your oven, and get ready to enjoy a classic dish with a delicious twist!

Here’s a simple spinach lasagna recipe:


  • 9 lasagna noodles
  • 1 tbsp olive oil
  • 1 diced onion
  • 3 cloves minced garlic
  • 2 10 oz. packages of frozen chopped spinach, thawed and squeezed dry
  • 15 oz ricotta cheese
  • 1 large egg
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/8 tsp nutmeg
  • 4 cups marinara sauce
  • 2 cups shredded mozzarella cheese


Cook lasagna noodles according to package instructions.

In a large skillet, heat olive oil over medium heat. Add onion and garlic, and cook until soft and translucent, about 5 minutes.

Add spinach to the skillet, and cook for another 5 minutes.

In a medium bowl, mix ricotta cheese, egg, salt, pepper, and nutmeg.

Preheat oven to 375°F. Spread a thin layer of marinara sauce on the bottom of a 9×13-inch baking dish.

Place 3 cooked lasagna noodles on top of the sauce. Spread half of the ricotta mixture over the noodles, followed by half of the spinach mixture. Repeat the layering process with 3 more noodles, the remaining ricotta mixture, and the remaining spinach mixture. Top with the final 3 noodles and cover with the remaining marinara sauce.

Sprinkle shredded mozzarella cheese on top of the lasagna.

Bake for 25-30 minutes or until cheese is melted and bubbly. Let cool for 10 minutes before serving.

Here are a few tips to make your spinach lasagna even better:

Use fresh spinach:

If you can, use fresh spinach instead of frozen for a more vibrant flavor and texture.

Add herbs:

Fresh basil, oregano, or thyme can add extra flavor to your lasagna.

Use a different cheese:

Try using a mix of mozzarella and parmesan for a nuttier, sharper flavor.

Make it spicy:

Add a pinch of red pepper flakes to the marinara sauce for a spicy kick.

Make it vegetarian:

Replace the meat in the marinara sauce with mushrooms, eggplant, or zucchini for a vegetarian version.

Make it ahead:

You can assemble the lasagna ahead of time and store it in the refrigerator or freezer until ready to bake.

Serve with a side salad or garlic bread to complete the meal.

Enjoy experimenting with these tips and have fun making your spinach lasagna!

Related Articles

Leave a Reply

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

Check Also
Back to top button