...
A close-up of a hearty slice of vegetable lasagna, showcasing layers of pasta, cheese, zucchini, mushrooms, and tomato sauce.

Amazing Vegetable Lasagna: 10 Minute Prep

User avatar placeholder
Written by Carla Davis

September 28, 2025

Oh, lasagna! Just the word itself brings to mind cozy nights, bubbling cheese, and that incredible home-cooked goodness, right? Now, you might think about meat, but trust me, a truly hearty vegetable lasagna can be every bit as satisfying, even for the biggest meat-lovers at your table. I learned from my grandma that simple ingredients, lovingly prepared, create the most amazing meals, and this meatless bake is proof of that. It’s all about those layers of pasta, rich tomato sauce bursting with veggies, and plenty of gooey cheese. It’s the kind of dish that just makes everyone feel good, and honestly, it’s surprisingly easy to whip up for a weeknight win!

Why You’ll Love This Vegetable Lasagna

You’re going to adore this vegetable lasagna for so many reasons! It’s:

  • Bursting with flavor thanks to all those fresh veggies and savory sauce.
  • Incredibly cheesy and comforting – seriously, what’s not to love about melted mozzarella?
  • A perfect meatless meal that’s satisfying enough for everyone.
  • Super family-friendly; even picky eaters usually gobble this up!
  • Relatively quick to prepare, making it a weeknight dinner hero.

Gather Your Ingredients for Vegetable Lasagna

Alright, let’s get our kitchen prepped! You’ll need a few things to make this amazing vegetable lasagna bake. First up, grab about 12 lasagna noodles – just the regular kind works great. For our amazing veggie sauce, think about 1 tablespoon of olive oil to get things started, then one big onion that you’ll chop up nice and fine. Two cloves of garlic, minced, will add that punchy flavor we love.

Now for the stars of the show: one zucchini, diced into little cubes, and one bell pepper, also diced. Don’t forget 8 ounces of mushrooms, sliced up so they get nice and tender. For the sauce base, you’ll need one big 28-ounce can of crushed tomatoes. Sprinkle in about a teaspoon each of dried oregano and dried basil, and just a pinch of salt and black pepper to taste.

For that creamy, cheesy layer, get one 15-ounce container of ricotta cheese – the whole milk kind is best for richness. You’ll also need one egg, lightly beaten, and a good half-cup of grated Parmesan cheese. Oh, and of course, 2 cups of shredded mozzarella cheese. That’s what gives it that beautiful golden crust!

Step-by-Step Guide to Making Vegetable Lasagna

Alright, putting this gorgeous vegetable lasagna together is easier than you think, and I promise, the results are SO worth it! Let’s get this party started. First things first, get your oven preheated to 375°F (190°C). While that’s warming up, cook your lasagna noodles according to the package directions. Make sure you drain them well and lay them out so they don’t stick together – a little splash of olive oil on them can help! Considering other lasagna options? You might want to check out these spaghetti squash lasagna boats for a lighter take!

Now, let’s get to the heart of this dish: the sauce! Heat a tablespoon of olive oil in a big skillet over medium heat. Toss in your chopped onion and let it soften up for about 5 minutes. While that’s happening, get your garlic minced and chop up that zucchini and bell pepper. Oh, and slice those mushrooms too. Toss all those veggies into the skillet with the onion. Cook ’em until they’re nice and tender, which should take about 10 minutes. Go ahead and dump in your crushed tomatoes, dried oregano, basil, salt, and pepper. Give it a good stir, bring it to a simmer, and let it bubble away for about 15 minutes. The whole kitchen will smell amazing!

In a separate bowl, whisk together your ricotta cheese, the beaten egg, and that lovely grated Parmesan. Mix it until it’s all combined and creamy. This is going to be your luscious middle layer!

Preparing the Vegetable Sauce for Your Lasagna

This sauce is where all the magic happens! Once the veggies are tender and fragrant, adding the crushed tomatoes really brings it all together. You’ll want to simmer it for at least 15 minutes, stirring here and there, letting all those flavors meld. For an extra special touch, if you have a splash of red wine hanging around, now’s the time to add it! It gives the sauce a beautiful depth that’s just wonderful. I learned that trick years ago and it’s a game-changer!

Assembling Your Meatless Lasagna Bake

Okay, moment of truth! Grab your 9×13 inch baking dish. Start with a thin layer of that gorgeous vegetable sauce on the bottom – this is super important, it stops those noodles from sticking and gives everything a great base. Then, arrange your cooked lasagna noodles like a cozy blanket on top. Now, spread about half of that creamy ricotta mixture over the noodles. Spoon on a good layer of your veggie sauce, then sprinkle on one cup of the mozzarella. We’re going to repeat these layers: more noodles, the rest of that yummy ricotta mixture, the remaining sauce, and finally, the last cup of mozzarella cheese.

Baking and Resting Your Vegetable Lasagna

Time to pop this beauty in the oven! Cover the baking dish tightly with foil. Bake it for about 25 minutes. Then, carefully take off the foil and let it bake for another 10-15 minutes. You’re looking for that golden brown, bubbly perfection. Once it’s out, and this is key, let it stand for at least 10 minutes before you slice into it. It needs a little time to settle, or it’ll be a little soupy. Trust me on this!

Tips for the Best Vegetable Lasagna

You know, making a great vegetable lasagna is all about a few little tricks to make sure every bite is just perfect. I’ve learned these over the years, and they really do make a difference! First off, don’t be afraid to throw in extra veggies. If you have some spinach wilting in the fridge, toss it in with the mushrooms and zucchini – it’ll cook down beautifully. Carrots are great too, just dice them really small so they soften up nicely. And eggplant? Oh yeah, a little diced eggplant is amazing in here!

Remember that note about adding red wine to the sauce? Totally do that if you can! It seriously gives the sauce a richer, deeper flavor that’s just *chef’s kiss*. Also, for a super creamy ricotta layer, I like to use whole milk ricotta cheese if I have it. It just adds that extra bit of luxuriousness.

And one last thing that always helps: taste your sauce as you go! Adjust that salt and pepper until it tastes just right to you. A well-seasoned sauce is the backbone of a delicious lasagna. If all these veggie ideas are making you hungry, maybe try serving it with some of my favorite side dishes!

Frequently Asked Questions About Vegetable Lasagna

Got questions about whipping up this delicious vegetable lasagna? I’ve totally got you covered! Here are some things people often ask:

Can I make this vegetable lasagna ahead of time?

Absolutely! This is one of those dishes that’s actually *better* when made ahead. You can assemble the entire lasagna, cover it tightly with plastic wrap and then foil, and keep it in the fridge for up to 24 hours before baking. You might just need to add a few extra minutes to the baking time.

What vegetables work best in lasagna?

Pretty much any veggie you love works! Besides the zucchini, bell pepper, and mushrooms I use, spinach is a classic addition – just sauté it first to wilt and drain it well. Diced carrots, eggplant, even finely chopped broccoli florets can be delicious. Just remember to cut them small enough so they cook through easily.

How do I prevent my lasagna from being watery?

A little liquid is normal, but yes, a watery lasagna is a bummer! The key is to sauté your veggies really well so they release their moisture *before* going into the sauce. If you add watery veggies like spinach or mushrooms, cook them until their liquid has evaporated. Also, make sure your sauce isn’t too thin. If it seems runny, let it simmer a bit longer uncovered to thicken up.

Can I freeze vegetable lasagna?

Yes, you can! You can freeze the fully baked and cooled lasagna, or freeze it unbaked. If freezing unbaked, assemble everything as directed, cover it *really* well with a double layer of plastic wrap and then foil, and freeze for up to about 2 months. When you’re ready to bake, thaw it overnight in the fridge and then follow the baking instructions, likely needing a bit more time. Baked lasagna can also be frozen in portions.

Serving Suggestions for Your Cheesy Oven-Baked Lasagna

This hearty vegetable lasagna is practically a meal all on its own, but serving it with a few simple sides really makes it a complete feast! A fresh, crisp green salad is always a winner. Think a simple tossed salad with a light vinaigrette or a romaine salad with some cherry tomatoes and cucumber. And you absolutely *have* to have some crusty bread for soaking up all that extra sauce! Garlic bread is divine, of course, but even a good baguette or focaccia is perfect. If you’re looking for more options, you can always check out my collection of soups and salads for more pairing ideas!

Storage and Reheating Your Vegetarian Pasta Casserole

This vegetarian pasta casserole is a fantastic make-ahead dish, and leftovers are pure gold! For storing, let the lasagna cool completely. Then, cover it tightly with plastic wrap and an extra layer of foil. It should keep well in the refrigerator for about 3-4 days. If you know you won’t finish it that quickly, you can totally freeze it! Make sure it’s well-wrapped to prevent freezer burn.

When you’re ready to reheat, just pop it in the oven at around 350°F (175°C) until it’s heated through. You can reheat individual slices or the whole thing. Careful not to overheat, or it can get a little dry!

Nutritional Information for This Vegetable Lasagna

Just a heads-up, the nutritional info below is an estimate, and it can totally change depending on the exact ingredients you use and how big your slices are. But, generally, a serving of this vegetable lasagna is around 350 calories, with about 18g of fat, 15g of protein, and 35g of carbs, including 5g of fiber. Hope this helps!

Share Your Vegetable Lasagna Creations!

I just love hearing from you all! Have you tried making this vegetable lasagna? What did you think? Did you add any special veggies or make your own twists? I’m always looking for new ideas! Please leave a comment below and let me know, or rate the recipe if you have a moment. And if you’ve got any questions, don’t hesitate to reach out through my contact page!

Print

Hearty Vegetable Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and flavorful meatless lasagna bake, packed with fresh vegetables and cheesy goodness. Perfect for a satisfying family dinner.

  • Author: Carla Davis
  • Prep Time: 25 min
  • Cook Time: 40 min
  • Total Time: 65 min
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Vegetarian

Ingredients

Scale
  • 12 lasagna noodles
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 zucchini, diced
  • 1 bell pepper, diced
  • 8 ounces mushrooms, sliced
  • 1 (28 ounce) can crushed tomatoes
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and black pepper to taste
  • 1 (15 ounce) container ricotta cheese
  • 1 egg, beaten
  • 1/2 cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Cook lasagna noodles according to package directions. Drain and set aside.
  3. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes.
  4. Add garlic, zucchini, bell pepper, and mushrooms. Cook until vegetables are tender, about 10 minutes.
  5. Stir in crushed tomatoes, oregano, basil, salt, and pepper. Bring to a simmer and cook for 15 minutes, stirring occasionally.
  6. In a medium bowl, combine ricotta cheese, egg, and Parmesan cheese. Mix well.
  7. Spread a thin layer of the vegetable sauce in the bottom of a 9×13 inch baking dish.
  8. Arrange a layer of cooked lasagna noodles over the sauce.
  9. Spread half of the ricotta mixture over the noodles.
  10. Top with a layer of the vegetable sauce.
  11. Sprinkle with one cup of mozzarella cheese.
  12. Repeat the layers: noodles, remaining ricotta mixture, remaining sauce, and remaining mozzarella cheese.
  13. Cover the baking dish with foil.
  14. Bake for 25 minutes. Remove foil and bake for another 10-15 minutes, or until bubbly and golden brown.
  15. Let stand for 10 minutes before serving.

Notes

  • For a richer sauce, you can add a splash of red wine while simmering the vegetables.
  • Feel free to add other vegetables like spinach, carrots, or eggplant.
  • If you’re looking for convenient meal solutions, explore meal planning services that can help you prepare dishes like this efficiently.

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 50mg

Did you make this recipe?

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

Image placeholder

Hi, I'm Carla Davis! As a lifelong home cook and busy mom, I believe that making delicious food for the people you love shouldn't be complicated. Here at Carla's Cooking, I share simple, reliable, and family-approved recipes that I make in my own kitchen. My goal is to help you feel confident and joyful when you cook. Welcome!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star