Craving a deeply satisfying and wholesome meal that’s bursting with flavor? Look no further than this incredible vegetable lasagna. Featuring layers of vibrant, tender vegetables, a rich and savory homemade tomato sauce, and a luscious blend of creamy ricotta, melted mozzarella, and sharp Parmesan cheese, this dish is designed to be a comforting centerpiece for any family dinner. It’s a fantastic way to enjoy a hearty vegetarian meal that everyone, even the most dedicated meat-eaters, will adore.

If you’re seeking a genuinely comforting, filling, and incredibly satisfying vegetarian dish, then this vegetable lasagna recipe needs to be at the top of your list. Each bite offers a delightful texture, from the thinly sliced, lightly crisp vegetables to the perfect ratio of rich, melty cheeses. Our hearty marinara sauce provides a robust base, while a generous mix of fresh herbs elevates the flavors, lightening what can sometimes be a heavy traditional dish. Much like our beloved Quinoa Vegetarian Meatballs, the savory Zucchini Fritters recipe, or the warming Butternut Squash Chili, this veggie lasagna is so satisfying you won’t even notice the absence of meat!
Table of Contents
- Why You Will Love This Vegetable Lasagna Recipe
- Professional Tips For Making Vegetarian Lasagna
- Essential Ingredients For Your Veggie Lasagna
- Creative Variations For Your Lasagna
- How to Make The Best Vegetable Lasagna
- Chef Lindsey’s Recipe Tip
- Frequently Asked Questions
- Vegetable Lasagna Recipe Card
- Before You Go
Why You Will Love This Vegetable Lasagna Recipe
- It’s a Delicious Way to Boost Your Veggie Intake. This healthy vegetable lasagna is a masterclass in culinary stealth! It’s the perfect, flavorful vehicle to incorporate a generous amount of vegetables into your diet without anyone even realizing it. The robust flavors of the sauce and cheeses beautifully complement the subtle sweetness of the cooked vegetables, making this dish incredibly appealing. Forget about complaints; the only thing you’ll hear is requests for seconds!
- A Truly Hearty and Satisfying Vegetarian Meal. Despite being completely meat-free, this vegetarian lasagna is exceptionally filling, comforting, and deeply satisfying. It’s packed with an abundance of colorful, substantial ingredients that create a rich and rewarding dining experience. The diverse array of vegetables—like zucchini, yellow squash, and mushrooms—adds layers of fresh flavor, appealing textures, and essential nutrients, transforming a classic comfort food into a vibrant, modern masterpiece.
- Remarkably Versatile and Adaptable. One of the greatest attributes of this easy veggie lasagna recipe is its incredible versatility. Don’t have zucchini? No problem! You can easily swap it for more summer squash, or even eggplant. Want to add more greens? Spinach or kale can be wilted and layered in for an extra nutritional boost. Feel free to experiment with different combinations of fresh herbs like parsley or thyme, and choose between a rich, slow-simmered homemade tomato sauce or a high-quality store-bought variety for convenience. This flexibility makes it a go-to recipe for any occasion and any pantry.

Professional Tips For Making Vegetarian Lasagna
Achieving a perfect, non-soggy, and flavorful vegetable lasagna is all about technique. Here are some chef-approved tips to ensure your homemade vegetable lasagna turns out flawlessly every time:
- Opt for Flat Lasagna Noodles for Superior Layers. We highly recommend using flat lasagna noodles, whether they are traditional or no-boil varieties. Their flat surface allows for more compact and stable layering of vegetables and cheeses, maximizing flavor and texture in every bite. If you choose no-boil lasagna noodles, similar to those used in our easy lasagna recipe, they will absorb excess moisture from the vegetables, contributing to an even thicker and more cohesive dish. If flat noodles are unavailable, you might find you can only fit two full layers of vegetables comfortably. Cook dried noodles al dente and rinse with cold water before assembling to prevent sticking and overcooking.
- Ensure Your Tomato Sauce is Thick and Robust. Given that vegetables naturally release more water during baking than a traditional meat sauce, it’s crucial to use a thick and hearty tomato sauce. We suggest thickening your preferred tomato pasta sauce by adding an extra can of diced tomatoes and simmering it until it reaches the consistency of a rich, thick stew. A denser sauce, much like our easy pasta sauce, will bind the lasagna layers together beautifully, preventing a watery final dish and ensuring a cohesive, flavorful experience.
- Thinly Slice Your Vegetables for Even Cooking and Texture. The water content in vegetables is a key factor in lasagna consistency. To prevent your lasagna from becoming soggy and to ensure the vegetables cook through evenly, it’s essential to slice them very thinly. Aim for approximately 1/8-inch thickness. This precise slicing method allows the vegetables to soften perfectly in the oven without releasing excessive moisture, thereby avoiding unwanted watery pockets within your delicious vegetable lasagna. A mandoline slicer can be incredibly helpful for achieving uniform thin slices quickly and safely.
Essential Ingredients For Your Veggie Lasagna
Crafting the best vegetable lasagna starts with selecting high-quality, fresh ingredients. Here’s a detailed look at what you’ll need:

- Lasagna Noodles: Regular lasagna noodles are a classic choice and work wonderfully for this recipe. For a healthier option, consider whole wheat lasagna noodles, which add a nutty flavor and more fiber. Alternatively, no-boil lasagna noodles are fantastic for absorbing extra moisture from the vegetables, helping to keep your lasagna firm and delicious.
- Ricotta Cheese: We highly recommend using whole milk ricotta cheese. Its rich, creamy texture and full flavor are unparalleled, resulting in the most luxurious and satisfying layers in your final dish. While whole milk ricotta yields the best results, a good quality low-fat ricotta will also be delightful and still provide that essential creaminess.
- Fresh Herbs: A vibrant mix of fresh herbs is key to brightening this dish. Essential herbs include fresh basil, fragrant oregano, and a touch of cilantro, all finely chopped. These fresh additions provide an aromatic lift that balances the richness of the cheeses and sauce, making the lasagna truly sing.
- Parmesan Cheese: Freshly shredded Parmesan cheese is ideal for its sharp, salty, and nutty notes. It’s always best to shred your own cheese from a block, as pre-shredded or grated varieties often contain anti-caking agents that can negatively impact the cheese’s melting properties and overall texture.
- Mozzarella Cheese: For that perfect, gooey, irresistible cheese pull, we strongly recommend shredding your own fresh mozzarella. Fresh mozzarella melts far more beautifully and evenly than its pre-shredded counterparts, which can sometimes be drier and less flavorful.
- Zucchini: You’ll need about 4 small zucchini for this recipe. Remember our pro tip: slice the zucchini very thinly (about 1/8 inch thick) to prevent the lasagna from becoming watery. Any leftover zucchini can be ingeniously used in recipes like our Baked Zucchini and Ricotta Casserole!
- Summer Squash: Similarly, 4 small summer squash (each approximately 6 inches long or shorter) are perfect for this dish. Slice them thinly, just like the zucchini, to ensure they cook evenly and integrate seamlessly into the layers.
- Mushrooms: Portobello mushrooms add a wonderful meaty texture and deep umami flavor to this vegetarian lasagna. Slice them thinly to ensure they meld well with the other vegetables and don’t create overly large pockets.
- Tomato Sauce: The foundation of any great lasagna is its sauce. You can either purchase a high-quality, thick variety of tomato sauce from your local grocery store, or you can elevate your dish with this excellent homemade marinara sauce. For extra body and richness, we suggest adding some diced tomatoes to your sauce, whether homemade or store-bought.
For precise measurements and additional details, please refer to the comprehensive recipe card below.
Creative Variations For Your Lasagna
This vegetable lasagna recipe is a fantastic starting point, but don’t hesitate to get creative and customize it to your liking:
- Embrace the Depth of Roasted Vegetables: For an even more intense flavor and to further combat moisture, try roasting your summer squash and zucchini slices on baking sheets before assembling the lasagna. Season them lightly with dried Italian seasoning and a pinch of salt. Roasting draws out excess moisture and caramelizes the vegetables, resulting in a deeper, more concentrated flavor profile that will make your final lasagna even more irresistible. This is the same tried-and-true method we use in our popular zucchini lasagna!
- Layer in Extra Vegetables for More Goodness: Don’t limit yourself to just zucchini, squash, and mushrooms. Feel free to incorporate other favorites! Sliced eggplant, bell peppers, or even vibrant spinach and kale can be excellent additions. For eggplant, we recommend slicing and roasting it first to achieve the best texture and avoid bitterness. If you’re using leafy greens, lightly sauté or wilt them to reduce volume before layering. And while we’re on the subject of eggplant, why not whip up some homemade baba ganoush as a delicious appetizer to enjoy with your lasagna?
- Experiment with Different Cheese Combinations: While ricotta, mozzarella, and Parmesan form the classic trio, feel free to explore other cheesy possibilities. For an even richer and creamier dish, consider adding cottage cheese. Start by substituting half of the ricotta with cottage cheese to see if you enjoy the slight tang and firmer texture it provides. Other delightful options include provolone, fontina, or even a smoked mozzarella for a unique flavor twist.
How to Make The Best Vegetable Lasagna
Follow these step-by-step instructions to create a perfect vegetable lasagna that will impress every time! You’ll find further details, exact measurements, and ingredient quantities in the recipe card below.
Step 1: Preheat Your Oven. Begin by preheating your oven to 350°F (175°C). This ensures that the oven is at the correct temperature when your lasagna is ready to go in, promoting even baking and a beautifully golden-brown top.
Step 2: Prepare the Ricotta Mixture. In a medium-sized bowl, gently combine the fresh, chopped herbs with the creamy ricotta cheese. Stir until just incorporated. Set this flavorful mixture aside. The herbs infuse the ricotta with wonderful aromatics, enhancing the overall taste of your lasagna.
Chef’s Tip: Herb Combinations! Don’t be afraid to try different combinations of fresh herbs! While basil, oregano, and cilantro are recommended, parsley, thyme, or even a hint of marjoram can create unique and flavorful variations on this recipe.
Step 3: Prepare Your Vegetables and Noodles. Carefully slice your zucchini, summer squash, and mushrooms into thin, uniform 1/8-inch slices. A mandoline slicer can make this task quick and precise. Arrange them neatly and set aside. If you’re using dried lasagna noodles (and not no-boil), cook them in boiling salted water until they are al dente – still firm to the bite. Immediately drain them and rinse under cold water to halt the cooking process, then drizzle with a little olive oil to prevent them from sticking together. Once all your ingredients are prepped, gather them around your 12x7x4 inch baking dish. You are now ready for the exciting assembly process!
Assemble Your Lasagna Layers:
Step 4: Start with the Foundation. Begin by spreading a thin, even layer of your rich tomato sauce across the bottom of your baking dish. This prevents the noodles from sticking and adds flavor from the very first layer. Next, carefully place 3 overlapping lasagna noodles over the sauce, ensuring they cover the bottom of the dish as completely as possible. If using flat noodles, they should fit snugly.



Step 5: Add a Creamy Ricotta Layer. Using a rubber spatula, carefully spread about one-third of your prepared ricotta mixture evenly over the lasagna noodles. Ensure an even distribution for consistent creaminess in every slice.
Step 6: Layer Your Fresh Vegetables. Now, it’s time for the stars of the show! Arrange your thinly sliced zucchini, summer squash, and portobello mushrooms in three consecutive, even layers over the ricotta. Try to cover the entire surface for a beautiful and flavorful cross-section in the finished dish. Gently press down on the vegetables to create a compact layer.



Step 7: Drench in Savory Sauce. Liberally spoon a generous amount of your thick tomato sauce over the layered vegetables. Ensure every vegetable piece is covered, as the sauce is crucial for moisture and flavor penetration during baking.
Step 8: The Cheesy Crown. Finally, sprinkle a generous layer of both shredded fresh mozzarella and Parmesan cheese over the sauce. This combination provides both stretchiness and sharp flavor.


Step 9: Repeat and Finish. Continue repeating the layering process: noodles, ricotta, vegetables (zucchini, squash, mushrooms), sauce, and cheese. Repeat these layers until your baking pan is filled, ensuring you end with a generous top layer of Parmesan cheese. For an extra golden and bubbly crust, feel free to add a bit of extra cheese to the very top. Cover the lasagna loosely with foil.
Step 10: Bake to Perfection. Place the covered lasagna in your preheated oven and bake for approximately 50 minutes. The lasagna is ready when it’s bubbling around the edges and the cheese on top is melted and golden brown. For a crispier top, you can remove the foil for the last 10-15 minutes of baking. Once baked, let the lasagna rest for at least 10-15 minutes before slicing and serving. This resting period allows the layers to set, preventing the lasagna from falling apart when cut.
For the most impressive presentation, we highly recommend serving this vegetable lasagna tableside. Everyone will delight in seeing the tantalizing strands of melty cheese as you cut each generous piece. For the absolute best cheese-pull presentation, always use freshly shredded fresh mozzarella rather than the pre-shredded, low-moisture variety – the difference is truly spectacular!

Chef Lindsey’s Recipe Tip: Achieving Uniform Slices
To achieve consistently thin and uniform slices of zucchini and yellow squash, a mandoline slicer is an invaluable kitchen tool. It will significantly speed up your prep time and ensure even cooking. If you don’t have a mandoline, don’t worry! You can still achieve great results by carefully slicing with a sharp chef’s knife or even a vegetable peeler for very thin ribbons. Just be sure to plan a little extra time for this step to maintain precision.
Frequently Asked Questions
Storing leftover vegetable lasagna properly ensures it remains delicious for days. First, allow the lasagna to cool completely to room temperature before covering it. Store any leftovers in an airtight container in the refrigerator for 3 to 5 days. For longer storage, leftover lasagna can also be frozen. Once completely cool, cover the entire dish or individual portions with heavy-duty aluminum foil, or transfer to freezer-safe containers, and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
Preventing a soggy vegetable lasagna is crucial for a great texture. The best method is to slice your vegetables (zucchini, squash, mushrooms) very thinly, ideally about 1/8 inch thick. This allows them to cook through fully and release less water into the dish. To further reduce water content, you can pre-salt the sliced vegetables for about 30 minutes to draw out moisture, then pat them dry before layering. Even better, follow our variation tip and roast the sliced vegetables on baking sheets prior to assembly; this cooks out much of the excess moisture and concentrates their flavor.
Absolutely! This vegetable lasagna is an excellent make-ahead meal, perfect for entertaining or meal prepping. You can assemble the entire dish according to the recipe instructions, right up to the point of baking. Then, cover it tightly with plastic wrap and aluminum foil, and store it in the refrigerator for 1-2 days before baking. When ready to bake, remove it from the fridge 30 minutes prior to baking, then bake as directed (you might need to add an extra 10-15 minutes to the baking time if it’s going into the oven cold). Alternatively, you can freeze the assembled, unbaked lasagna for up to 1 month. Thaw in the refrigerator before baking.
Yes, making this delicious vegetable lasagna gluten-free is quite simple! The easiest way is to use high-quality gluten-free lasagna noodles, which are widely available in most grocery stores. Alternatively, for a completely noodle-free option, you can create a zucchini lasagna by using extra thinly sliced zucchini or eggplant ribbons in place of the pasta noodles. This creates a lighter, lower-carb version that’s equally flavorful.
If you tried this wonderful vegetable lasagna recipe and absolutely loved it, please take a moment to leave a 🌟 star rating and let me know how it went in the comments below. I truly love hearing from you; your comments make my day and help others discover this fantastic dish!
★★★★★
Vegetable Lasagna
Chef Lindsey
25
50
1
15
8
people
Pin Recipe
Comment
Print Recipe
Ingredients
(US Customary / Metric – 1x servings)
-
8
lasagna noodles
fresh noodles or 9 cooked, dried lasagna noodles -
16
oz
whole milk ricotta -
½
cup
chopped fresh basil -
¼
cup
chopped fresh cilantro -
¼
cup
chopped fresh oregano -
8
oz
shredded parmesan cheese -
10
oz
shredded fresh mozzarella -
4
small zucchini
sliced 1/8 inch thick -
4
small yellow squash
sliced 1/8 inch thick -
3
portabella mushrooms
sliced in 1/8 wide slices -
3½
cups
tomato pasta sauce
Instructions
-
Preheat your oven to 350°F (175°C).
-
In a medium bowl, mix the fresh, chopped herbs with the ricotta cheese until just combined. Set aside.
-
Slice your zucchini, yellow squash, and portobello mushrooms thinly, about 1/8 inch thick. Set them aside. If using dried lasagna noodles, cook them al dente according to package directions, then drain, rinse with cold water, and lightly drizzle with olive oil to prevent sticking.
-
Gather all your prepared ingredients around your 12x7x4 inch baking dish, ready for assembly.
-
To assemble, spread a thin layer of tomato sauce on the bottom of the baking dish. Place 3 overlapping lasagna noodles over the sauce. Spread about one-third of the ricotta mixture evenly over the noodles with a rubber spatula.
-
Next, layer your thinly sliced zucchini, then yellow squash, and finally portobello mushrooms, creating three consecutive, even layers over the ricotta.
-
Generously top the vegetable layers with more tomato sauce, ensuring full coverage.
-
Finally, add a generous layer of shredded mozzarella cheese and Parmesan cheese mixture over the sauce.
-
Repeat the layering process (noodles, ricotta, vegetables, sauce, cheese) until the pan is filled, ensuring the top layer is a final spread of cheese. For an extra golden crust, add a bit of extra Parmesan cheese to the very top. Cover loosely with aluminum foil.
-
Bake the lasagna for 50 minutes, or until bubbling and heated through. Remove the foil for the last 10-15 minutes to allow the cheese to brown and crisp up. Let rest for 10-15 minutes before serving.
Notes
Variations – Different Noodles: Feel free to use alternative noodle varieties such as no-boil lasagna noodles for convenience or whole wheat lasagna noodles for added texture and nutrition.
Storage – Store any leftover veggie lasagna in an airtight container in the fridge for 3-5 days after it has cooled completely. For longer preservation, you can also freeze the cooled lasagna in a freezer-safe container for up to 3 months.
Nutrition Information (per serving, approximate)
Calories: 464kcal |
Carbohydrates: 33g |
Protein: 31g |
Fat: 24g |
Saturated Fat: 14g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 7g |
Trans Fat: 0.001g |
Cholesterol: 76mg |
Sodium: 739mg |
Potassium: 828mg |
Fiber: 4g |
Sugar: 7g |
Vitamin A: 1244IU |
Vitamin C: 35mg |
Calcium: 696mg |
Iron: 2mg
Dinner, Main Course
Italian
464
Like this? Leave a comment below!
Before You Go
We sincerely hope you thoroughly enjoyed preparing and savoring this professional chef-tested vegetable lasagna recipe. It’s a testament to how flavorful and satisfying vegetarian meals can be. If you’re looking for more inspiration, be sure to explore our other delicious and filling vegetarian dinner recipes, perfect for any night of the week. Or, if you’re ready to indulge your sweet tooth, come over to the dessert side and try our amazing chocolate zucchini cake – a surprisingly delightful treat!