top of page

Vegan Lasagna with TVP

Easy, high in protein and fiber lasagna. Is everyone craving comfort food lately? With the nights being so cold lately (in New Zealand 😉), all I crave is soul-warming food like stews, soups and pasta. Lasagna has always been one of my winter dinner go-to’s and here is a recipe for a quick, creamy and very satisfying plant-based lasagna. What is your favorite comfort food?

Prepping: approx. 20 min, baking time: 35 min

🍽 Serves 4-5

🕘 55 minutes


  • 1 ½ cup cashews

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1 tsp sea salt

  • Boiling hot water

  • 1 cup TVP (Textured vegetable protein)

  • 2 cups boiling hot water

  • 1 tsp vegetable stock

  • 1 tsp olive oil

  • 1 medium carrot

  • 1 onion

  • 4 cloves of garlic

  • 1 Tbsp bell pepper flakes

  • 1 Tbsp Italian herbs

  • ½ Tbsp salt

  • 1 tsp pepper

  • 1 Tbsp tomato paste

  • 1 ½ cups passata

  • 1 can diced tomatoes


  1. Rinse well cashews and TVP. Peel the onion, garlic and carrot and roughly chop them into smaller pieces. Preheat the oven to 190’C.

  2. Place rinsed cashews into the blender, add onion and garlic powders, and salt. Pour boiling hot water until 750ml (about 2 cups). Set aside for 15min.

  3. In the meantime, place rinsed TVP in a bowl and pour boiling hot vegetable stock. Set aside for 10min.

  4. In a food processor, place chopped onion, garlic and carrots and pulse a few times until diced.

  5. Heat a large pot to medium. Pour olive oil. Place diced vegetables, add bell pepper flakes, Italian herbs and salt. Mix well and fry for 3 minutes.

  6. Add tomato paste and soaked TVP. Mix well and add diced tomatoes and passata. Bring to simmer. Add salt and pepper to taste.

  7. Blend soaked cashews until smooth.

  8. In an oven dish, spread olive oil on the bottom, place lasagna sheets, pour 1/3 of the TVP tomato mix and spread evenly. Repeat twice. Place one more layer of lasagna sheets. Pour cashew cream on top and spread evenly.

  9. Place in the oven and bake for 35 minutes.

  10. Enjoy! 💚


bottom of page