If you’re looking for a cozy, satisfying dinner thatโs packed with flavor (but not meat), this Best Vegetable Lasagna checks every box. Layers of savory roasted veggies, rich marinara, and gooey cheese come together in a dish thatโs perfect for feeding a crowd โ or meal prepping for the week. ๐ฑ
Itโs a lighter twist on a comfort food classic that doesnโt sacrifice a single ounce of flavor. Whether youโre vegetarian, veggie-curious, or simply craving a colorful plate of pasta, this lasagna delivers big time. ๐ฝ๏ธ๐

๐ Why Youโll Love This Lasagna
- Hearty & Filling โ Loaded with vegetables and cheese
- 100% Meat-Free โ Ideal for vegetarians or meatless Mondays
- Flavor-Packed Layers โ With sautรฉed vegetables and herby marinara
- Make-Ahead Friendly โ Prep the day before and bake when needed
- Great for Freezing โ Perfect for batch cooking or leftovers
๐ Ingredients Youโll Need
๐ฅฆ Vegetables & Aromatics:
- 2 tbsp olive oil โ For sautรฉing, adds richness and helps develop flavor
- 1ยฝ cups yellow onion, finely chopped โ Builds the savory base
- 1 red bell pepper, chopped โ Sweet and colorful
- 8 oz cremini mushrooms, sliced โ Adds an earthy, meaty texture
- 2 medium zucchini, chopped โ Tender and mild
- 4 garlic cloves, minced โ For bold, aromatic punch
- 5 oz baby spinach, coarsely chopped โ Adds nutrition and vibrant green
๐ Sauce & Seasoning:
- 48 oz marinara sauce โ Use your favorite store-bought or homemade version
- 1 tsp Italian seasoning โ A balanced blend of oregano, basil, and thyme
- Salt & pepper, to taste โ Essential for seasoning each layer
- 2 pinches crushed red pepper flakes โ Optional, for a touch of heat
- ยผ cup fresh parsley, chopped โ Adds a fresh finish to the sauce
๐ง Cheese Mixture:
- 1 egg โ Helps bind the cheese filling
- 1 cup ricotta cheese โ Creamy and mild
- 16 oz shredded mozzarella โ Melts beautifully across layers
- ยฝ cup grated Parmesan โ Adds a savory, sharp finish
๐ Pasta & Garnish:
- 9 oven-ready (no-boil) lasagna noodles โ Saves time and holds up perfectly
- Chopped fresh basil or parsley, for serving โ Optional but lovely
๐ฉโ๐ณ How to Make Vegetable Lasagna
Step 1: Sautรฉ the Veggies
Preheat oven to 375ยฐF (190ยฐC). In a large skillet, heat olive oil. Sautรฉ onion, bell pepper, mushrooms, and zucchini over medium-high heat for 7โ8 minutes. Add garlic and cook for 30 more seconds.
Step 2: Simmer the Sauce
Stir in marinara sauce, Italian seasoning, red pepper flakes, salt, pepper, and parsley. Let simmer for 10โ15 minutes, stirring occasionally. Add spinach in the last minute until wilted.
Step 3: Prepare the Cheese Mixture
In a medium bowl, lightly beat the egg. Mix in ricotta cheese until smooth.
Step 4: Assemble the Lasagna
In a 9ร13-inch baking dish:
- Spread 1 cup sauce on the bottom
- Layer 3 noodles, โ sauce, ยฝ ricotta mixture, โ mozzarella, and โ Parmesan
- Repeat with another 3 noodles, sauce, ricotta, mozzarella, and Parmesan
- Finish with final noodles, remaining sauce, mozzarella, and Parmesan
Step 5: Bake It Up
Cover with foil (spray foil to prevent sticking). Bake 35 minutes covered, then uncover and bake 10โ15 minutes more until bubbly and golden. Let rest 15 minutes before slicing. ๐งก

๐ก Tips for Lasagna Success
โ
Use oven-ready noodles โ Saves boiling time and layers beautifully
โ
Sautรฉ the vegetables thoroughly โ Helps prevent sogginess
โ
Let it rest โ Crucial for clean slices and set layers
โ
Make ahead โ Prep and refrigerate 24 hours before baking
โ
Freeze in portions โ For easy weeknight meals
๐ง Storage & Reheating Tips
- Refrigerator: Store in an airtight container for up to 4 days
- Freezer: Cool, slice, wrap, and freeze for up to 3 months
- Reheating: Microwave individual slices or reheat in oven at 350ยฐF, covered with foil
โ FAQs About Vegetable Lasagna
Q: Can I add other vegetables?
A: Absolutely! Try eggplant, butternut squash, kale, or roasted broccoli.
Q: Can I make it vegan?
A: Yes โ use plant-based ricotta, vegan mozzarella, and skip the egg or use a flax egg.
Q: What marinara sauce works best?
A: Any rich tomato-based sauce works, but choose one with garlic and herbs for more depth.
Q: Can I use regular lasagna noodles?
A: Yes โ just boil them until al dente before assembling.
โจ Final Thoughts
This Best Vegetable Lasagna is proof that you donโt need meat to enjoy a deeply satisfying and soul-warming meal. With its colorful veggie medley, rich herbed sauce, and gooey cheese layers, it’s a dish that celebrates wholesome ingredients and big flavor. ๐ ๐ง
Perfect for family dinners, gatherings with friends, or meal prepping for the week, this lasagna is as practical as it is comforting. And because it’s packed with vegetables and can be adapted in so many ways, itโs a recipe youโll want to come back to again and again.
Whether youโre trying to eat more plant-based meals or just craving something cozy and cheesy, this lasagna hits all the right notes. So grab that casserole dish and letโs layer up some veggie love! ๐ฅฐ
Short version

Best Vegetable Lasagna
Ingredients
- 2 tablespoons olive oil for sautรฉing the vegetables
- 1ยฝ cups chopped yellow onion to build a savory base
- 1 red bell pepper chopped for sweetness and color
- 8 ounces cremini mushrooms chopped for earthy depth
- 2 medium zucchini chopped into ยฝ-inch pieces for texture and freshness
- 4 cloves garlic minced to boost flavor
- 48 ounces marinara sauce for rich tomatoey layers
- 1 teaspoon dried Italian seasoning to tie it all together
- salt and pepper to taste
- 2 pinches crushed red pepper flakes or more if you like a little heat
- ยผ cup chopped fresh parsley for brightness
- 5 ounces baby spinach coarsely chopped and folded into the filling
- 1 egg to help bind the cheese mixture
- 1 cup ricotta cheese 8 ounces for a creamy layer
- 9 oven-ready no boil lasagna noodles to save time
- 16 ounces shredded mozzarella cheese about 4 cups for melty goodness
- ยฝ cup grated Parmesan cheese for a sharp savory finish
- chopped fresh basil or parsley optional for garnish when serving
Instructions
- Preheat the oven to 375ยฐF.
- In a large skillet or Dutch oven, heat the olive oil over medium-high heat. Add the onion, bell pepper, mushrooms, and zucchini. Cook for 7โ8 minutes, stirring occasionally, until the vegetables are soft. Add the minced garlic and cook for another 30 seconds, stirring constantly.
- Stir in the marinara sauce, Italian seasoning, salt, pepper, red pepper flakes, and parsley. Bring the sauce to a gentle simmer, then reduce the heat to low. Let it simmer for 10โ15 minutes, stirring occasionally. Stir in the chopped spinach during the last minute of cooking.
- Meanwhile, in a medium bowl, lightly beat the egg with a fork. Add the ricotta cheese and mix until well combined. Shred the mozzarella cheese and set aside.
- To assemble the lasagna, spread about 1 cup of the sauce on the bottom of a 9×13-inch baking dish. Lay 3 lasagna noodles on top. Spread โ of the remaining sauce over the noodles, then add small spoonfuls of half the ricotta mixture. Sprinkle โ of the mozzarella and โ of the Parmesan cheese over the top.
- Repeat with another layer of 3 noodles, half of the remaining sauce, the rest of the ricotta mixture, and half of the remaining mozzarella and Parmesan.
- Finish with the final 3 noodles, the remaining sauce, and the rest of the mozzarella and Parmesan.
- Cover the dish with foil sprayed with cooking spray (spray side down) to prevent the cheese from sticking.
- Place the lasagna in the center of the oven. Put a rimmed baking sheet on the rack below to catch any drips. Bake covered for 35 minutes, then uncover and bake for 10โ15 minutes more, until hot and bubbling with lightly browned cheese on top.
- Let the lasagna rest for 15 minutes before slicing and serving – this helps it set and prevents it from being too soupy.
Notes
To make ahead: Assemble the lasagna, cover, and refrigerate for up to 24 hours before baking. If baking straight from the fridge, add about 15 minutes to the total bake time.
This recipe can also be halved and baked in a 9×9-inch dish.
