Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners

By: Susan Updated on Sat, 14 Jun 2025 23:54:27 GMT Pasta Dishes

Tags: #spinach #vegetarian #make-ahead #family-dinner

Spinach lasagna slice with ricotta, mozzarella, parmesan, and tomato sauce Pin it
Spinach lasagna slice with ricotta, mozzarella, parmesan, and tomato sauce

Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners is the pan I reach for when I need one meatless main that still feels generous. It has real heft from the noodles, a creamy spinach-ricotta layer, and enough browned mozzarella on top to make people hover near the oven.

The trick is simple. Squeeze the spinach harder than you think, season the cheese filling well, and give the baked lasagna time to settle before cutting. That short rest turns a bubbling pan into clean, creamy squares.

Ultimate Spinach Lasagna with Three Cheeses

This ingredient list is familiar, but small choices make a big difference. Use whole-milk ricotta, low-moisture mozzarella, and a block of parmesan you grate yourself for the best texture.

Ingredients for spinach lasagna with ricotta, mozzarella, parmesan, and noodles
Ingredients for spinach lasagna with ricotta, mozzarella, parmesan, and noodles
  • Frozen chopped spinach. Gives the lasagna deep green flavor without adding too much bulk, as long as it is squeezed dry.
  • Whole-milk ricotta. Makes the filling creamy and soft instead of grainy or dry.
  • Mozzarella. Melts into stretchy layers and browns nicely on top.
  • Parmesan. Adds salt, nuttiness, and a savory edge that keeps the cheese filling from tasting flat.
  • Egg. Helps the spinach and ricotta layer set so the slices hold together.
  • Marinara sauce. Seasons the noodles and brings acidity to balance the rich cheese.
  • Oven-ready lasagna noodles. Save time and soften right in the pan while the sauce bubbles around them.
  • Garlic and herbs. Give the filling a cooked, Italian-style flavor without needing a separate saute.

Build The Layers Cleanly

  1. Prepare the spinach filling. Stir the squeezed spinach with ricotta, egg, parmesan, garlic, parsley, basil, salt, pepper, and a little nutmeg. Taste for seasoning before you start layering.
  2. Start with sauce. Spread marinara over the bottom of the pan so the first layer of noodles softens evenly and does not stick.
  3. Layer with restraint. Add noodles, spinach ricotta, mozzarella, and sauce in even layers. Thin, steady layers bake better than one heavy middle.
  4. Cover and bake. Cover the pan tightly with foil and bake until the noodles are tender and the sauce is bubbling around the edges.
  5. Brown the top. Uncover, add the last mozzarella and parmesan, and bake until the cheese is golden in spots.
  6. Rest before slicing. Let the lasagna stand for 20 minutes so the filling firms up and the pieces lift out cleanly.
Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners
Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners

The Spinach Must Be Dry

Spinach carries more water than it looks like, especially after thawing. If that water goes into the pan, it thins the ricotta layer and makes the sauce run around the noodles. Put the thawed spinach in a clean kitchen towel and twist until it stops dripping. Then break it up with your fingers before mixing, so you do not get dense green clumps in the filling.

This is also why frozen spinach works so well here. It is already chopped, already cooked, and easy to portion. Fresh spinach is fine, but cook it down first and treat it the same way. For another cozy spinach dinner with a creamy base, try chicken with spinach and mushrooms in creamy parmesan sauce.

Why Three Cheeses Work

Each cheese has a job. Ricotta makes the filling soft and creamy. Mozzarella gives you the pull and the browned top. Parmesan brings the salty depth that makes a vegetarian lasagna taste complete. If you use only mozzarella and ricotta, the pan can taste mild even when it looks rich.

Grate the parmesan fine so it disappears into the filling. For the mozzarella, low-moisture shredded cheese is practical and melts evenly. Fresh mozzarella tastes good, but it can release too much water in a layered bake. If you want another meatless baked pasta with a similar comfort-food feel, the best vegetarian lasagna with roasted vegetables is a good next pan.

Make It Crowd Friendly

This lasagna is built for gatherings because it does not need last-minute fuss. You can assemble it in the morning, refrigerate it, and bake it before dinner. You can also bake it fully, cool it, and reheat covered at 325 F until warmed through. That makes serving calmer, especially if the table is crowded or people arrive at different times.

For clean slices, patience matters more than knife skills. Let the pan rest after baking and cut with a sharp knife, wiping the blade between slices if you want tidy edges. The rest time is not wasted. It lets the noodles absorb a little more sauce while the cheeses settle.

Sauce Keeps The Noodles Tender

Oven-ready noodles need enough moisture to cook through, so do not skimp on sauce. A thicker marinara is fine, but spread it all the way to the corners and cover the pan tightly for the first part of baking. If the foil is loose, steam escapes and the top noodles can stay chewy.

A simple jarred marinara works if you like its flavor. If it tastes sharp, stir in a teaspoon of olive oil and a pinch of sugar. If it tastes dull, add black pepper, garlic, or a handful of chopped basil. For a creamy twist on the same layered idea, take a look at vegetable lasagna with creamy white sauce.

Storage And Reheating

Leftovers keep well because the noodles continue to absorb flavor. Store cooled pieces in airtight containers in the refrigerator for up to 4 days. The USDA leftovers guide recommends refrigerating cooked food promptly and reheating leftovers to 165 F.

For the best texture, reheat covered in a 325 F oven with a spoonful of sauce or water around the edge. The microwave works for single slices, but use medium power and pause once to let the heat move through the center. If you enjoy layered pasta bakes, million dollar Italian lasagna is a richer meat-based option for another night.

Summary

Serve this lasagna with a crisp salad, garlic bread, or roasted vegetables. It also holds well, making it useful for potlucks, Sunday dinner, or cooking ahead for a busy week.

Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners
Ultimate Spinach Lasagna with Three Cheeses for Gatherings or Dinners

FAQs

Can I use fresh spinach instead of frozen spinach?

Yes. Cook about 2 pounds of fresh spinach until wilted, cool it, then squeeze out as much liquid as possible. Frozen spinach is faster, but fresh spinach gives a slightly brighter flavor.

Do I need to boil the lasagna noodles first?

This recipe uses oven-ready noodles, so you do not need to boil them. The sauce and covered baking time soften the noodles while the lasagna cooks.

Can spinach lasagna be made ahead?

Yes. Assemble it up to 24 hours ahead, cover tightly, and refrigerate. Add about 10 extra minutes to the covered bake time if it goes into the oven cold.

How do I keep spinach lasagna from being watery?

Squeeze thawed spinach until it feels almost dry. Also let the lasagna rest for 20 minutes after baking, since the cheese and sauce thicken as they cool slightly.

What can I substitute for ricotta cheese?

Small-curd cottage cheese works well if you drain it first. For a smoother filling, blend it briefly before mixing it with the spinach, egg, parmesan, and seasonings.

Can I freeze this lasagna?

Yes. Freeze it baked or unbaked in a tightly wrapped pan for up to 3 months. Thaw overnight in the refrigerator when possible, then bake until hot in the center.

What should I serve with spinach lasagna?

Serve it with a lemony green salad, roasted broccoli, garlic bread, or marinated vegetables. The lasagna is rich, so something crisp or bright on the side helps balance the plate.

References

Sources cited in this recipe.

Ultimate Spinach Lasagna with Three Cheeses

Prep time:
25 min
Cook time:
60 min
Total time:
85 min
Servings:
12
Spinach lasagna slice with ricotta, mozzarella, parmesan, and tomato sauce
Print it Pin it Send it

A hearty spinach lasagna layered with ricotta, mozzarella, parmesan, tomato sauce, and tender noodles for family dinners or gatherings.

Ingredients

  • For the spinach cheese filling

  • For layering

Instructions

1.

1. Heat the oven: Preheat the oven to 375 F. Lightly oil a 9x13-inch baking dish and spread 1 cup of marinara sauce across the bottom.

2.

2. Mix the filling: In a large bowl, combine the squeezed spinach, ricotta, egg, 3/4 cup parmesan, garlic, parsley, basil, nutmeg, salt, and pepper. Stir until the spinach is evenly distributed.

3.

3. Build the first layers: Place 3 oven-ready noodles over the sauce. Spread one-third of the spinach ricotta filling over the noodles, then add 1 cup mozzarella and 3/4 cup marinara.

4.

4. Repeat the layers: Repeat the noodles, spinach filling, mozzarella, and sauce two more times. Finish with the last 3 noodles and the remaining marinara, spreading sauce to the corners.

5.

5. Bake covered: Cover the dish tightly with foil, tenting it slightly so it does not touch the cheese. Bake for 40 minutes, until the sauce bubbles around the edges and the noodles are tender.

6.

6. Brown the top: Remove the foil. Sprinkle with the remaining mozzarella and 1/4 cup parmesan. Bake uncovered for 15-20 minutes, until the top is melted and golden in spots.

7.

7. Rest and serve: Let the lasagna rest for 20 minutes before slicing. This helps the cheese filling set and keeps the layers neat.

Good to know

  1. Serves 10-12 as a main dish, depending on side dishes.
  2. Can be assembled 24 hours ahead and refrigerated before baking.
  3. Let the pan rest before slicing for the cleanest pieces.

Equipment

  • 9x13-inch baking dish
  • Large mixing bowl
  • Clean kitchen towel for squeezing spinach
  • Aluminum foil
  • Sharp knife

Allergens

Always check labels if you have allergies.
  • Dairy
  • Egg
  • Gluten

Nutrition facts

Values are estimates per serving.
  • Calories: 390
  • Fat: 21 g
  • Carbs: 34 g
  • Protein: 20 g