Veggie Lasagna Recipe

Introduction

This Veggie Lasagna is a delicious, hearty dish packed with fresh spinach, mushrooms, zucchini, and a blend of cheeses. It’s perfect for a comforting meal that even meat-lovers will enjoy. With layers of rich tomato sauce and creamy ricotta, this lasagna makes for a crowd-pleasing dinner.

A close-up of a thick slice of lasagna on a white plate, showing multiple layers: a bottom layer of orange-red tomato sauce with bits of herbs, followed by a creamy white cheese layer mixed with green spinach and mushrooms, topped by a golden-browned melted cheese layer with browned spots and some visible herbs. There are fresh green parsley leaves scattered on top and around the lasagna. In the background, a stainless steel fork rests on the white marbled surface. The photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 11 oz. fresh baby spinach (sautéed with 2 tablespoons olive oil and a pinch of salt)
  • 3 tbsp olive oil (divided)
  • 8 oz. Crimini Baby Bella mushrooms (sliced and sautéed with 1 tablespoon olive oil and a pinch of salt)
  • 2 pinches salt (divided)
  • 9 lasagna noodles
  • 2 cups tomato pasta sauce
  • 28 oz. plum tomatoes (whole, peeled, diced, drained)
  • 2 cups zucchini (shredded)
  • 32 oz. ricotta cheese
  • 1 1/2 tsp dried oregano (or 2 tbsp 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. Step 1: Sauté the baby spinach in 2 tablespoons of olive oil with a pinch of salt over medium heat in a large pan with a lid. Once wilted, set aside to cool.
  2. Step 2: Sauté the sliced Crimini mushrooms in 1 tablespoon of olive oil with a pinch of salt over medium-high heat for about 4 minutes. Set aside to cool.
  3. Step 3: Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions (about 10 minutes). Drain carefully and lay noodles on a plate to cool. Drizzle with a little olive oil to prevent sticking.
  4. Step 4: In a large bowl, combine the tomato pasta sauce, diced plum tomatoes, and shredded zucchini, mixing well.
  5. Step 5: In another large bowl, mix the ricotta cheese, cooled sautéed spinach, and oregano thoroughly.
  6. Step 6: To assemble, spread 1/2 cup of the pasta sauce mixture evenly in an ungreased 13 x 9-inch baking pan. Lay 3 lasagna noodles on top. Spread 1 cup of the sauce mixture over the noodles. Spoon 1 1/2 cups of the spinach and ricotta mixture over the sauce, spreading gently but keeping layers distinct. Scatter one-third of the mushrooms evenly, then sprinkle 1 cup of shredded mozzarella on top. Repeat layering two more times, finishing with mozzarella. Sprinkle Parmesan cheese over the final cheese layer. Cover with aluminum foil, making sure it does not touch the cheese. Refrigerate for 8 hours.
  7. Step 7: Preheat the oven to 400°F (200°C). Bake the lasagna covered with foil for 45 minutes.
  8. Step 8: Remove the foil and bake uncovered for another 10 minutes. For a crispy top, you can broil for a few minutes, keeping the dish several inches from the broiler and watching closely. When bubbling around the edges, remove from oven and let rest for 10 minutes before serving. Garnish with fresh basil or parsley, and season with salt and pepper to taste. Enjoy!

Tips & Variations

  • You can substitute fresh oregano with dried, but fresh herbs add a brighter flavor. Feel free to add other veggies like bell peppers or eggplant for variety.

Storage

Store leftovers covered in the refrigerator for up to 3 days. To reheat, warm individual portions in the oven at 350°F until heated through or microwave on medium power. This lasagna also freezes well; thaw overnight in the refrigerator before reheating.

How to Serve

A rectangular white baking dish filled with a layered lasagna, showing a rich top layer of melted, golden-brown cheese mixed with browned spots and scattered fresh green parsley leaves. Below the cheese, the sauce is visible with a deep red tomato color and bits of meat or vegetables, layered over soft pasta sheets. A metal spatula is partially lifting a piece from the corner, revealing gooey, creamy white cheese and sauce layers underneath. The dish is set on a white marbled surface with a corner of a white and blue cloth visible. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use no-boil lasagna noodles for this recipe?

Yes, you can use no-boil noodles, but be sure to add a little extra sauce to keep the layers moist. Adjust baking time as needed according to the noodle packaging.

Do I need to refrigerate the lasagna before baking?

Refrigerating the assembled lasagna for several hours or overnight helps the layers set and improves flavor, but if short on time, you can bake it immediately—just expect slightly different texture.

Print

Veggie Lasagna Recipe

A hearty and flavorful Veggie Lasagna layered with sautéed spinach, mushrooms, shredded zucchini, ricotta, mozzarella, and Parmesan cheese in a rich tomato sauce. This comforting Italian-inspired dish is perfect for vegetarians and promises a delicious blend of fresh vegetables and creamy cheeses baked to golden perfection.

  • Author: Mila
  • Prep Time: 30 minutes
  • Cook Time: 55 minutes
  • Total Time: 9 hours 25 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Vegetables and Sauces

  • 11 oz. fresh baby spinach (sautéed with 2 tablespoons olive oil and a pinch of salt)
  • 8 oz. Crimini Baby Bella mushrooms (sliced and sautéed with 1 tablespoon olive oil and a pinch of salt)
  • 28 oz. plum tomatoes (whole, peeled, diced, drained)
  • 2 cups zucchini (shredded)
  • 2 cups tomato pasta sauce

Cheeses

  • 32 oz. ricotta cheese
  • 3 cups shredded mozzarella cheese
  • 2/3 cup fresh grated Parmesan cheese

Others

  • 3/4 cup olive oil (divided: 2 tbsp for spinach, 1 tbsp for mushrooms, remainder for drizzling noodles)
  • 9 lasagna noodles
  • 2 pinches salt (divided, approximately 1 tsp total)
  • 1 1/2 teaspoons dried oregano (or 2 tablespoons fresh oregano)
  • Salt and pepper to taste
  • Optional: fresh chopped basil or Italian parsley to garnish

Instructions

  1. Saute Spinach: Heat 2 tablespoons olive oil in a large pan with a lid over medium heat. Add fresh baby spinach and a pinch of salt. Sauté until the spinach wilts and reduces, then allow it to cool.
  2. Saute Mushrooms: In a medium pan, heat 1 tablespoon olive oil over medium-high heat. Add sliced Crimini mushrooms and a pinch of salt. Cook for about 4 minutes until mushrooms are softened and browned. Let them cool.
  3. Boil Lasagna Noodles: Bring a large pot of water with 1 teaspoon salt to a rolling boil. Add lasagna noodles and cook for about 10 minutes or according to package instructions. Drain carefully and lay noodles flat on a plate, drizzling with a bit of olive oil to prevent sticking. Let cool.
  4. Prepare Sauce Mixture: In a large mixing bowl, combine the tomato pasta sauce, drained diced plum tomatoes, and shredded zucchini. Mix thoroughly to create the vegetable tomato sauce base.
  5. Prepare Cheese and Spinach Mixture: In another large bowl, combine ricotta cheese, cooled sautéed spinach, and dried oregano. Mix well until evenly incorporated.
  6. Assemble Lasagna: Spread 1/2 cup of the sauce mixture evenly on the bottom of an ungreased 13 x 9 inch baking dish. Place 3 lasagna noodles on top. Spread 1 cup of the sauce mixture over noodles. Spoon 1.5 cups of the spinach-ricotta mixture onto the sauce in small dollops, then gently spread it without mixing layers. Evenly distribute 1/3 of the sautéed mushrooms. Sprinkle 1 cup shredded mozzarella cheese over mushrooms. Repeat these layered steps two more times finishing with mozzarella cheese. Finally, sprinkle grated Parmesan cheese over the top mozzarella layer. Cover loosely with aluminum foil, leaving an air pocket to keep foil from touching cheese. Refrigerate lasagna for 8 hours to meld flavors.
  7. Bake Covered: Preheat oven to 400°F (204°C). Bake the covered lasagna for 45 minutes.
  8. Bake Uncovered & Broil: Remove foil and bake uncovered for another 10 minutes (total 55 minutes baking). For a crispy top, optionally broil for a few minutes, keeping the dish several inches from the broiler. The lasagna should be bubbly on the edges when done. Let cool 10 minutes before serving. Garnish with fresh chopped basil or Italian parsley. Season with salt and pepper to taste. Enjoy!

Notes

  • Using fresh oregano adds a brighter flavor, but dried oregano works well too.
  • Drizzling olive oil over noodles after boiling prevents them from sticking.
  • Letting the assembled lasagna rest in the refrigerator for 8 hours helps develop deeper flavors and makes slicing easier.
  • If you prefer a crustier top, broiling for a few minutes is recommended but watch closely to prevent burning.
  • You can substitute baby spinach with kale or Swiss chard if desired.
  • For a gluten-free option, use gluten-free lasagna noodles.

Keywords: Veggie Lasagna, Vegetarian Lasagna, Baked Vegetable Pasta, Spinach Mushroom Lasagna, Italian Vegetarian Recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating