From The Exclusive Collection of FREE Plant-Based Recipes
By Plant-Based Nutrition Professional Chef Susy • Designed For Effortless Weight Loss & Weight Maintenance
This plant-based masterpiece is layered with rich, creamy sauce, savoury mushrooms, and hearty lentils. It's the perfect comfort food for any occasion, and it's so easy to make that you'll be whipping it up in no time. So why wait? Get ready to indulge in a guilt-free, plant-based lasagne that will leave you craving more!
Prep Time: 20 Mins | Cook Time: 1 Hour
Total Time: 1 Hr & 20 Mins | Servings: Adjustable
Let's Be Friends!
When shifting from vegetarian to a vegan lifestyle, I was always quite sceptical about plant-based lasagne—could it really be that good? Once I tried creating this recipe, I found my answer: yes, it really can!
And I won’t say it lightly… this is definitely THE BEST and THE EASIEST whole food vegan lasagne recipe ever! It’s layered with a rich vegan creamy sauce, mushrooms, and lentils, topped with vegan cheese sauce, healthy nutritional yeast and some crispy breadcrumbs. Is your mouth watering? Because mine is! Let’s get to the recipe.
Though made with the healthiest and most nourishing whole food plant-based ingredients, this lasagne has comfort food written all over it. Each bite is so creamy, so satisfying, and simply amazing.
You can either assemble or even bake the lasagne a day before serving. It is also freezer-friendly (will last for months when frozen!).
I love eating veggies raw or lightly steamed, in salads (like tabbouleh—an absolute favourite), in wraps, in rice, or however you give them to me. But, my kid? Not so much. At least, not always; sometimes it was a flat “no” from her. That’s why I love this hearty and nutrient-loaded lasagne. It hides veggies so well. No wonder why it became a favourite in our home so quickly. My little one always asked me to bake extra and pack some for her school lunch, too, bless!
Low-fat, low-calorie, high-protein, high-fibre, and super healthy. The vegan lasagne recipe is exactly what you need for a nourishing meal that is ultra-comforting yet doesn’t compromise your weight loss goals. And did I mention it’s also oil-free? Yes. Lasagne without oil!
You will have this lasagne, fresh and warm from the oven, ready on the dining table in only 1h and 20 minutes. I know there are quicker dinner recipes out there, but for a hearty, Italian-style, mouthwatering meal, I think an hour and twenty minutes isn’t too bad. Plus, you can always make this recipe at weekends and reheat it on weeknights!
Brown lentils - Great source of protein and fibre. They have a mild, earthy taste that complements the other ingredients of the recipe. Note: Pre-cook the lentils with bay leaves and fresh minced garlic (or 1 vegetable stock cube with 1 3/4 cups (400 ml) water).
Mushrooms - Mushrooms bring so much flavour to this recipe. It would be unfair to swap them out for an alternative. If you don’t like the taste of mushrooms, please try this recipe for once—they are chopped so finely that they won’t jump out separately in your mouth. For this vegan lasagne, I used brown chestnut (cremini) mushrooms. Button mushrooms taste equally good. You can either chop them into small pieces by hand or finely process them in a food processor (I prefer this method for lasagne).
Garlic and Onion - Not much explanation is needed here, as onion and garlic are staples of every savoury dish all over the world. Some people prefer adding them together to speed things up. I like giving the onions a head start because they take longer to cook, while garlic can quickly burn if exposed to heat for too long, creating a bitter taste. Go slow and low with both of these ingredients. Don’t worry if the pan catches a little—the following ingredients will deglaze the pan.
Himalayan pink salt - A low-sodium alternative to regular table salt.
Red wine (or red wine vinegar) - Dry red wine is added to deepen the flavours. If not available, add more mushroom stock and a tablespoon of good balsamic vinegar.
Oregano (fresh or dried) - A classic Italian seasoning. It gives a bold (and slightly spicy) flavour.
Rosemary (fresh or dried) - To introduce a slightly piney flavour that complements the richness of creamy cheese and tomato sauce.
Thyme (fresh or dried) - Another excellent seasoning. It has a slightly minty taste.
Freshly ground pepper - For rounded-out flavour.
Tomato paste (or puree) - You can use any brand of marinara sauce—or make it at home. I like using tomato paste made from sun-dried tomatoes.
Marmite (or any yeast extract) - Essential for an authentic “cheesy” “meaty” flavour. It also helps the lasagne replicate the taste of its non-vegan version, and it’s fortified with vitamin B12. Tip: Melt it in one cup of vegetable stock before mixing it with the other ingredients.
Chopped tomatoes - To add body to the sauce and improve its texture. I used canned tomatoes because they are often ripened at their peak and have a rich, concentrated flavour. Also, they save time because they’re pre-cooked.
Balsamic vinegar - For a more interesting flavour profile.
Vegan cheese sauce - I use homemade cheese sauce. The recipe uses potatoes, carrots, raw cashew nuts, and nutritional yeast to replicate the genuine flavour of cheese. You may use store-bought if short on time.
Lentil lasagne sheets (or whole-wheat lasagne sheets) - Unless the packet labels “egg pasta,” most lasagne sheets are vegan. I like using high-protein lentil lasagne sheets and sometimes whole-wheat lasagne sheets, because they’re healthier alternatives to traditional lasagne pasta.
Nutritional yeast to sprinkle on top. For a cheesy topping with added vitamin B12. It's usually sold in flakes or powder, so it’s easy to sprinkle as the topmost layer.
Breadcrumbs (optional). A great addition if you like a crispy top layer. I used homemade from leftover crusty bread but shop-bought works well, too.
Hob
Oven
High-Speed Blender
Sharp Knife
Pan
Oven Dish 8" x 13" (20 cm x 33 cm) approx
Cook lentils. Combine lentils, water, bay leaf, and minced garlic in a pot. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until tender. Drain and set aside.
Prepare the mushroom mixture. Pulse mushrooms in a food processor until you achieve the desired consistency. Take it slow; you can always increase the speed slightly, gradually. Otherwise, you could end up with mushroom pâté.
Sauté onions and garlic. Fry your onions until translucent. No oil is required. Add a pinch of salt. Then add your garlic. To deglaze, add red wine slowly and fry on medium heat.
Combine the rest of the ingredients. Add your lentils and mushrooms, stir in half of your stock, then add the herbs and the tomato paste or puree. Add the rest of the stock so it reduces gradually.
Add the diced tomatoes. Pour in 2 cans of chopped tomatoes and the balsamic vinegar, stirring occasionally. Leave to cook for 25 to 30 minutes on low to medium heat. The longer, the better. Keep the lid off if you need to reduce it.
Prepare the cheese sauce if using homemade.
Assemble the lasagne. Preheat the oven to 430°F (220°C). Then, start layering the lasagne. I put mushrooms and lentils first, then lasagne sheets, then vegan cheese sauce. Repeat three or four times, so you have four or five layers, to make a nice thick lasagne dish.
Add the toppings. If you like a crispy top, use the vegan cheesy sauce as the top layer. I also like to sprinkle with nutritional yeast & homemade breadcrumbs (or use shop-bought) for a crispier topping.
Bake on the middle shelf for 30 minutes at 430°F (220°C).
Serve with fresh salad and vinaigrette dressing on the side.
Enjoy! 😋 💚
Green or red lentils instead of brown lentils.
Shiitake mushrooms instead of cremini mushrooms.
Garlic powder instead of fresh garlic cloves.
Soya mince instead of lentils.
Veggie stock instead of red wine.
Regular table salt instead of Himalayan pink salt.
Spicy arrabbiata sauce instead of marinara.
Layer fresh spinach between the lasagna sheets.
Add shredded courgette (zucchini) to the marinara.
Include herbs like parsley and sage.
Mix in crumbled tofu for extra protein.
Add olives, artichoke hearts, and capers for a Mediterranean flavour.
Aiming for juicy lasagne? Immerse the lasagne sheets in cold water briefly before layering to make sure they stay moist after baking.
Wish for a gluten-free dish? Use gluten-free lasagne sheets, like the high-protein lentil lasagne sheets recommended for this recipe.
Want a nut-free lasagne? Omit nuts from the cheese sauce; try this recipe instead, or simply use store-bought vegan cheese sauce.
Adding more vegetables? Perhaps potatoes, squash, broccoli, carrots, or cauliflower? They will need to be cooked ahead of time. You don’t want extra water from the vegetables in the lasagne sauce.
Thinking of omitting the nutritional yeast? Don’t. While you might be tempted to cut out this ingredient, it’s an essential addition for an authentic cheesy flavour. Note: Nutritional yeast is affordable, super-healthy and can be found at most grocery stores.
Running super late? Prep the lentils and vegan cheesy sauce the day before, or even two days before, and then this fantastic meal takes no time at all—mostly just oven time.
Eager to dig into the lasagne? You have to be a little patient. Once the lasagne comes out of the oven, allow it to cool for at least 15 minutes. This gives it time to set and makes sure the slices don’t fall apart when serving and eating.
Hosting lunch next week? Make lasagne the day before. This dish tastes even better the next day. So you’re not only saving time but also adding more flavour!
Wrap the lasagne in aluminium foil (or plastic wrap) and store it in the fridge. It will stay fresh for up to 4 or 5 days. To reheat; place it in the microwave with the plastic wrap on. This helps prevent it from drying out. Heat for about 1 to 2 minutes, and it’s ready to be enjoyed.
Absolutely! Store in an airtight container for up to 3 months and reheat when needed.
Yes! Just swap regular lasagne sheets with gluten-free pasta or thinly sliced zucchini.
Cooked (and cooled) lasagne wrapped in foil will last in the freezer for up to 3 months. Sometimes, I store it in individual servings, so I can grab and go whenever needed. This recipe is also particularly great for new moms.
You can also store the unbaked lasagne in freezer-safe bags. To bake; thaw in the refrigerator overnight. Then, layer with lasagne sheets (and sauces), bake, and enjoy! Note: The lasagne may take longer to bake, depending on how thawed it is.
One of our family favourites is to pair the dish with a green salad in the summer or a hearty tomato and basil soup that complements the marinara flavours of the lasagne during colder months. Side dips, like jalapeño hummus, pitta bread, garlic bread, and sexy salsa, also taste amazing.
Some other fun ideas are to pair the lasagne with—
Mediterranean-style roasted vegetables
Vegan Caesar salad
Grilled or steamed asparagus
Steamed stir-fried broccoli
Sweet potato fries
Spicy potato wedges
Focaccia or cornbread
Roasted brussels sprouts
Roasted cauliflower steaks
Why visit Italy when you can make your own Italian-styled lasagne right in the comfort of your home? Jokes apart, a vacation to your favourite destination is always welcomed, but we want to make sure you don’t miss their cuisines once you’re back!
If you made the recipe, make sure to tag me on Instagram @vegan.susy
🍉 Get Ready to Jump Start Your Fitness Goals AND DISCOVER A HEALTHIER YOU!
© 2025 VeganSusy Ltd. All Rights Reserved