Classic Spinach Ricotta Lasagna

Golden bubbly classic spinach ricotta lasagna with layers of melted mozzarella and rich marinara sauce Pin it
Golden bubbly classic spinach ricotta lasagna with layers of melted mozzarella and rich marinara sauce | tasteterritory.com

This satisfying Italian baked dish features layers of tender pasta noodles sandwiching a creamy blend of ricotta cheese and fresh spinach. Each layer is smothered in tangy marinara and topped with melted mozzarella and Parmesan. The result is a bubbling, golden-topped creation that's perfect for feeding a hungry family.

Assembly takes about 30 minutes, then the oven does the rest of the work. Letting it rest before slicing ensures clean portions. The dish reheats beautifully, making it excellent for meal prep or leftovers.

The steam hit my glasses the moment I pulled that foil back, and I knew this was going to be better than the version I had fumbled through three years ago. My kitchen smelled like garlic and comfort, the kind that makes people linger even when the movie has already started. This is the lasagna that converted my spinach skeptical cousin into asking for seconds.

Last winter my friend Sarah came over when she was feeling low and I assembled this while we talked about everything and nothing at the kitchen island. She kept asking what smelled so good, and watching her face light up when she took that first bite made all the chopping worth it. Food that heals.

Ingredients

  • Ricotta cheese: Whole milk creates the silkiest texture, and draining it for 15 minutes prevents watery layers
  • Fresh spinach: Wilting it yourself tastes infinitely better than frozen, though frozen works in a pinch with thorough draining
  • No boil noodles: They absorb excess moisture from the sauce while baking, creating perfectly tender sheets without the boiling step
  • Marinara sauce: Homemade lets you control the salt, but a good store bought jar saves time without sacrificing flavor
  • Eggs: They bind the ricotta mixture so each layer holds its shape when you cut portions
  • Mozzarella: Shredding it yourself from a block melts better than pre shredded bags with anti caking agents

Instructions

Warm the oven and sizzle the aromatics:
Heat your oven to 375°F while you cook the onion in olive oil until it turns translucent and fragrant, then add garlic for just one minute so it does not burn
Wilt and season the spinach:
Add fresh spinach to the pan and watch it collapse beautifully, then stir in oregano, basil, salt and pepper before transferring to a bowl to cool slightly
Build the creamy filling:
Whisk ricotta with eggs, half the Parmesan, and a pinch of salt and pepper until smooth, then fold in that seasoned spinach
Start the layering foundation:
Spoon one cup of marinara across the bottom of your baking dish, then arrange noodles over the sauce
Create the first beautiful layer:
Spread one third of your ricotta mixture over the noodles, sprinkle with one third of the mozzarella, and add another cup of sauce
Repeat and crown the masterpiece:
Build two more complete layers, then finish with a final layer of noodles topped with remaining sauce and all the remaining cheese
Bake covered then uncovered:
Cover with greased foil for 30 minutes, then remove it and let the top turn golden and bubbly for 15 to 20 more minutes
Let it rest before serving:
Wait 10 to 15 minutes before slicing so the layers set and you get perfect portions instead of a sloppy slide
Square slice of vegetarian classic spinach ricotta lasagna showing distinct ricotta and spinach layers Pin it
Square slice of vegetarian classic spinach ricotta lasagna showing distinct ricotta and spinach layers | tasteterritory.com

This became our go to Sunday dinner after the first time I made it for my parents and my dad actually went back for thirds. Now whenever anyone comes over, they casually ask if I happen to be making that lasagna again.

Make Ahead Magic

I have learned that assembling this the night before actually improves the flavor because the noodles absorb more sauce as they sit in the refrigerator. Just add five to ten minutes to the baking time since it starts cold.

Freezing For Later

Wrap the unbaked lasagna tightly with plastic and foil before freezing, and it will keep beautifully for up to three months. Thaw overnight in the refrigerator before baking as directed.

Serving Suggestions

A crisp green salad with bright vinaigrette cuts through the richness perfectly. I also love setting out crusty bread for soaking up any sauce that escapes on the plate.

  • Let guests add red pepper flakes at the table if they want heat
  • Small glasses of red wine complement the tomato base wonderfully
  • Leftovers reheat beautifully for lunch the next day
Baked classic spinach ricotta lasagna in a white dish topped with golden brown cheese Pin it
Baked classic spinach ricotta lasagna in a white dish topped with golden brown cheese | tasteterritory.com

This is the lasagna that turns ordinary Tuesday nights into something worth remembering. Hope it brings your kitchen as much joy as it has brought mine.

Recipe Q&A

Yes, assemble the entire dish up to 24 hours ahead and refrigerate. Add 5-10 minutes to baking time if baking cold. You can also freeze unbaked for up to 3 months.

No-boil noodles absorb sauce beautifully and save time. Regular lasagna noodles work too—just cook them al dente before layering. Gluten-free noodles are also suitable for dietary needs.

Thaw frozen spinach thoroughly and squeeze out excess moisture. If using fresh, wilt it in the pan until most liquid evaporates. Letting the baked dish rest for 10-15 minutes before cutting also helps set the layers.

Ground beef, Italian sausage, or turkey can be browned and mixed into the marinara sauce. This will increase yield and cooking time slightly.

Cover tightly and refrigerate for up to 4 days. Individual portions reheat well in the microwave. Larger portions reheat best covered in a 350°F oven until heated through.

Kale, Swiss chard, or a combination work well. Just remove tough stems and wilt the greens thoroughly to remove excess moisture before mixing with ricotta.

Classic Spinach Ricotta Lasagna

Comforting layers of pasta with ricotta, spinach, and melted cheese baked in tomato sauce

Prep 30m
Cook 50m
Total 80m
Servings 6
Difficulty Medium

Ingredients

Cheese & Dairy

  • 2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 large eggs

Vegetables

  • 12 oz fresh spinach (or 10 oz frozen, thawed and drained)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced

Pantry

  • 9–12 no-boil lasagna noodles (or regular, cooked per package instructions)
  • 4 cups marinara sauce (homemade or store-bought)
  • 2 tbsp olive oil
  • 1/2 tsp dried oregano
  • 1/2 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

1
Preheat Oven: Preheat the oven to 375°F.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 4 minutes. Add garlic and sauté 1 minute more.
3
Prepare Spinach: Add spinach to the skillet. If using fresh, wilt for 2–3 minutes. If using thawed frozen spinach, cook until any excess moisture evaporates. Season with salt, pepper, oregano, and basil. Transfer to a bowl and let cool slightly.
4
Make Filling: In a large mixing bowl, combine ricotta cheese, eggs, half the Parmesan, and a pinch of salt and pepper. Stir in the cooled spinach mixture.
5
Start Layering: Spread 1 cup of marinara sauce over the bottom of a 9x13-inch baking dish.
6
Build First Layer: Layer 3–4 noodles over the sauce. Spread one-third of the ricotta-spinach mixture over noodles. Sprinkle with one-third of the mozzarella.
7
Complete Layering: Spoon 1 cup of marinara sauce over the cheese layer. Repeat layering (noodles, ricotta-spinach, mozzarella, sauce) two more times, finishing with noodles and remaining sauce. Top with remaining mozzarella and Parmesan.
8
Bake Covered: Cover the dish with foil (lightly greased to prevent sticking) and bake for 30 minutes.
9
Brown the Top: Remove foil and bake 15–20 minutes more, until the cheese is bubbling and golden.
10
Rest Before Serving: Let the lasagna rest for 10–15 minutes before slicing and serving.
Additional Information

Equipment Needed

  • 9x13-inch baking dish
  • Mixing bowls
  • Large skillet
  • Wooden spoon or spatula
  • Knife and chopping board
  • Aluminum foil

Nutrition (Per Serving)

Calories 395
Protein 22g
Carbs 38g
Fat 18g

Allergy Information

  • Contains: Milk, Eggs, Wheat (if using regular noodles)
  • For gluten-free option, use certified gluten-free noodles.
  • Always check labels for hidden allergens.
Sabrina Lowell