Vegetarian Lasagna Recipe With Ricotta Spinach

This vegetarian lasagna with ricotta and spinach is the kind of cozy, reliable dish you’ll want on repeat. It’s hearty without being heavy, and the flavors are clean and familiar. Think creamy ricotta, tender spinach, stretchy mozzarella, and a bright tomato sauce that ties everything together.

Whether you’re feeding a crowd or planning meals for the week, this lasagna delivers comfort with minimal fuss.

Why This Recipe Works

  • Balanced textures: Creamy ricotta, silky spinach, and melted mozzarella contrast with al dente noodles for a satisfying bite.
  • Clean, bright flavors: A simple marinara lets the cheese and spinach shine without overpowering herbs or spices.
  • Make-ahead friendly: Assemble in advance and bake when you’re ready. It freezes and reheats well.
  • Customizable: Add mushrooms, zucchini, or swap cheeses without breaking the recipe.

What You’ll Need

  • Lasagna noodles: 12 sheets (regular or no-boil)
  • Marinara sauce: 4 cups (homemade or store-bought)
  • Ricotta cheese: 2 cups (whole milk for best texture)
  • Fresh spinach: 10–12 ounces (or 1 package frozen, thawed and squeezed dry)
  • Mozzarella cheese: 2 cups, shredded
  • Parmesan cheese: 1/2 cup, grated
  • Egg: 1 large (binds the ricotta layer)
  • Garlic: 2–3 cloves, minced
  • Olive oil: 1–2 tablespoons
  • Seasoning: 1 teaspoon Italian seasoning or dried oregano, 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper: To taste
  • Fresh basil or parsley: A small handful, chopped (optional garnish)

Instructions

  1. Prep the oven and pan: Heat oven to 375°F (190°C). Lightly oil a 9×13-inch baking dish.
  2. Cook the noodles (if using regular): Boil in salted water until just shy of al dente.Drain and lay flat on a towel to prevent sticking.
  3. Sauté the spinach: Warm olive oil in a skillet over medium heat. Add garlic, cook 30 seconds, then add spinach with a pinch of salt. Cook until wilted and any liquid evaporates.Cool slightly and chop. If using frozen spinach, squeeze it very dry and warm with garlic for 1–2 minutes.
  4. Mix the ricotta layer: In a bowl, combine ricotta, egg, Italian seasoning, 1/4 cup Parmesan, 1/2 teaspoon salt, and a few grinds of pepper. Fold in the chopped spinach.
  5. Layer 1: Spread 1 cup marinara on the bottom of the dish.Add a layer of noodles (3–4 sheets to cover).
  6. Layer 2: Spread half the ricotta-spinach mixture over noodles. Sprinkle with 2/3 cup mozzarella. Spoon 3/4 cup marinara over the top.
  7. Repeat: Add another layer of noodles, the remaining ricotta-spinach, 2/3 cup mozzarella, and 3/4 cup marinara.
  8. Top layer: Finish with noodles, remaining marinara, the rest of the mozzarella, and the remaining Parmesan.Add red pepper flakes if using.
  9. Cover and bake: Tent with foil (not touching cheese). Bake 25 minutes, then remove foil and bake 15–20 minutes more until bubbling and golden at the edges.
  10. Rest and serve: Let it rest 10–15 minutes so it sets. Slice, garnish with chopped basil or parsley, and serve.
READ Related Post  Vegetarian Stir Fry Recipe with Tofu

How to Store

  • Refrigerator: Cool completely.Cover tightly and store up to 4 days.
  • Freezer (unbaked): Assemble, wrap well, and freeze up to 2 months. Bake from frozen at 350°F (175°C) for 60–75 minutes, removing foil for the last 20 minutes.
  • Freezer (baked): Cool, portion, wrap, and freeze up to 2 months. Reheat at 350°F (175°C) for 20–30 minutes, or microwave individual slices.

Why This is Good for You

  • Protein and calcium: Ricotta, mozzarella, and Parmesan offer protein and bone-supporting calcium.
  • Greens boost: Spinach adds iron, folate, and vitamins A and K.
  • Better balance: Tomato sauce brings antioxidants like lycopene, and you control the sodium and added sugar by choosing a good marinara.

Common Mistakes to Avoid

  • Watery lasagna: Squeeze spinach very dry and simmer watery sauce a few minutes to thicken.
  • Overcooked noodles: Keep them slightly underdone; they’ll finish in the oven.
  • Skipping the rest: Cutting too soon causes sliding layers.Rest 10–15 minutes.
  • Too much sauce on top: A heavy final layer can pool; aim for an even, moderate coat.

Alternatives

  • Vegetable add-ins: Layer in sautéed mushrooms, zucchini, or roasted red peppers.
  • Cheese swaps: Try part-skim ricotta for lighter texture, or add a little provolone or fontina for extra melt.
  • Gluten-free: Use gluten-free lasagna sheets and confirm the marinara is GF.
  • Dairy-light: Use lactose-free ricotta and mozzarella, or mix some cottage cheese into the ricotta for extra protein.
  • Herb twist: Add fresh basil or a pinch of nutmeg to the ricotta for warmth.

FAQ

Can I use no-boil lasagna noodles?

Yes. Use slightly more sauce between layers so the noodles hydrate properly, and extend covered baking by about 5 minutes if needed.

READ Related Post  Easy Shrimp Ceviche Recipe | Mexican Style

Can I make it the day before?

Absolutely. Assemble, cover, and refrigerate up to 24 hours. Add 5–10 minutes to the covered bake time since it will be cold.

What if I only have frozen spinach?

That works well. Thaw completely and squeeze out as much water as possible with a clean towel before mixing it into the ricotta.

How do I prevent the foil from sticking to the cheese?

Tent the foil so it doesn’t touch the surface, or lightly oil the underside of the foil before covering.

Can I reduce the cheese?

Yes. Keep the ricotta layer for structure, but you can trim the mozzarella by 25–30% and still get a good melt.

In Conclusion

This vegetarian lasagna with ricotta and spinach is simple, reliable, and full of comfort. With a bright sauce, creamy layers, and a few smart steps, you get a crowd-pleaser that works for weeknights or guests. Make it your own with extra veggies or different cheeses, and enjoy leftovers that taste just as good the next day.