Vegan Lasagna

I JUST LOOOVE ITALIAN FOOD! Anyone with me here? I could eat pasta all day every day till the end of times. So for me one of the biggest challenges when going vegan was to replace some of my favourite dishes and veganize them. I think it’s safe to say that this vegan lasagna turned out pretty great- even my non-vegan friends love it! 


Vegan Lasagna


  • 2 tomatoes
  • 2 carrots
  • 2 onions
  • 2-3 cloves of garlic
  • 2 tins of canned tomatoes a 400g
  • 1 small can of tomato puree (70g)
  • some soy cream
  • lasagna sheets
  • 400g of vegan minced meat
  • vegan cheese
  • italian herbs
  • pepper
The Ingredients
The Ingredients


How to:

  1. Peel and cut your veggies into cubes.
  2. Heat some olive oil in a pan, throw the onions in and bake them for 3-4 minutes.
  3. Add the vegan minced meat, the carrots, tomatoes and the garlic and stir.
  4. Add the canned tomatoes and the tomato puree along with some pepper and italian herbs.
  5. Let it simmer for 10-15 minutes while stiring occasionally until the carrots are softish.
  6. Preheat the oven to 190℃/ 375°F.
  7. Layer the meat sauce into a cooking dish and top it off with some soy sauce (to replace the Bechamel sauce).

    Use soy sauce to replace your Bechamel sauce
    Use soy sauce to replace your Bechamel sauce

  8. Cover with lasagna sheets and repeat the process until you’re out of meat sauce, lasagne sheets or your cooking dish is bursting full 😉

  9. Top it off with a layer of vegan cheese and put this baby into the oven.
  10. Cook for 35-45 minutes.
  11. You can check if it’s ready by pricking a wooden skewer into the lasagna- if you get through easily, you know it’s ready to come out of the oven.
  12. Serve and enjoy! And don’t forget to take a picture of it and post it on social media to make your friends jealous and hashtag #MelonMondays so we can check out your creations.
Enjoy your lasagna
Enjoy your lasagna!



You may also like

Leave a Reply

Your email address will not be published. Required fields are marked *