Vegan Ricotta Lasagna


This Vegan Ricotta Lasagna will satisfy vegans and non-vegans alike! The flavor is amazing and this dish makes for a filling and comforting meal.

Lasagna is one of my favorite foods! To make a good vegan lasagna a few things need to be involved…tofu ricotta, good marinara sauce and some extra love and time given into cooking up “minced mushrooms” to give that meatyness!






1hr 15min


  • Lasagna noodles (gluten free optional)
  • Vegan cheese (I like miyokos fresh mozzarella)⁣
  • Tomato sauce (I like Rao, if you want to make homemade, DO IT)⁣
  • 2 zucchinis⁣
  • 16 ounces mushrooms
  • 1/2 onion⁣
  • 3 garlic cloves ⁣

For the tofu ricotta

  • 1 (14 ounces) container firm tofu
  • ⁣Juice of 1 lemon
  • ⁣2 tbsp olive oil
  • ⁣1/4 cup plant milk
  • 1/2 tsp salt⁣
  • 4 tbsp nutritional yeast
  • ⁣1/2 tsp garlic powder
  • ⁣Fresh basil to garnish⁣


  • Blender or food processor
  • Large pan
  • Baking dish




Come hang out on Instagram and ask me all your questions.

You can also go ahead and send me an email at

For the tofu ricotta

  1. Remove tofu from package and wrap tofu block in 2 paper towels. Squeeze for 10 seconds then break apart tofu into your food processor. To the food processor add salt, 2 tbsp olive oil, plant milk, lemon juice, nutritional yeast and garlic powder. Pulse 6-10 times until you reach the consistency of ricotta cheese. Taste and adjust salt and seasonings as needed.⁣

For the mushroom mixture

  1. In a food processor place all your mushrooms. Pulse until you get tiny pieces of mushroom, you can also chop into very small pieces.

For the lasagna

  1. Chop onion small and mince garlic. In a large pan add 1-2 tbsp olive oil, sauté onions and garlic for 3 minutes then add in mushrooms. Cook for 10-15 minutes. You want the moisture to evaporate…Season generously with salt and pepper.⁣ I cooked my mixture for 20 minutes.
  2. Bring a large pot of lightly salted water to a boil. Cook lasagna noodles in boiling water for 8 to 10 minutes. Drain noodles, and rinse with cold water.
  3. Preheat oven to 375 degrees.
  4. Thinly slice your zucchini, I used a apple peeler.
  5. To assemble, spread 1 cup of marinara sauce in the bottom of a baking dish. Arrange 6 noodles lengthwise then add mushroom mixture, followed by a layer of sauce, thinly sliced zucchini (season lightly with salt and pepper) then add a layer of tofu ricotta. Repeat these layers. Top off with sauce and a layer of vegan mozzarella cheese.
  6. Cover with foil. Bake in preheated oven for 25 minutes. Remove foil, and bake an additional 25 minutes. Cool for 15 minutes before serving. Top off with fresh basil and chili pepper flakes.


Come hang out on Instagram and ask me all your questions.

You can also go ahead and send me an email at feel free to email me at