Vegan Lasagna

When I shared a photo of my mum's veggie lasagna in mid-February, tons of people asked me for a recipe! I whisked my mum into the kitchen and we cooked the lasagna again for you. 

Vegan Lasagna



  • 4 tbsp plant margarine or vegan butter
  • 3 tbsp whole wheat flour
  • 1L oat milk
  • 2 bouillon cubes
  • Salt and nutmeg to taste


  • Oil
  • 500-600 g frozen veggie mix (should contain carrots, peas, corn and other veggies if you like)
  • 100 g vegan crumbled cheese
  • Sieved tomatoes
  • 150g oat cooking cream (or another vegan crème fraîche substitute product that you can find)
  • Lasagna sheets


  1. Melt butter or margarine on high heat. When melted, add the flour and sautée lightly.
  2. Very (!) slowly, on high to medium heat, add the oat milk until you have a thick sauce.
  3. Add the bouillon cubes, salt, nutmeg and your frozen veggies.
  4. Coat a baking sheet with oil and cover the bottom of your dish with a thin layer of sieved tomatoes. 
  5. Cover the tomato layer with lasagna sheets.
  6. Cover both layers with your veggie sauce.
  7. Add cheese.
  8. Continue creating these layers by repeating steps 4 to 7 (sieved tomatoes, lasagna sheets, sauce, cheese, sieved tomatoes, lasagna sheets, sauce, cheese,…) until you have 3 to 4 layers (you should end with a layer of lasagna sheets).
  9. Add sieved tomatoes into the cup of your crème fraîche substitute and mix these two together.
  10. Cover your last layer of lasagna sheets with the crème fraîche mix and add extra cheese on the top.
  11. Bake your lasagna for about 30 mins at 200 °C (392 °F) in the oven.
  12. Technically your lasagna is ready to serve, though it won't be firm yet (which I actually prefer). If you would like a firmer consistency, leave to cool for 15 minutes before serving.

Find Lis on Instagram @vegan_lis and on PumpUp @_lis.