Illustration of a smiling grandma in a chef hat and apron, holding a wooden spoon, with the text GrandmaRecipe.com below her.Search

dinner

Homemade Vegetarian Lasagna Recipe

By Grandma Millie

Be the first to rate this recipe

Vegetarian lasagna recipe with layered noodles, garden vegetables, creamy cheese, tomato sauce, and golden melted mozzarella in a rustic baking dish

This cozy vegetarian lasagna recipe brings the whole kitchen to the table, just like the bubbling casseroles Grandma used to tuck into the oven on Sunday afternoons. Tender noodles, garden vegetables, creamy cheese, and rich tomato sauce come together in every comforting, golden-edged bite.

Prep: 30 minutes
Cook: 45 minutes
Total: 1 hour 15 minutes
Serves: 8
Calories: 430

Recipe card

Print / PDF

Homemade 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
Servings: 8
Course: Dinner
Cuisine: Italian-American
Calories: 430

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. 1

    Preheat the oven to 375°F.

  2. 2

    Boil the lasagna noodles according to the package directions.

  3. 3

    Heat the olive oil in a large skillet over medium heat.

  4. 4

    Saute the onion, garlic, zucchini, bell pepper, and mushrooms until tender.

  5. 5

    Stir the Italian seasoning, salt, and black pepper into the vegetables.

  6. 6

    Mix the ricotta, egg, Parmesan, and parsley in a medium bowl.

  7. 7

    Spread 1 cup of marinara sauce in the bottom of a 9x13-inch baking dish.

  8. 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. 9

    Repeat the layers once.

  10. 10

    Top the lasagna with the remaining noodles, marinara sauce, and mozzarella.

  11. 11

    Cover the baking dish with foil and bake for 30 minutes.

  12. 12

    Remove the foil and bake the lasagna for 15 minutes.

  13. 13

    Rest the lasagna for 15 minutes before slicing.

Notes

NutrientAmount per Serving
Calories430
Fat21g
Protein23g
Carbs40g

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

Vegetarian lasagna recipe ingredients arranged on a wooden kitchen table with pasta, vegetables, cheeses, sauce, herbs, and seasonings
Everything needed for a colorful meatless pasta bake, arranged for easy preparation.

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

Four-panel vegetarian lasagna recipe preparation showing pasta, sautéed vegetables, cheese filling, layered assembly, baking, and slicing.
A visual guide to building a satisfying vegetarian lasagna recipe from skillet-cooked vegetables to oven-browned slices.

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

FeatureDetails
Category/CourseDinner
CuisineItalian-American
Prep Time30 minutes
Cook Time45 minutes
Extra Time15 minutes resting
Total Time1 hour 15 minutes
DietaryVegetarian
Serves8
Best ServedWarm, 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

Vegetarian lasagna recipe plated with salad, garlic bread, roasted vegetables, and parsley
A generous vegetarian lasagna recipe plate accompanied by bright salad, crisp garlic bread, and roasted vegetables.
  • 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.