Recipe card
Print / PDFHomemade Vegetarian Lasagna Recipe
Rate this recipe
Be the first to rate
- Prep Time
- 30 mins
- Cook Time
- 45 mins
- Extra Time
- 15 mins
- Total Time
- 1 hr 15 mins
Ingredients
- 12 lasagna noodles
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 medium zucchini, diced
- 1 red bell pepper, diced
- 8 ounces mushrooms, sliced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 24 ounces marinara sauce
- 15 ounces ricotta cheese
- 1 large egg
- 1/4 cup grated Parmesan cheese
- 3 cups shredded mozzarella cheese
- 2 tablespoons chopped fresh parsley
Equipment
- 9x13-inch baking dish — Glass or ceramic works well.
- Large pot — For boiling the lasagna noodles.
- Large skillet — For sauteing the vegetables.
- Medium mixing bowl — For blending the ricotta filling.
- Aluminum foil — For covering the lasagna while it bakes.
Method
- 1
Preheat the oven to 375°F.
- 2
Boil the lasagna noodles according to the package directions.
- 3
Heat the olive oil in a large skillet over medium heat.
- 4
Saute the onion, garlic, zucchini, bell pepper, and mushrooms until tender.
- 5
Stir the Italian seasoning, salt, and black pepper into the vegetables.
- 6
Mix the ricotta, egg, Parmesan, and parsley in a medium bowl.
- 7
Spread 1 cup of marinara sauce in the bottom of a 9x13-inch baking dish.
- 8
Layer four noodles, half of the ricotta mixture, one-third of the vegetables, one-third of the mozzarella, and 1 cup of marinara sauce in the dish.
- 9
Repeat the layers once.
- 10
Top the lasagna with the remaining noodles, marinara sauce, and mozzarella.
- 11
Cover the baking dish with foil and bake for 30 minutes.
- 12
Remove the foil and bake the lasagna for 15 minutes.
- 13
Rest the lasagna for 15 minutes before slicing.
Notes
| Nutrient | Amount per Serving |
|---|---|
| Calories | 430 |
| Fat | 21g |
| Protein | 23g |
| Carbs | 40g |
Why You'll Love This Vegetarian Lasagna Recipe
- It is packed with colorful vegetables, tender noodles, and plenty of creamy, cheesy goodness.
- The rich marinara sauce brings every layer together with classic Italian-American comfort.
- It is a satisfying meatless dinner that the whole family can enjoy.
- You can prepare it ahead for an easy weeknight meal or a cozy Sunday supper.
- The golden, bubbling top makes the kitchen smell just like a favorite family gathering.
Ingredients
Gather these simple, wholesome ingredients for a lasagna that is hearty, colorful, and full of homemade flavor.
- Lasagna noodles - 12 noodles
- Olive oil - 2 tablespoons
- Yellow onion - 1 medium, diced
- Garlic cloves - 3, minced
- Zucchini - 1 medium, diced
- Red bell pepper - 1, diced
- Mushrooms - 8 ounces, sliced
- Dried Italian seasoning - 1 teaspoon
- Salt - 1/2 teaspoon
- Black pepper - 1/4 teaspoon
- Marinara sauce - 24 ounces
- Ricotta cheese - 15 ounces
- Large egg - 1
- Grated Parmesan cheese - 1/4 cup
- Shredded mozzarella cheese - 3 cups
- Fresh parsley - 2 tablespoons, chopped
How to Make Vegetarian Lasagna Recipe
Plan on 30 minutes for prep, 45 minutes in the oven, and 15 minutes of resting time before slicing. That short rest helps the beautiful layers set so each serving holds together nicely.
Step 1: Preheat the Oven
Preheat the oven to 375°F. Let it come fully to temperature while you prepare the noodles and filling.
Step 2: Boil the Noodles
Boil the lasagna noodles according to the package directions. Drain them carefully and set them aside so they are ready for layering.
Step 3: Heat the Oil
Heat the olive oil in a large skillet over medium heat. A wide skillet gives the vegetables room to cook evenly.
Step 4: Saute the Vegetables
Saute the onion, garlic, zucchini, bell pepper, and mushrooms until tender. Stir from time to time so the vegetables soften without sticking.
Step 5: Season the Vegetables
Stir the Italian seasoning, salt, and black pepper into the vegetables. Cook briefly so the seasonings blend into the warm filling.
Step 6: Mix the Ricotta Filling
Mix the ricotta, egg, Parmesan, and parsley in a medium bowl. Stir until the mixture is smooth and evenly combined.
Step 7: Add the First Sauce Layer
Spread 1 cup of marinara sauce in the bottom of a 9x13-inch baking dish. This keeps the first noodles tender and flavorful as they bake.
Step 8: Build the First Layer
Layer four noodles, half of the ricotta mixture, one-third of the vegetables, one-third of the mozzarella, and 1 cup of marinara sauce in the dish. Spread each component gently so the layers stay even.
Step 9: Repeat the Layers
Repeat the layers once with four more noodles, the remaining ricotta mixture, one-third of the vegetables, one-third of the mozzarella, and 1 cup of marinara sauce.
Step 10: Finish the Top
Top the lasagna with the remaining noodles, marinara sauce, and mozzarella. Make sure the sauce and cheese reach close to the edges for a golden, bubbling finish.
Step 11: Bake Covered
Cover the baking dish with foil and bake for 30 minutes. The foil helps the noodles warm through while keeping the lasagna moist.
Step 12: Bake Uncovered
Remove the foil and bake the lasagna for 15 minutes. Continue baking until the cheese is melted and lightly golden.
Step 13: Rest Before Slicing
Rest the lasagna for 15 minutes before slicing. This gives the hot layers time to settle and makes serving much easier.
Recipe Snapshot
| Feature | Details |
|---|---|
| Category/Course | Dinner |
| Cuisine | Italian-American |
| Prep Time | 30 minutes |
| Cook Time | 45 minutes |
| Extra Time | 15 minutes resting |
| Total Time | 1 hour 15 minutes |
| Dietary | Vegetarian |
| Serves | 8 |
| Best Served | Warm, with a crisp green salad and cozy company. |
Pro Tips for Making Vegetarian Lasagna Recipe
- Drain the cooked noodles well so extra water does not thin the layers.
- Cut the vegetables into similar-sized pieces so they cook at the same pace.
- Spread the ricotta mixture gently with the back of a spoon for even coverage.
- Let the baked lasagna rest before slicing, even if everyone is eager to eat.
- For an especially golden top, keep the foil from touching the mozzarella while baking.
How to Serve Vegetarian Lasagna Recipe
- Serve warm with a simple green salad dressed with lemon and olive oil.
- Add warm garlic bread or crusty bread to catch every bit of marinara sauce.
- Sprinkle each serving with a little extra chopped parsley for a fresh finish.
- Pair it with roasted vegetables for a generous family-style dinner.
Make Ahead and Storage
Storing Leftovers
- Cool leftover lasagna, cover it tightly, and refrigerate within two hours.
- Store individual portions in airtight containers for up to 4 days.
- Keep the lasagna covered so the noodles do not dry out.
Freezing
- Freeze fully cooled portions in freezer-safe containers for up to 3 months.
- Label the container with the date and portion size for easy planning.
- Thaw frozen lasagna in the refrigerator overnight before reheating when possible.
Reheating
- Reheat individual portions in the microwave until hot throughout, covering loosely to retain moisture.
- For a larger portion, cover it with foil and warm it in a 350°F oven until heated through.
- Make sure the center is hot before serving.
Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.
Final Thoughts
This vegetarian lasagna recipe is the kind of comforting, generous dinner that makes everyone linger at the table just a little longer.
FAQs
Here are a few helpful answers for making and enjoying this cozy family favorite.
Can I use different vegetables?
Yes. You can replace some of the zucchini, bell pepper, or mushrooms with other tender vegetables, keeping the total amount close to the recipe.
Can I assemble the lasagna ahead of time?
Yes. Assemble it, cover it, and refrigerate it until you are ready to bake. Allow a little extra baking time if it goes into the oven cold.
Why should the lasagna rest before slicing?
The 15-minute rest lets the cheese and sauce settle, which helps the layers hold together when you serve them.
How do I know when the lasagna is done?
It is ready when the cheese is melted and lightly golden, the sauce is bubbling around the edges, and the center is hot throughout.
Kitchen notes
Nutrition & sources
Calorie and nutrition figures on this page are estimates meant for general home-cooking guidance. Actual values vary with brands, portion size, and how the recipe is prepared.
Estimates draw on typical ingredient data from public nutrition databases such as the USDA FoodData Central. They are not a substitute for professional medical or dietary advice.
For how recipes are tested and when pages are updated, see How we test recipes. Full legal context lives in our disclaimers and affiliate disclosure.






Comments
Made this recipe? Share how it turned out for your family.
No comments yet — be the first to leave a note.