Jun 09 2026

Vegetable Lasagna Recipe

Time1h
Serves6

Layers of pasta with a rich tomato sauce and cheese.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Pasta

Vegetable Filling

Tomato Sauce

Method

Preparation

  1. 1

    Boil the Noodles

    Bring a large pot of salted water to a boil. Add the lasagna noodles and cook according to package instructions until al dente. Drain and set aside.

  2. 2

    Sauté the Vegetables

    In a large skillet, heat olive oil over medium heat. Add chopped onion and minced garlic, sauté until translucent. Stir in zucchini and mushrooms, cooking until softened. Add spinach and cook until wilted. Remove from heat.

  3. 3

    Prepare the Tomato Sauce

    In the same skillet, add crushed tomatoes, oregano, basil, salt, and pepper. Bring to a simmer and cook for about 10 minutes to allow flavors to meld.

Assembly

  1. 4

    Layer the Lasagna

    Preheat the oven to 375°F (190°C). In a 9x13 inch baking dish, spread a thin layer of tomato sauce on the bottom. Place three lasagna noodles over the sauce. Spread half of the vegetable mixture over the noodles, followed by one-third of the ricotta cheese and one-third of the mozzarella cheese. Repeat the layers, ending with a final layer of noodles topped with remaining tomato sauce and mozzarella cheese. Sprinkle Parmesan cheese on top.

Baking

  1. 5

    Bake the Lasagna

    Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.

  2. 6

    Cool and Serve

    Let the lasagna cool for about 10 minutes before slicing. Serve warm.

More from Robert’s By The River | Restaurant & Bar