How to Make Vegetable Lasagna

Vegetable Lasagna

If you’re looking for a satisfying, wholesome dish that’s loaded with nourishing vegetables and classic Italian flavors, vegetable lasagna is a winning choice. This meal stands out for its comforting layers and versatility, giving you endless ways to mix and match fresh seasonal produce. In this comprehensive guide, I’ll take you through every step of making vegetable lasagna—covering ingredient selection, technique, customizations, and tips for prepping ahead or storing leftovers. Whether you’re trying meatless meals or simply want a new family favorite, this recipe delivers.

Why Vegetable Lasagna?

Vegetable lasagna epitomizes comfort food for many, but with a plant-forward twist. The marriage of savory tomato sauce, creamy cheese, layers of noodles, and roasted or sautéed vegetables provides both heartiness and depth of flavor. It’s adaptable for weeknight dinners, potlucks, Sunday meals, or special occasions. Plus, you can scale it up for a crowd or portion it for meal prep.

Key Ingredients

Here’s what you’ll need and why:

Olive Oil: Brings out the flavors of vegetables and forms the base of your sauce.

Onions & Garlic: Foundational aromatics, they set the tone with an earthy, sweet, and slightly sharp base.

Lasagna Noodles: No-boil or traditional, as you prefer. Whole wheat or gluten-free noodles work, too.

Tomato Puree & Tomato Sauce: This duo forms the heart of a rich marinara. For added texture, toss in diced tomatoes or use crushed fire-roasted tomatoes.

Fresh Herbs: Basil, oregano, and parsley lend brightness. Dried herbs are fine in a pinch.

Vegetables: Commonly used are zucchini, yellow squash, mushrooms, and bell peppers. Other options include eggplant, spinach, kale, broccoli, or carrots. Seasonal produce keeps it exciting.

Cheese: Mozzarella for meltiness, Parmesan for sharpness, and ricotta or cottage cheese for extra creaminess. Vegan cheese substitutes also work if you prefer dairy-free.

Seasoning: Salt, black pepper, a pinch of sugar (to balance acidity), and red pepper flakes for heat.

Binding Agent: Eggs are mixed with ricotta for structure. Skip or use alternatives if vegan.

Ingredient Table

Ingredient Quantity Notes/Variations
Olive oil 2 tbsp Any neutral oil works
Onion 1 medium Yellow, diced
Garlic cloves 3-4 Minced
Zucchini 1 medium Sliced
Mushrooms 8 oz Sliced or chopped
Bell pepper 1 large Red, orange, or yellow
Lasagna noodles 9-12 sheets No-boil or regular
Tomato puree 15 oz can Or crushed tomatoes
Tomato sauce 15 oz can Or homemade marinara
Fresh basil 1/3 cup chopped Or 1 tbsp dried
Dried oregano 2 tsp To taste
Red pepper flakes 1/2 tsp Optional
Ricotta cheese 1 1/2 cups Or cottage cheese
Parmesan cheese 1 cup, grated Divided
Mozzarella cheese 2 cups, shredded Whole-milk or part-skim
Large eggs 2 Lightly beaten
Salt & pepper To taste
Sugar 1/2 tsp Optional

Prepping the Vegetables

Balance is everything. Sauté the onions in olive oil until translucent, then add garlic for about one minute. Next, add mushrooms; cook until they release their liquid and start to brown. Toss in zucchini and bell peppers and cook for 5-7 minutes until just tender. For leafy greens like spinach or kale, stir in at the end and cook until wilted. If using root vegetables or broccoli, chop small and par-cook (steam or roast) until fork-tender.

Roasting is another option—toss veggies in olive oil, salt, and pepper and roast at 425°F for 15-20 minutes. Roasting intensifies flavor and prevents sogginess.

Making the Sauce

Simmer tomato puree and sauce in a saucepan. Add salt, dried oregano, pepper flakes, and a pinch of sugar. Stir in fresh basil just before assembling. Taste and adjust seasoning. For extra depth, sprinkle in a splash of balsamic vinegar or wine while simmering.

Homemade marinara always brings more character than jarred sauce, but high-quality jarred pasta sauce is fine if you’re in a hurry.

Cheese Layer

For a creamy cheese layer, mix ricotta (or cottage cheese) with the eggs, half the Parmesan, salt, pepper, and chopped parsley. The eggs help hold the cheese layer together during baking but aren’t mandatory if you want a looser texture. Taste the mixture and adjust seasoning as desired.

Layering the Lasagna

Use a 9×13-inch baking dish. Lightly grease it for easier serving and cleanup. Here’s the typical order:

  • Thin layer of sauce on bottom (prevents sticking)
  • Layer of noodles (overlapping slightly)
  • Half the ricotta mixture, spread evenly
  • Layer of sautéed vegetables
  • Generous handful of mozzarella and Parmesan
  • Spoon over more sauce

Repeat layers, ending with noodles, the last of the sauce, and the remaining cheese.

Pro tip: Press gently to compact layers as you build, which helps the finished bake hold its shape.

Baking and Resting

Cover lasagna loosely with foil (to prevent cheese from burning) and bake at 350°F for 30-35 minutes. Remove foil and bake another 15 minutes, until cheese on top bubbles and turns golden.

Once out of the oven, let your lasagna rest for 15-20 minutes before cutting. This helps the layers set and makes servings neater.

Serving Suggestions

Cut the lasagna into squares with a sharp knife, using a metal spatula to serve. Pair it with garlic bread, a crisp Caesar salad, or a simple spinach salad. A drizzle of extra virgin olive oil or a sprinkle of extra Parmesan adds a final flourish.

Variation Ideas

Vegetable lasagna bends to your tastes, your fridge contents, and the seasons:

  • Add eggplant or roasted butternut squash for a richer, sweeter twist.
  • Try a white béchamel or Alfredo sauce in place of tomato for a creamy, mellow profile.
  • Boost protein with white beans, lentils, or a tofu ricotta alternative for vegan versions.
  • For gluten-free, swap in gluten-free noodles or even thin slices of zucchini or eggplant as layers.
  • Add kale, chard, or spinach for more greens and added nutrients.

Make Ahead & Storage

Vegetable lasagna is a star for meal prep. Here’s how:

Making Ahead:
– Assemble the lasagna without baking, cover tightly, and refrigerate up to 24 hours.
– To bake from the fridge, add 10-15 minutes to the bake time.

Freezing:
– Wrap tightly in foil and freeze the unbaked or baked lasagna.
– To reheat, thaw overnight in the fridge and bake at 350°F for about 40 minutes, covered.

Leftovers:
– Store slices in airtight containers—lasts up to 4 days in the fridge.
– Microwave individual slices, or reheat in an oven for best texture.

Troubleshooting & Pro Tips

Prevent sogginess: Use roasted or well-drained sautéed vegetables. Don’t layer watery veggies raw.

Noodles sticking? Stir regularly during boiling, and spread out on kitchen towels.

Wobbly layers? Allow proper resting time. Some prefer overnight chilling and reheating for perfect slices.

Burnt top? Cover halfway with foil; remove for final browning.

Make it dairy-free: Use plant-based cheese and skip eggs. Nuts and nutritional yeast mixed with tofu make a great alternative ricotta.

Vegetable lasagna is more than just a meatless alternative; it’s a celebration of seasonal produce, comforting Italian tradition, and hearty, balanced family meals. Whether you pack it with summer zucchini, autumn squash, or hearty mushrooms, this dish brings color, nutrition, and crowd-pleasing flavors to every table. Try your own spins, make it ahead, or save for leftovers—vegetable lasagna always delivers.

Vegetable Lasagna

⭐⭐⭐⭐⭐
4.6 from 6 votes

Course: Dinner / Cuisine:
Prep Time 45 minutes
Cooking Time 20 minutes
Servings 12 servings
Calories 258 cal

Looking for an easy dinner that is delicious and nutritious? This vegetable lasagna is it! It’s loaded with veggies. It’s loaded with cheese. It’s the definition of balance.

Ingredients

  • 1 teaspoon sugar
  • 1/4 teaspoon pepper
  • 1 (8 ounce) can tomato sauce
  • 3 tablespoons olive oil
  • 12-15 lasagna noodles
  • 1 large onion, chopped
  • 1 cup shredded Parmesan cheese
  • 4 cups sliced zucchini
  • 1 (28 ounce) can tomato puree
  • 6 cloves garlic, minced
  • 1/2 teaspoon salt
  • 2 medium green peppers, cut into 1-inch pieces
  • 4 cups shredded part-skim mozzarella cheese
  • 3 cups sliced fresh mushrooms
  • 3 tablespoons minced fresh basil
  • 3 tablespoons minced fresh oregano
  • 1/2 teaspoon crushed red pepper flakes

Instructions

  1. Warm the olive oil in a large skillet over medium heat. Add the onion and cook, stirring often, until soft. Add the garlic, zucchini, mushrooms, and peppers, and cook until the vegetables are tender.
  2. Stir in the tomato puree, tomato sauce, basil, oregano, sugar, red pepper flakes, salt, and pepper. Stir well, bring to a boil, then reduce the heat and simmer for 25-30 minutes, stirring occasionally.
  3. After 20 minutes, preheat the oven to 350 degrees Fahrenheit and lightly grease a 9x13-inch baking dish. Set aside.
  4. Cook the lasagna noodles according to the package until 2 minutes before al dente. Drain and set aside.
  5. Spoon 1/2 cup of the pasta sauce into the baking dish and cover with pasta noodles. Sprinkle some mozzarella over the top, then repeat the layers, ending with the sauce and the rest of the mozzarella. Sprinkle the Parmesan cheese over the top.
  6. Bake for 25-35 minutes or until the cheese is melted and the sauce is bubbling at the sides. Take the dish out of the oven and leave to cool for 10-15 minutes.
  7. Serve hot with garlic bread, a side salad, or your protein of choice. Enjoy!

Leave a Comment