Pinterest Pin for Veggie Lasagna

Introduction

This veggie lasagna is a celebration of garden-fresh produce layered with creamy, cheesy goodness. You’ll love how the savory mushrooms, sweet tomatoes, and tender spinach create a perfectly balanced bite in every forkful. It’s a hearty, satisfying meal that’s ideal for feeding a crowd or preparing ahead for busy weeks.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Prep & Cook Time

  • Prep Time: 48 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 43 minutes
  • Servings: 15

Ingredients

  • 11 oz. fresh baby spinach (sauteed with 2 tablespoons olive oil and a pinch of salt)
  • 3 tbsp olive oil (divided)
  • 8 ounce Crimini Baby Bella mushrooms (sliced and sauteed with 1 tablespoon olive oil and a pinch of salt)
  • 2 pinches salt (divided)
  • 9 lasagna noodles
  • 2 cups tomato pasta sauce
  • 28 ounce plum tomatoes (whole, peeled, diced, drained)
  • 2 cup zucchini (shredded)
  • 32 ounce ricotta cheese
  • 1 1/2 teaspoons dried oregano (or you can substitute 2 tablespoons chopped fresh oregano)
  • 3 cups shredded mozzarella cheese
  • 2/3 cup fresh grated Parmesan cheese
  • Salt and pepper to taste
  • Optional: fresh chopped basil or Italian parsley to garnish

Instructions

  1. Cook the lasagna noodles according to package directions for al dente. Drain, rinse with cool water to stop cooking, and lay them flat on a sheet of parchment paper to prevent sticking.
  2. Prepare the veggies: In a large skillet, sauté the fresh baby spinach in 2 tablespoons of olive oil with a pinch of salt until wilted. Transfer to a bowl. In the same skillet, add 1 tablespoon of olive oil and sauté the sliced mushrooms with a pinch of salt until tender and their liquid has evaporated. Set aside.
  3. In a large bowl, combine the ricotta cheese, shredded zucchini, drained diced plum tomatoes, and dried oregano (or fresh). Season the mixture generously with salt and pepper to taste.
  4. Preheat your oven to 375°F (190°C).
  5. Assemble the lasagna in a 9×13 inch baking dish: Spread 1/2 cup of tomato pasta sauce on the bottom.
  6. Place 3 lasagna noodles over the sauce. Spread half of the ricotta-vegetable mixture over the noodles. Top with half of the sautéed spinach, then half of the sautéed mushrooms. Sprinkle with 1 cup of shredded mozzarella.
  7. Repeat the layering: 3 noodles, the remaining ricotta mixture, the remaining spinach, and the remaining mushrooms. Sprinkle with another 1 cup of mozzarella.
  8. Top with the final 3 noodles. Spread the remaining 1 1/2 cups of tomato pasta sauce over the noodles. Sprinkle with the remaining 1 cup of mozzarella cheese and the 2/3 cup of grated Parmesan.
  9. Cover the dish tightly with aluminum foil. Bake for 40 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
  10. Let the lasagna rest for at least 15 minutes before slicing. Garnish with optional fresh basil or parsley.

Variations

  • No-Boil Method: Use “oven-ready” lasagna noodles for an even quicker assembly. Ensure your sauce layers are a bit saucier to provide enough moisture.
  • Grilled Veggie Twist: Instead of sautéing, grill the zucchini (cut into planks) and mushrooms for a smoky flavor before chopping and adding to the layers.
  • Individual Servings: Assemble the lasagna in individual oven-safe ramekins or small baking dishes. Reduce the baking time by about 10-15 minutes.
  • White Sauce Version: Swap the tomato pasta sauce for a simple béchamel sauce made with butter, flour, and milk for a richer, creamier lasagna.

Tips for Success

  • Drain Vegetables Well: Squeeze excess liquid from the sautéed spinach and shredded zucchini with your hands or a clean kitchen towel. This prevents a watery lasagna.
  • Rest is Key: Allowing the lasagna to rest after baking lets the layers set, making it much easier to cut clean slices.
  • Al Dente Noodles: Slightly undercook your noodles, as they will continue to absorb sauce and soften during baking.
  • Taste as You Go: Season the ricotta mixture well, as it’s a primary layer that carries flavor throughout the dish.

Storage & Reheating

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave until hot, or cover the baking dish with foil and reheat in a 350°F (175°C) oven for 20-30 minutes for larger portions.

FAQ

Can I make this lasagna ahead of time?

Absolutely. Assemble the lasagna completely, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time.

Can I freeze this lasagna?

Yes. Assemble and bake it, let it cool completely, then wrap the entire dish or individual portions tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating, covered, in the oven.

Do I have to boil the noodles first?

For traditional noodles, yes, to achieve the right texture. However, see the “Variations” section for using no-boil/oven-ready noodles as a time-saver.

Why is my lasagna watery?

This is often due to vegetables (especially zucchini and spinach) releasing too much liquid. The key is to drain the diced tomatoes well and thoroughly squeeze the moisture from the sautéed spinach and shredded zucchini before mixing.

Can I use a different cheese?

The listed cheeses are classic, but you can experiment. Cottage cheese can replace ricotta for a lighter texture. For the topping, Asiago or Romano can be used in place of some Parmesan.

What can I serve with veggie lasagna?

A simple green salad with a balsamic vinaigrette and some crusty garlic bread are perfect accompaniments to this hearty dish.