Vegan lasagna, a delicious and flavorful recipe made with simple ingredients. It’s tasty, amazingly soft, cheesy and so comforting!
I absolutely LOVE this vegan lasagna! It’s made with different ingredients that work very well together. This recipe is full of flavor and it has a wonderful texture, and it’s also so cheesy! It truly is one of my favorite comfort foods.
Making vegan lasagna at home is not difficult, but it takes quite some time because it is an elaborate recipe. However, you only need to follow some easy steps and before you know it you’ll be eating a completely amazing meal.
As always, you can customize your vegan lasagna however you’d like. You can add, replace, or change your favorite ingredients and make a recipe that works perfectly for you. It is also a good option if you have some veggies in your fridge that need to be eaten soon.
Vegan lasagna, tasty, savory and so comforting. It is a filling and nutritious meal perfect to have for dinner, and you can make a big batch to enjoy this delicious dish all week long. Bon appétit!
How to make vegan lasagna – Step by step
- Preheat the oven to 350ºF or 180ºC.
- Add the onion, carrot, and celery into a food processor and blend for some seconds (photo 1).
- Incorporate the mushrooms and blend again (photo 2).
- Add the walnuts and blend until you get a smooth texture (photo 3).
- Heat the oil in a pan, add the mixture, and cook over medium-high heat for 5-10 minutes (photo 4).
- Add the walnuts and the remaining ingredients, stir and cook for 5 more minutes (photo 5). Set aside.
- Cook the vegan lasagna sheets according to package directions (photo 6).
- To assemble the lasagna, spread some marinara sauce onto a large baking dish (photo 7), add a layer of lasagna sheets (photo 8), another one of marinara sauce (photo 9), another layer of vegan ricotta (photo 10) and another one of the veggie mixture (photo 11).
- Then, add another layer of lasagna sheets (photo 12), marinara sauce (photo 13), and vegan ricotta (photo 14) and the veggie mixture (photo 15).
- Then again, incorporate a layer of lasagna sheets (photo 16), marinara sauce (photo 17), vegan ricotta (photo 18), and the veggie mixture (photo 19).
- Add another layer of lasagna sheets (photo 20) and cover with marinara sauce (photo 21). Spread some vegan Parmesan cheese over it (photo 22) and bake for 30-40 minutes.
- Serve immediately.
Pro tips
- I used 24 sheets of lasagna noodles, but depending on its size you’ll need more or less than I did. Just use enough lasagna noodles to cover the pan. I made 4 layers of lasagna noodles and used 6 sheets for each layer.
- Feel free to use any veggies you want to. You can also replace the mushrooms with chopped tempeh, seitan, or even textured vegetable protein.
- You can either buy pre-cooked bolognese sauce or make it at home, although I like it better when it’s homemade.
- Vegan Parmesan cheese is optional, but it gives the lasagna a delicious flavor and it makes it look better. You can add as much of it as you’d like, but I prefer my vegan lasagna with quite a lot of cheese on top (about 1 cup or 110 g).
- You could also buy the vegan Parmesan cheese instead of making it.
How long will this vegan lasagna keep?
This lasagna will last quite some time if stored properly, so it’s great for making a big batch to enjoy all week long. Remember to keep the leftovers in an airtight container in the fridge for 5-7 days.
Can I freeze this vegan lasagna?
Of course! This lasagna freezes really well and it will last for up to 3 months in the freezer if kept in an airtight container. To defrost, just transfer it into the fridge 1 or 2 days before serving or reheat it in the oven over medium-low heat until thaw.
What to serve with vegan lasagna
Although this vegan lasagna is very filling, you could just have a small serving and accompany it with some other kind of foods. It would work great with side dishes like vegetable soup, cabbage soup, kale salad, or even a vegan Caprese salad.
Looking for more lasagna-like recipes?
- Vegan Eggplant Lasagna
- Vegan Lasagna Soup
- Simple Vegan Lasagna
- Vegan Bolognese-Stuffed Eggplant
- Vegan Stuffed Shells
Did you make this vegan lasagna recipe?
Please leave a comment below, share it or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!
PrintVegan Lasagna
- Prep: 15 mins
- Cook: 55 mins
- Total: 1 hour 10 mins
- 8–10 1x
- Main Dish
- Italian
- Vegan
Servings 8–10 1x
Vegan lasagna, a delicious and flavorful recipe made with simple ingredients. It’s tasty, amazingly soft, cheesy and so comforting!
Ingredients
For the vegan bolognese:
- 1 onion
- 1 carrot, peeled
- 1 celery stalk
- 1 pound mushrooms (450 g)
- 2 cups walnuts (200 g)
- 2 tbsp extra virgin olive oil
- 2 tbsp tamari or soy sauce
- 2 tbsp tomato paste
- 1 tbsp dried oregano
- 1 tbsp liquid smoke, optional
- 1 tsp paprika
- ¼ tsp ground black pepper
For the lasagna:
- 3 batches of vegan ricotta
- 2 batches of homemade marinara sauce or 4 cups of store-bought marinara sauce (1 liter)
- ½–1 cup vegan Parmesan cheese (55-110 g), optional
- 1 pound dried vegan lasagna sheets or noodles (450 g), see notes
Instructions
- Preheat the oven to 350ºF or 180ºC.
- Add the onion, carrot, and celery into a food processor and blend for some seconds (photo 1) until minced. Reserve.
- Incorporate the mushrooms and blend again (photo 2).
- Add the walnuts and blend until you get a smooth texture (photo 3). Set aside.
- Heat the oil in a pan, add the veggie mixture (onion, carrot, celery, and mushrooms) and cook over medium-high heat for 5-10 minutes or until cooked (photo 4), stirring occasionally.
- Add the walnuts and the remaining ingredients, stir and cook for 5 more minutes (photo 5). Reserve.
- Cook the vegan lasagna sheets according to package directions (photo 6).
- To assemble the lasagna, spread some marinara sauce onto a large baking dish (of about 9×13 inch or a similar size, about 23×33 cm) (photo 7), add a layer of lasagna sheets (photo 8), another one of marinara sauce (photo 9), another layer of vegan ricotta (photo 10) and another one of the veggie mixture (photo 11).
- Then, add another layer of lasagna sheets (photo 12), marinara sauce (photo 13), vegan ricotta (photo 14), and the veggie mixture (photo 15).
- Then again, incorporate a layer of lasagna sheets (photo 16), marinara sauce (photo 17), vegan ricotta (photo 18), and the veggie mixture (photo 19).
- Add another layer of lasagna sheets (photo 20) and cover with marinara sauce (photo 21). Spread some vegan Parmesan cheese over it (photo 22) and bake for 30-40 minutes or until the borders get golden brown and the top starts to bubble.
- Serve immediately and eat it by itself or accompany it with side dishes like vegetable soup, cabbage soup, kale salad, or even a vegan Caprese salad.
- Keep the leftovers in an airtight container in the fridge for 5-7 days or in the freezer for up to 3 months.
Notes
- I used 24 sheets of lasagna noodles, but depending on its size you’ll need more or less than I did. Just use enough lasagna noodles to cover the pan. I made 4 layers of lasagna noodles and used 6 sheets for each layer.
- Feel free to use any veggies you want to. You can also replace the mushrooms with chopped tempeh, seitan or even textured vegetable protein.
- You can either buy pre-cooked bolognese sauce or make it at home, although I like it better when it’s homemade.
- Vegan Parmesan cheese is optional, but it gives the lasagna a delicious flavor and it makes it look better. You can add as much of it as you’d like, but I prefer my vegan lasagna with quite a lot of cheese on top (about 1 cup or 110 g).
- You could also buy the vegan Parmesan cheese instead of making it.
- Nutritional info has been calculated by using 1/2 cup of vegan Parmesan cheese.
Nutrition
- Serving Size: 1/10 of the recipe
- Calories: 461
- Sugar: 5.4 g
- Sodium: 1152 mg
- Fat: 23.1 g
- Saturated Fat: 2.5 g
- Carbohydrates: 46.7 g
- Fiber: 6.7 g
- Protein: 23.7 g
I know it’s optional but Liquid Smoke??
After going or being vegan one should start thinking about reducing the amount of possibly damaging chemicals in the food chain.
Regards
Ian
Hi Ian! For an occasional consumption is fine but, not for day to day 🙂
I was planning on making this for dinner tonight. Did you really use 3 batches 30oz. Of tofu?
Hi! Yes, 3 batches of vegan ricotta 🙂 Hope you like it!