Delicious Vegetarian Lasagna

Featured in Veggie Dishes That Won't Leave You Hungry.

Take lasagna to the next level with caramelized roasted veggies, herbed ricotta, and a trio of cheeses. Mushrooms, peppers, and zucchini deliver rich texture and bold flavor, while spinach adds a bright, healthy twist. Options are plenty for gluten-free or vegan needs. Though it takes a bit of effort, this lasagna is perfect for meal prep or impressing guests with a cozy dinner.
A woman wearing a chef's hat and apron.
Updated on Sun, 30 Mar 2025 00:22:16 GMT
Delicious Vegetarian Lasagna Pin it
Delicious Vegetarian Lasagna | cookbybook.com

Waves of frilly pasta tucked between fire-roasted veggies, fluffy ricotta, and thick tomato sauce make this upscale veggie lasagna perfect for big gatherings. Every mouthful delivers sweet caramelized vegetables, stretchy cheese, and just-right noodles that transform this family favorite into something truly remarkable.

This dish grew from my university experiments cooking for my roommates, getting better with every try. It's now what I always make for dinner parties, and it gets thumbs up from veggie-lovers and meat-eaters too.

Key Components

  • Regular lasagna sheets: Don't go for quick-cook ones as they won't feel right
  • Garden-fresh veggies: Look for sturdy zucchini and firm mushrooms that'll roast nicely
  • Premium ricotta: Full-fat gives you that dreamy creaminess you want
  • Leafy spinach: Brings vibrant color and goodness between the layers
  • Tasty marinara: Whether you make it yourself or buy it, don't skimp here

Cooking Method

1. Nail the Veggie Prep
Start by fire-roasting bell peppers, zucchini, onions, and mushrooms until they're golden brown. This key step packs in flavor and keeps extra water out of your final dish.
2. Mix Your Cheese Blend
Perk up ricotta with some lemon peel and crushed garlic, adding bright notes that work magic with the roasted veggies. Stir well so flavors spread evenly.
3. Handle the Noodles
Cook pasta just until it's firm to bite - it'll finish cooking in the oven. Drizzle with oil to keep pieces from sticking together.
4. Layer Everything Right
Begin with sauce on the bottom, then build in this order: pasta, ricotta mix, veggies, spinach, and more sauce. Do this again and finish with a cheesy top layer.
5. Bake It Right
Use foil at first if needed, then take it off to get that gorgeous brown cheese top. Let it cool a bit before cutting for neater pieces.
Top Notch Veggie Layered Pasta Pin it
Top Notch Veggie Layered Pasta | cookbybook.com

Lasagna became my go-to during college potlucks. Now, years later, I've figured out exactly how to stack flavors and textures to create something that always draws people around the dinner table.

Smart Prep-Ahead Moves

Put it all together up to a day early and stick it in the fridge. Take it out 30 minutes before cooking. Add extra time if it's cold when you put it in the oven.

Freezing Done Right

You can freeze your ready-but-not-baked lasagna for up to three months. Let it thaw in the fridge overnight before cooking. Use foil to cover it during the first part of baking.

What To Serve With It

Round out your meal with a crisp garden salad with tangy dressing, warm buttery garlic bread, or some lightly seasoned broccoli or string beans,

Ways To Switch Things Up

Change with the seasons: throw in yellow squash and eggplant in summer, try pumpkin and leafy kale in autumn, or go for hearty root veggies during winter months,

What started as a basic meatless main course has turned into the dish everyone asks me to bring. The blend of oven-roasted veggies, three different cheeses, and perfectly tender pasta makes something that's both satisfying and fancy. Whether you're cooking for vegetarians or just want a hearty plant-based dinner, this lasagna shows that veggies can totally steal the show at any meal.

Mouthwatering Healthy Veggie Pasta Casserole Pin it
Mouthwatering Healthy Veggie Pasta Casserole | cookbybook.com

Frequently Asked Questions

→ Can I prepare it in advance?
Absolutely! You can assemble it a day ahead and keep it chilled. Just add 10-15 minutes to the bake time if it’s straight out of the fridge.
→ How do I reheat leftover pieces?
Wrap it in foil and warm it in the oven at 350°F for around 20-25 minutes until it's heated through.
→ Is this freezable?
For sure! Assemble and freeze before baking. Let it thaw in the fridge overnight, then bake with an extra 15-20 minutes on the timer.
→ Why is roasting the veggies important?
Roasting really brings out their flavor and gets rid of extra water, so your lasagna doesn’t turn out soggy.
→ Can I swap out the veggies?
Of course! Try adding eggplant, carrots, or butternut squash. Just roast them until they’re soft and ready.

Best Vegetarian Lasagna

This satisfying vegetarian lasagna has roasted veggies, fresh spinach, and a zesty ricotta mix. Quick to tweak for different diets like vegan or gluten-free!

Prep Time
40 Minutes
Cook Time
50 Minutes
Total Time
90 Minutes
By: Susan

Category: Vegetarian

Difficulty: Intermediate

Cuisine: Italian

Yield: 8 Servings

Dietary: Vegetarian

Ingredients

→ Vegetables

01 1 medium zucchini, sliced into ½-inch pieces
02 3 cups baby spinach, fresh
03 8 ounces of cremini mushrooms, stems removed and cut into quarters
04 ½ a medium yellow onion, diced into ½-inch chunks
05 1 large red bell pepper, chopped into 1-inch squares

→ Ricotta Filling

06 24 ounces (or 3 cups) of full-fat ricotta cheese
07 Grated zest of 1 lemon (roughly 2 teaspoons)
08 3 minced garlic cloves
09 A teaspoon of fine sea salt
10 Some freshly cracked black pepper, as you like

→ Assembly

11 3 cups marinara sauce (24 ounces)
12 15 sheets of lasagna pasta
13 Half a cup of grated pecorino romano cheese
14 2 cups of shredded mozzarella (part-skim) cheese
15 Drizzle of extra virgin olive oil
16 Fresh chopped parsley or whole basil leaves for topping

Instructions

Step 01

Set your oven to 425°F. Coat a 9x13 pan with olive oil and line a baking sheet with parchment.

Step 02

Spread veggies out on the baking sheet, toss them with salt, pepper, and oil. Roast 20-25 minutes till golden brown. Turn oven down to 400°F.

Step 03

Boil lasagna sheets till they’re al dente. Drain, then toss them with oil to stop sticking.

Step 04

In a big mixing bowl, combine ricotta, lemon zest, garlic, salt, and pepper.

Step 05

Start layering: sauce first, noodles next, then ricotta, spinach, and veggies. Keep repeating. Finish with sauce, noodles, and the cheeses.

Step 06

Bake at 400°F for half an hour, till the cheese bubbles and gets golden. Let it cool 20 minutes before serving.

Notes

  1. Make it vegan by swapping out cheese and ricotta for plant-based versions
  2. No-boil pasta works too, but adjust cooking time
  3. For the richest texture, stick with regular lasagna pasta

Tools You'll Need

  • A 9x13 pan
  • Baking trays
  • A big pot
  • Parchment or baking paper

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has dairy (pecorino, ricotta, mozzarella)
  • Includes gluten (noodles)