Vegan Lasagna With Tofu Ricotta Cheese

Jo Zimny


We tend to be weekend carnivores and want to eat vegan or vegetarian meals through out the week. This is what I made today and I am very pleased with it. I had some left over home made chunky spaghetti sauce and used this along with a jar of spaghetti sauce.


★★★★★ 1 vote

40 Min
1 Hr 10 Min



  • 1 lb
    firm tofu, drained and pressed
  • 2 tsp
    lemon juice
  • 2 tsp
    olive oil
  • 1 clove
    garlic, minced
  • 1/4 tsp
    sea salt
  • 1/4 c
    nutritional yeast
  • 10
    fresh basil leaves
  • ·
    fresh cracked black pepper

  • 9
    lasagna noodles
  • 1 medium
  • 3 large
    cloves garlic, minced
  • 6 large
    mushrooms, chopped fine
  • 2 Tbsp
    olive oil
  • 19 oz. pkg
    vegan meat, crumbled
  • 1/4 c
    chopped parsley
  • 1 pkg
    frozen spinach
  • 1 Tbsp
    nutritional yeast
  • 1-26 oz oz
    can/jar tomatoe sauce or spaghetti sauce
  • 1-brick
    almond mozzarela cheese, shredded

How to Make Vegan Lasagna With Tofu Ricotta Cheese


  2. In a large bowl, mash the tofu with a potato masher. Add the lemon juice, garlic, salt and pepper, mash again.
  3. Add the olive oil, stir with a fork. Chop the basil leaves and add to the tofu.
  4. Add the nutritional yeast and stir again. I added some dried chives and fresh oregano to mine to boost the flavours. Taste to see if it needs more seasonings.
  5. Cover and put into the fridge while you prepare the lasagna.
  7. In a large pot, boil the lasagna noodles according to package directions. When done drain and set aside.
  8. Saute the onion and garlic in the oil until the onions are soft and then add the mushrooms and vegetable meat and saute for a few minutes.
  9. Stir in the parsley and cook for a few more minutes. Mix in the spinach and yeast flakes.
  10. Place a layer of tomato sauce in the bottom of a 9x13" casserole dish. Lay 3 of the 9 noodles on top of the sauce. Add a layer of meat, then a layer of ricotta. Repeat the layers. End with the noodles, add more sauce on top and top with shredded almond mozzarella cheese. I added some dried chives and Italian season to the almond cheese to give it more flavour. Cover the lasagna with heavy tin foil.
  11. Bake in a 375'F oven for 1 hour 10 minutes.
  12. Serve with your favourite garlic bread.
  13. Enjoy!

Printable Recipe Card

About Vegan Lasagna With Tofu Ricotta Cheese

Course/Dish: Pasta
Regional Style: Italian
Dietary Needs: Vegetarian

Show 9 Comments & Reviews

Five Ways to Enjoy a Sandwich

Five Ways to Enjoy a Sandwich

Sandwiches aren’t just filled with deli meat or peanut butter and jelly. They can be made from all sorts of ingredients sandwiched between two slices of bread. Edward Montagu may not agree with me … but a sandwich can be enjoyed for breakfast, lunch, dinner, or dessert! Here are a few favorites. Start the day […]

14 Refreshing Strawberry Lemonade Recipes

14 Refreshing Strawberry Lemonade Recipes

Nothing quite says summer like a refreshing glass of ice-cold strawberry lemonade. And now, with these easy 14 homemade strawberry lemonade recipes, you can make it for all your front-porch-sippin’ needs! Full of fresh strawberries and lemons, these recipes will be your go-to for drinks by the pool or in the backyard all summer long.

17 No-Bake Dessert Recipes To Make Summer Sweeter

17 No-Bake Dessert Recipes To Make Summer Sweeter

No-bake desserts are always worth having handy. They’re made with few ingredients and come together in a snap. When it’s hot outside and turning on the oven is not an option, they’re essential. Not a great baker? No problem! These 17 no-bake dessert recipes will make you look like a dessert pro and are guaranteed […]