ADVERTISEMENT

Best Veggie Lasagna – Easy 50-Minute Dinner

By August 16, 20267 min read

Lasagna is the ultimate comfort food, and this veggie version is so good you won't miss the meat. I loaded it with colorful roasted vegetables, a rich tomato sauce, and a creamy ricotta filling, all layered between no-boil noodles for an easy weeknight meal.

Advertisements1

The secret is roasting the veggies first to concentrate their sweetness and remove excess moisture, so your lasagna isn't watery. Plus, using no-boil noodles saves time and cleanup, making this dish a breeze to put together.

Whether you're a lifelong vegetarian or just looking to eat more plants, this lasagna will become a family favorite. It's perfect for meal prep, feeding a crowd, or freezing for later.

Why You'll Love This Recipe

1

Packed with veggies: Three types of roasted vegetables add flavor and nutrition.
2

No-boil noodles: Saves time and hassle – just layer and bake.
3

Make-ahead friendly: Assemble ahead and bake when ready.
4

Crowd-pleaser: Even meat lovers will ask for seconds.

About the Ingredients

1 tablespoon olive oil

For roasting the veggies. You can use avocado oil, but olive oil adds a nice flavor.

1 large zucchini, sliced into 1/4-inch rounds

Zucchini is a classic lasagna veggie. You can substitute yellow squash for a similar texture.

1 large yellow bell pepper, sliced into strips

Bell peppers add sweetness and color. Use any color you like – red, orange, or green.

1 small eggplant, sliced into 1/4-inch rounds

Eggplant gives a meaty texture. If you don't like eggplant, use extra mushrooms or omit it.

1 (8-ounce) package cremini mushrooms, sliced

Mushrooms add an earthy flavor. Use baby bellas or white mushrooms interchangeably.

3 cups marinara sauce

Use your favorite jarred sauce or homemade. Look for a low-sugar option for a healthier dish.

1 (15-ounce) container ricotta cheese

Whole milk ricotta is creamiest. For a lighter option, use part-skim or cottage cheese (blended).

1 large egg

Helps bind the ricotta layer. For a vegan version, use a flax egg.

1/2 cup grated Parmesan cheese

Adds a salty, nutty flavor. Use fresh grated for best results; you can also use pecorino.

2 cups shredded mozzarella cheese

Use part-skim for less fat, or whole milk for extra gooeyness. Pre-shredded is fine, but block cheese melts better.

12 no-boil lasagna noodles

These are a time-saver. If using regular noodles, cook them first according to package directions.

1/4 cup fresh basil, chopped

Adds a fresh, aromatic finish. You can use dried basil (1 tablespoon) but fresh is best.

Tips & Tricks

  • Roast the vegetables until they are lightly browned and tender – this removes excess water and intensifies flavor.
  • Let the lasagna rest for 10 minutes after baking to set the layers and make slicing easier.
  • If you have leftover sauce, spread it on top before adding the final cheese layer for extra moisture.

Pro Tips

1

Don't skip roasting: It prevents a soggy lasagna.
2

Use a deep 9×13-inch dish to avoid overflow.
3

Spray the foil with cooking spray before covering to prevent sticking.
4

For a golden top, broil for 2-3 minutes at the end.

Step-by-Step Instructions

1. Preheat and Roast Veggies

Preheat your oven to 425°F (220°C). Toss the zucchini, bell pepper, eggplant, and mushrooms with olive oil and a pinch of salt on a large baking sheet. Roast for 20-25 minutes, until tender and lightly browned. Set aside to cool slightly.

2. Mix Ricotta Filling

In a medium bowl, combine the ricotta, egg, Parmesan, and half of the chopped basil. Mix well and season with salt and pepper. Set aside.

3. Reduce Oven Heat

Lower the oven temperature to 375°F (190°C). This ensures the lasagna cooks evenly without burning the cheese.

4. Layer the Lasagna

Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish. Place 4 no-boil noodles over the sauce, overlapping slightly. Spread 1/3 of the ricotta mixture over the noodles, then top with 1/3 of the roasted vegetables and 1/3 of the remaining sauce. Sprinkle with 1/3 of the mozzarella. Repeat layers twice.

5. Top with Cheese

Finish with a final layer of noodles, remaining sauce, and a generous sprinkle of mozzarella and Parmesan. Cover the dish with foil.

6. Bake Covered

Bake covered for 25 minutes. This steams the noodles and melts the cheese without over-browning.

7. Uncover and Brown

Remove the foil and bake for an additional 10-15 minutes, until the cheese is golden brown and the edges are bubbly. The internal temperature should reach 165°F (74°C) in the center.

8. Rest and Serve

Let the lasagna rest for 10 minutes before slicing. This helps it hold its shape. Garnish with the remaining basil.

Delicious Variations

  • Add a layer of sautéed spinach or kale for extra greens.
  • Swap the zucchini and eggplant for roasted butternut squash and red onion for a sweeter flavor.
  • Use a vegan ricotta (tofu-based) and vegan mozzarella to make it dairy-free.

How to Store Lasagna Veggie Recipe

Refrigerator

Store leftovers in an airtight container in the fridge for up to 4 days.

Freezer

Freeze the assembled but unbaked lasagna for up to 3 months. Bake from frozen, adding 20 minutes to the covered bake time.

Reheating

Reheat individual slices in the microwave for 2-3 minutes, or in a 350°F (175°C) oven for 15-20 minutes until heated through.

Frequently Asked Questions

Q: Can I use regular lasagna noodles instead of no-boil?

Yes, you can. Boil them according to package directions until al dente, then drain and layer as usual. You may need to add a little extra sauce to keep them moist.

Q: Can I make this lasagna ahead of time?

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

Q: How do I prevent a watery lasagna?

Roasting the vegetables first removes excess moisture, which is the key. Also, make sure to let the lasagna rest after baking to allow the layers to set.

Q: Can I use other vegetables?

Yes, feel free to swap in your favorites like spinach, kale, or butternut squash. Just roast them similarly until tender.

Q: Is this lasagna gluten-free?

To make it gluten-free, use gluten-free lasagna noodles and ensure your marinara sauce is gluten-free. The rest of the ingredients are naturally gluten-free.

I hope this veggie lasagna becomes a staple in your kitchen! If you give it a try, let me know how it turns out in the comments below – I'd love to hear about your favorite vegetable combos. Happy cooking!

Lasagna Veggie Recipe

Lasagna Veggie Recipe

This veggie lasagna is packed with roasted vegetables and creamy ricotta, a hearty meatless dinner that's ready in under an hour.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 tablespoon olive oil
  • 1 large zucchini, sliced into 1/4-inch rounds
  • 1 large yellow bell pepper, sliced into strips
  • 1 small eggplant, sliced into 1/4-inch rounds
  • 1 (8-ounce) package cremini mushrooms, sliced
  • 3 cups marinara sauce
  • 1 (15-ounce) container ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese
  • 12 no-boil lasagna noodles
  • 1/4 cup fresh basil, chopped

📋 Instructions

  1. 1Preheat and Roast Veggies — Preheat your oven to 425°F (220°C). Toss the zucchini, bell pepper, eggplant, and mushrooms with olive oil and a pinch of salt on a large baking sheet. Roast for 20-25 minutes, until tender and lightly browned. Set aside to cool slightly.
  2. 2Mix Ricotta Filling — In a medium bowl, combine the ricotta, egg, Parmesan, and half of the chopped basil. Mix well and season with salt and pepper. Set aside.
  3. 3Reduce Oven Heat — Lower the oven temperature to 375°F (190°C). This ensures the lasagna cooks evenly without burning the cheese.
  4. 4Layer the Lasagna — Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish. Place 4 no-boil noodles over the sauce, overlapping slightly. Spread 1/3 of the ricotta mixture over the noodles, then top with 1/3 of the roasted vegetables and 1/3 of the remaining sauce. Sprinkle with 1/3 of the mozzarella. Repeat layers twice.
  5. 5Top with Cheese — Finish with a final layer of noodles, remaining sauce, and a generous sprinkle of mozzarella and Parmesan. Cover the dish with foil.
  6. 6Bake Covered — Bake covered for 25 minutes. This steams the noodles and melts the cheese without over-browning.
  7. 7Uncover and Brown — Remove the foil and bake for an additional 10-15 minutes, until the cheese is golden brown and the edges are bubbly. The internal temperature should reach 165°F (74°C) in the center.
  8. 8Rest and Serve — Let the lasagna rest for 10 minutes before slicing. This helps it hold its shape. Garnish with the remaining basil.
👨‍🍳 Chef's Note: For a richer flavor, you can add a pinch of nutmeg to the ricotta mixture – it's a classic Italian touch.

Servings: 6

Cuisine: Italian-American

Course: Dinner

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Maya Chen

Written by Maya Chen
Maya writes about sustainable living and urban gardening, focusing on practical tips for small spaces. She experiments with DIY projects and shares what works in her own apartment.

Leave a Comment

x
Advertisements