Advertisement

Vegetarian Lasagna Recipe

Rich layers of vegetables, cheese, and sauce make this lasagna irresistible.

75 min total
Serves 8
Medium
VegetarianGluten-Free
Prep Time
30 min
Cook Time
45 min
Total Time
1h 15m
Vegetarian Lasagna
Photographed for KrazyRecipes · Pasta & Pizza
Advertisement

Vegetarian lasagna is one of those dishes that warms your soul from the inside out, with its layers of savory tomato sauce, creamy ricotta, and perfectly al dente noodles. There's something truly satisfying about a piping hot slice, oozing with melted cheese and vibrant vegetables, that makes it a comforting meal any day of the week. It's a dish you can count on to fill the house with the irresistible scent of Italian herbs, and invites everyone to gather around the table. My first encounter with vegetarian lasagna was at a small, bustling trattoria in Rome. Every layer was expertly crafted, and the medley of flavors and textures was something I'd never forget. This personal experience inspired my own home-kitchen version, which embraces the tradition but with a fresh twist. The magic in this particular recipe lies in a double-layer of spinach and mushrooms, which creates a rich umami depth typically missed in meatless versions. By roasting the vegetables before assembling, you enhance their natural sweetness and earthy flavors, ensuring each bite is a taste sensation. Serve this lasagna on a cozy Sunday afternoon with a light green salad and crusty garlic bread. It's perfect for family dinners or casual gatherings with friends.

Advertisement
The Method

Step-by-Step

7 steps · tap a timer to start
  1. 01
    Step 1 / 7

    Preheat your oven to 375°F (190°C).

    In a large skillet, heat olive oil over medium heat.

    Add chopped onion and garlic; sauté until translucent and aromatic, about 5 minutes.

  2. 02
    Step 2 / 7

    Stir in crushed tomatoes and tomato paste.

    Add oregano, red pepper flakes, salt, and pepper.

    Simmer for 15 minutes, stirring occasionally, until sauce thickens slightly.

  3. 03
    Step 3 / 7

    Meanwhile, in another skillet, heat olive oil over medium-high heat.

    Sauté mushrooms until browned, about 8 minutes.

    Add spinach and cook until wilted.

    Season with salt and pepper.

  4. 04
    Step 4 / 7

    Cook lasagna noodles according to package instructions.

    Drain and set aside.

    In a bowl, mix ricotta cheese with egg until smooth.

  5. Advertisement
  6. 05
    Step 5 / 7

    Spread a thin layer of sauce on the bottom of a 9x13 inch baking dish.

    Layer 3 noodles over the sauce.

    Spread half of the ricotta mixture, then add half of the spinach and mushroom mixture.

    Sprinkle with a cup of mozzarella.

  7. 06
    Step 6 / 7

    Repeat layering with sauce, noodles, ricotta, spinach and mushroom mixture, and mozzarella.

    Finish with a final layer of noodles, remaining sauce, and sprinkle with Parmesan.

  8. 07
    Step 7 / 7

    Cover with foil and bake for 25 minutes.

    Remove foil and bake an additional 10 minutes, or until top is golden and bubbly.

    Let rest for 10 minutes before serving.

Chef Tips

  • Roast the mushrooms for a deeper flavor before adding to the lasagna.
  • Use fresh spinach for better texture and vibrant color.
  • Let the lasagna rest before cutting to keep layers intact.
  • Substitute zucchini slices for a low-carb option.
  • For a smoky kick, add a dash of smoked paprika to the sauce.
Advertisement

Nutrition (per serving)

calories
~420 kcal
protein
23g
carbs
45g
fat
18g
fiber
5g
sodium
850mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, assemble the lasagna a day in advance, cover, and refrigerate. Bake when ready to serve.

What can I substitute?+

You can use zucchini or eggplant in place of noodles for a gluten-free version.

How do I store leftovers?+

Cover and refrigerate leftovers for up to 3 days. Reheat portions in the oven at 350°F until warmed through.

You Might Also Like