Yammy
Recipes
Yammy

AI-powered recipe discovery platform. Explore unique culinary creations generated daily by Gemini.

Product

  • Home
  • Recipes
  • Sitemap

Company

  • About
  • Privacy Policy
  • Terms of Service

© 2026 Yammy. All rights reserved.

Powered by Google Gemini

•
Creamy Spinach and Mushroom Vegan Lasagna
Pasta
Pasta
•January 10, 2026

Creamy Spinach and Mushroom Vegan Lasagna

Total Time

80 min

Servings

6 people

Level

medium

Rating

(1)

Creamy Spinach and Mushroom Vegan Lasagna

This hearty plant-based lasagna features a rich homemade tofu-cashew ricotta that mimics the texture of traditional cheese perfectly. Layered with savory sautéed mushrooms, wilted spinach, and marinara, it offers a comforting and creamy dinner without any dairy.

Ingredients

12 no-boil lasagna noodles
14 oz firm tofu, drained and pressed
1 cup raw cashews, soaked in hot water for 30 minutes
1/4 cup nutritional yeast
2 tbsp lemon juice
1 tsp garlic powder
1 tsp dried basil
1 tbsp olive oil
8 oz cremini mushrooms, sliced
5 oz fresh spinach
24 oz jar favorite marinara sauce
Salt and black pepper to taste

Instructions

  1. 1

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

  2. 2

    To make the vegan ricotta, add the drained tofu, soaked cashews, nutritional yeast, lemon juice, garlic powder, dried basil, 1/2 tsp salt, and a pinch of black pepper to a food processor. Pulse until the mixture is smooth and creamy like ricotta cheese.

  3. 3

    Heat olive oil in a skillet over medium heat. Add the sliced mushrooms and sauté for 5-7 minutes until browned.

  4. 4

    Add the fresh spinach to the skillet and cook for 2 minutes until just wilted. Remove from heat.

  5. 5

    Spread about 1/2 cup of marinara sauce on the bottom of a 9x13 inch baking dish.

  6. 6

    Layer 3-4 lasagna noodles over the sauce. Spread a layer of the tofu-cashew ricotta over the noodles, followed by the mushroom-spinach mixture, and more marinara sauce.

  7. 7

    Repeat the layering process (noodles, ricotta, veggies, sauce) until ingredients are used up, finishing with a final layer of sauce on top to prevent the noodles from drying out.

  8. 8

    Cover the baking dish tightly with aluminum foil and bake for 35 minutes.

  9. 9

    Remove the foil and bake for an additional 15 minutes to let the top thicken and brown slightly.

  10. 10

    Let the lasagna rest for at least 10 minutes before slicing to allow the layers to set.

#vegan
#pasta
#italian
#comfort-food
#dinner
#family-friendly
#vegetable
Share:

Recipe Details

Prep Time30 min
Cook Time50 min
Total Time80 min
Difficulty
medium
Share:

More Like This

Creamy Lemon Garlic Shrimp Linguine

Pasta

Creamy Lemon Garlic Shrimp Linguine

30m
4
easy
Creamy White Wine Rigatoni with Crispy Fennel Sausage

Pasta

Creamy White Wine Rigatoni with Crispy Fennel Sausage

40m
4
medium
Creamy Rigatoni with Fennel Sausage and Tuscan Kale

Pasta

Creamy Rigatoni with Fennel Sausage and Tuscan Kale

40m
4
medium
Smoky Bacon and Caramelized Onion Sauerkraut Pierogi

Pasta

Smoky Bacon and Caramelized Onion Sauerkraut Pierogi

65m
4
medium
Bistro-Style Wild Mushroom and Cognac Beef Stroganoff

Pasta

Bistro-Style Wild Mushroom and Cognac Beef Stroganoff

45m
4
medium
Smoky Roasted Red Pepper Arrabiata Penne

Pasta

Smoky Roasted Red Pepper Arrabiata Penne

30m
4
easy