Go Back
Homemade Vegetarian Spinach Mushroom Lasagna photo

Vegetarian Spinach Mushroom Lasagna

A hearty vegan lasagna layered with sautéed mushrooms, spinach, marinara, and plant-based cheeses.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 12 people

Ingredients
  

  • 32 ounces lasagna noodles (egg-free) prepared according to package directions
  • 1 tablespoon olive oil
  • 1 yellow onion diced small
  • 16 ounces baby bella mushrooms thinly sliced
  • 32 ounces baby spinach
  • 2 teaspoons granulated garlic for mushroom-spinach filling
  • 1/2 teaspoon salt for mushroom-spinach filling
  • 32 ounces vegan ricotta cheese such as Kite Hill almond milk–based ricotta
  • 1 cup vegan Parmesan cheese
  • 2 teaspoons granulated garlic for cheese filling (separate from garlic for veggies)
  • 56 ounces crushed tomatoes canned
  • 1 tablespoon Italian seasoning dried
  • 1/2 teaspoon salt
  • 2 cups vegan mozzarella cheese shredded, for layering
  • 1/4 cup fresh basil cut into ribbons, for garnish

Equipment

  • 9x13 inch Baking Dish
  • Large Skillet
  • Medium Saucepan
  • Mixing Bowl
  • Sheet Pan
  • Parchment Paper
  • Spatula or spoon

Method
 

  1. Cook the egg-free lasagna noodles according to package directions, drain, rinse, and lay in a single layer on parchment to prevent sticking.
  2. Preheat the oven to 375°F (190°C).
  3. Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and sliced mushrooms and cook until the mushrooms brown and the onion is softened, about 6–8 minutes.
  4. Add the baby spinach, 2 teaspoons granulated garlic, and 1/2 teaspoon salt to the skillet; cook, stirring, until the spinach is wilted, about 3–5 minutes. Remove from heat and set aside.
  5. In a medium bowl, combine the vegan ricotta, vegan Parmesan, and 2 teaspoons granulated garlic; stir until smooth and well mixed to make the cheese filling.
  6. Prepare the marinara by combining the crushed tomatoes, Italian seasoning, and 1/2 teaspoon salt in a medium saucepan. Bring to a simmer, cook about 5 minutes, then remove from heat.
  7. Lightly spray a 9x13-inch baking dish with cooking spray. Spoon about 1/2 cup marinara on the bottom to prevent sticking.
  8. Assemble the lasagna: place a layer of cooked noodles, spread an even layer of the cheese mixture over the noodles, then add a layer of the mushroom-spinach mixture. Spoon marinara over that and sprinkle with shredded vegan mozzarella.
  9. Repeat layering (noodles, cheese mixture, mushroom-spinach, marinara, mozzarella) to make 3–4 layers, ending with a final layer of marinara and remaining mozzarella on top.
  10. Place the baking dish on a sheet pan and bake in the preheated oven for 40–45 minutes, until the lasagna is bubbly and the cheese is melted.
  11. Remove from oven, top with basil ribbons, and let rest 5–10 minutes before cutting and serving.

Notes

  • Use egg-free noodles as specified for a vegan version.
  • Lay noodles on parchment to keep them from sticking.
  • Place the baking dish on a sheet pan to catch any overflow.
  • Let the lasagna rest before slicing to set the layers.