Delicious Homemade Vegetarian Lasagna

Featured in Saucy pasta that hits the spot.

This vegetarian lasagna puts a fresh twist on the classic, featuring a hearty mix of sautéed mushrooms cooked with garlic and thyme, and nutrient-rich spinach. Combined with creamy ricotta, gooey mozzarella, and sharp parmesan, each layer is filled with rich textures. The homemade marinara sauce ties it all together beautifully, creating a comforting dish that’s perfect for both traditional lasagna lovers and those looking for a meat-free alternative. Serve this at family dinners or get-togethers, and everybody’s sure to be satisfied!
alicia in the kitchen
Updated on Sat, 01 Mar 2025 23:10:06 GMT
Spinach and Mushroom Lasagna Pin it
Spinach and Mushroom Lasagna | Tasteofsavor.com

The enticing aroma of sautéed mushrooms mingling with garlic and thyme, layers of fresh pasta alternating with creamy spinach filling, and the sizzle of melting cheese in the oven - this vegetarian lasagna engages all the senses. Perfected over years in my kitchen, this recipe transforms simple mushrooms and spinach into a comforting feast that wins over even dedicated meat lovers.

Essential Ingredients and Their Secrets

  • Mushrooms (1 lb) - Use a mix of cremini and oyster mushrooms for complex flavors. Brown mushrooms naturally have more depth than white ones
  • Fresh Spinach (2 cups) - Select young, tender leaves. Fresh spinach provides texture and flavor that frozen cannot match
  • Ricotta (2 cups) - Artisanal ricotta is ideal. Its creamier texture and richer taste make a noticeable difference
  • Lasagna Noodles - Fresh pasta is best, but high-quality dried noodles also work well

Step-by-Step Instructions

  1. Prepare the Mushrooms
    Gently clean mushrooms with a damp cloth. Slice into even 1/4-inch pieces to ensure proper cooking and flavor absorption.
  2. Create the Aromatic Base
    Sauté finely diced onion in olive oil until translucent and slightly caramelized. Add garlic and thyme when the onions are ready.
  3. Cook the Mushrooms
    Add mushrooms in a single layer. Let them brown undisturbed to develop natural umami flavor. Once golden, add spinach and let it wilt naturally.
  4. Layer the Lasagna
    Start with a thin marinara layer to prevent sticking. Continue layering: pasta, seasoned ricotta, mushroom mixture, and grated cheese. Ensure even distribution for consistent cooking.
  5. Perfect the Baking
    Cover and bake first to meld flavors and cook pasta, then uncover to achieve a golden crust.

Serving Suggestions

Serve this lasagna straight from the baking dish, garnished with fresh basil. A crusty bread and simple green salad complete the meal perfectly.

Homemade gourmet vegetarian lasagna Pin it
Homemade gourmet vegetarian lasagna | Tasteofsavor.com

Seasonal Variations

In autumn, incorporate porcini or chanterelles. During spring, layer in thinly sliced asparagus.

Final Thoughts: This lasagna embodies Italian cooking at its finest - simple ingredients transformed through precise technique and care into an extraordinary dish that brings people together, creating memorable moments around the table.

Frequently Asked Questions

→ Can I prep this lasagna in advance?
Definitely! Assemble it the day before and bake it fresh the next day. You can also freeze it before or after baking for up to 3 months.
→ What kinds of mushrooms work best?
White button or cremini mushrooms work great, but for deeper flavors, try mixing in varieties like shiitake or oyster mushrooms.
→ How can I stop my lasagna from becoming watery?
Make sure to cook the mushrooms until they release all their moisture, and if you’re using frozen spinach, squeeze out as much water as you can before adding it.
→ Can I use no-boil lasagna sheets?
Yes, just make sure to use extra sauce so the sheets can absorb enough moisture while baking.
→ What’s the best way to reheat leftovers?
Warm it up in the oven at 350°F for 15-20 minutes, covered with foil. For smaller portions, you can use the microwave instead.

Mushroom Lasagna

A flavorful vegetarian lasagna layered with mushrooms, spinach, marinara sauce, and a trio of creamy Italian cheeses.

Prep Time
25 Minutes
Cook Time
45 Minutes
Total Time
70 Minutes
By: Alicia

Category: Pasta

Difficulty: Intermediate

Cuisine: Italian

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

→ Base

01 Nine sheets of lasagna
02 Three cups of marinara sauce (700ml)

→ Toppings

03 450g of thinly sliced mushrooms (cremini or button)
04 One onion, chopped finely
05 Two cups of fresh spinach, roughly chopped (100g)
06 Three cloves of garlic, minced

→ Cheeses

07 Two cups of ricotta cheese (500g)
08 Half a cup of grated parmesan (60g)
09 One cup of shredded mozzarella (120g)

→ Seasonings

10 Two tablespoons of olive oil
11 Half a teaspoon of dried thyme
12 Pinch of salt and freshly ground black pepper
13 Fresh basil leaves for garnish

Instructions

Step 01

Turn on your oven and set the temperature to 190°C. Lightly grease a 23x33 cm baking dish.

Step 02

Cook the lasagna noodles in a big pot of salted water till they’re just a bit firm (al dente). Drain and set aside.

Step 03

Heat olive oil in a large pan and sauté the chopped onion for about 3–4 minutes. Toss in the garlic, then the mushrooms with the thyme. Cook till the mushrooms soften up. Finally, add the spinach and let it wilt.

Step 04

Spread marinara sauce on the bottom of your dish to start. Then layer: lasagna sheets, ricotta, the mushroom-spinach mix, shredded cheeses. Repeat the layers, finishing with sauce and cheese on top.

Step 05

Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10–15 minutes, or until the cheese is nice and golden. Let it cool a bit, then serve with fresh basil.

Notes

  1. You can freeze lasagna easily in individual portions for convenience.
  2. For a lighter option, swap the regular ricotta with a reduced-fat version.

Tools You'll Need

  • 23x33 cm baking dish
  • Large saucepan
  • Wide frying pan
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten (in the pasta)
  • Dairy (in the cheeses)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 425
  • Total Fat: 18 g
  • Total Carbohydrate: 42 g
  • Protein: 24 g