• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Recipes
  • Start Here
    • Tips to Use This Site
    • Press
    • Contact me
    • FAQ About Veganism
  • Join over 500,000 followers

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Recipes
    • Start Here
      • Tips to Use This Site
      • Press
      • Contact me
      • FAQ About Veganism
  • Join over 500,000 followers

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Pasta & Noodles

    April 27, 2022 49 Comments

    The Best Ever Vegan Lasagna!!!

    1.2K shares
    Jump to Recipe

    With layers of a vegan meaty bolognese sauce, lasagna noodles, and homemade cashew ricotta (which takes less than 5 minutes to make), all topped with a 5-minute vegan mozzarella sauce you have yourself The Best Ever Vegan Lasagna!!! It's meaty, cheesy, creamy, and so delicious, no one will be able to tell it's vegan! 

    With layers of a vegan meaty bolognese sauce, lasagna noodles, homemade cashew vegan ricotta (which takes less than 5 minutes to make), all topped with a 5-minute vegan mozzarella sauce you have yourself The Best Ever Vegan Lasagna!!! It's meaty, cheesy, creamy, and so delicious, no one will be able to tell it's vegan!

    Can you ever go wrong with a big dish of vegan lasagna? Lasagna is one of the most perfect comfort foods! Filling and satisfying, full of rich flavor, 29 grams of protein per serving, great for feeding a big family, and it freezes well too!

    This vegan lasagna recipe takes a few steps to prepare, but I made it as easy as possible with step-by-step instructions, lots of pictures, using easy-to-find ingredients, and bonus points: this recipe requires no chopping!

    With layers of a vegan meaty bolognese sauce, lasagna noodles, homemade cashew vegan ricotta (which takes less than 5 minutes to make), all topped with a 5-minute vegan mozzarella sauce you have yourself The Best Ever Vegan Lasagna!!! It's meaty, cheesy, creamy, and so delicious, no one will be able to tell it's vegan!

    Make-ahead/ freeze:

    Vegan lasagna is a great make-ahead recipe! In my recipe you can either prepare all the fillings and store them separately, or you can assemble the entire lasagna and store that.

    • Store the fillings separately: prepare the vegan meat sauce, the cashew ricotta, and mozzarella sauce. Allow them to cool and then store in seperate air-tight containers in the fridge for up to 3 days. When ready to prepare the lasagna, cook the noodles, assemble the lasagna, and then bake.
    • Store the unbaked lasagna: assemble the lasagna as instructed, but do not bake it. Cover and store the unbaked lasagna in the fridge for up to 3 days. Allow it to come to room temperature before baking, then bake as usual.
    • Freeze the unbaked lasagna: assemble the lasagna as instructed, but do not bake it. Cover the lasagna, and wrap it well to make sure it's as air-tight as possible. Freeze for up to 2 - 3 months. When ready to bake, transfer the lasagna to the fridge and let thaw overnight. Allow it to come to room temperature before baking, then bake as usual.
    • Store leftovers: allow the lasagna to cool, then store the leftovers, covered in the fridge for up to 5 days.

    Mash the tofu with a potato masher to crumble it.

    How to Make the Best Ever Vegan Lasagna:

    To Make Vegan Bolognese:

    Preheat your oven to 350F (180C). Line two large baking sheets with parchment paper or lightly grease them.
    Break the two blocks of tofu into chunks and add them to a large bowl. Use a potato masher to mash the tofu into crumbles.

    Season the tofu and mix well.

    Add the nutritional yeast, soy sauce, smoked paprika, and garlic powder and stir to coat the tofu.

    Bake the tofu until it's dry and brown.

    Spread the tofu across the two prepared baking sheets. Bake for 30 - 35 minutes, stopping to stir every now and then until the tofu is browned and dry. Set aside.

    Stir the tofu into the tomato sauce to make your vegan bolognese

    To a saucepan add the marinara sauce and Italian seasoning. Put over medium-high heat and bring to a simmer. Stir in the baked tofu crumbles and then remove from the heat. The tofu will absorb some of the liquid and become deliciously meaty and chewy. If your sauce gets a little too dry add a splash of water as needed. This meaty sauce is the key to the best ever vegan lasagna!

    for the vegan ricotta, grind the cashews in the food processor.

    To Make Cashew Ricotta:

    Add the cashews to a food processor and pulse several times until the cashews have broken down into a crumbly powder.

    Add the seasonings to make a ricotta texture

    Add the plant-based milk, lemon juice, and miso paste, and blend, stopping to scrape the sides until you reach a sticky ricotta texture.

    If you prefer a nut-free vegan ricotta cheese recipe you can sub the cashew ricotta with my tofu ricotta recipe.

    for the mozzarella cheese, make a quick roux.

    To Make Vegan Mozzarella Cheese Sauce:

    Melt the vegan butter in a saucepan over medium-high heat. Sprinkle in the flour and whisk to make a paste. Keep whisking and cook the flour paste for 60 seconds. Whisk in plant-based milk, nutritional yeast, garlic powder, and salt.

    then add the remaining ingredients to make a mozzarella sauce.

    Simmer for about 5 minutes until the mozzarella sauce thickens. Remove from heat and set aside. If the sauce gets too thick, feel free to add a splash more plant-based milk or water as needed.

    To assemble the lasagna add a layer of the vegan meat sauce to the lasagna dish

    Turn your oven up to 375F (190C).
    Bring a large pot of water to a boil and cook the noodles according to the package instructions. (I always cook a few extra noodles in case some break).

    To Assemble the Vegan Lasagna:

    To assemble the lasagna, spread ¼ of the vegan meat sauce across the bottom of a 9"x13" pan.

    Now add a layer of noodles.

    Top with 3 lasagna noodles.

    Followed by more vegan meat sauce, and then dollops of the cashew ricotta.

    Spread another ¼ of vegan meat sauce over the noodles, then dollop ½ the ricotta over the meat sauce.

    Repeat another layer, then finally top with the mozzarella sauce and bake

    Top with 3 more lasagna noodles, another ¼ of vegan meat sauce, the remaining ½ of the ricotta, the final layer of noodles, the last of the vegan meat sauce, and lastly pour over all of the mozzarella sauce and gently spread it over top.

    Cover with foil and bake for 25 mins. Remove foil and bake another 10 - 15 minutes until bubbling around the edges. Optionally you can brown the vegan cheese by putting it under the broiler for a few minutes, keeping a close eye to ensure it doesn't burn. Allow the lasagna to cool for 10 minutes before serving. Top with fresh chopped basil, parsley, or vegan parmesan cheese if desired.

    With layers of a vegan meaty bolognese sauce, lasagna noodles, homemade cashew vegan ricotta (which takes less than 5 minutes to make), all topped with a 5-minute vegan mozzarella sauce you have yourself The Best Ever Vegan Lasagna!!! It's meaty, cheesy, creamy, and so delicious, no one will be able to tell it's vegan!

    The best ever vegan lasagna is...

    • meaty
    • cheesy
    • creamy
    • hearty
    • 100% amazing
    • and totally vegan

    What to serve with the best vegan lasagna:

    Cheesy Vegan Garlic Bread
    Vegan Caesar Salad
    Garlic Sautéd Green Beans
    Creamy Dill Pickle Salad
    Grilled Butternut Squash
    Maple Mustard Cauliflower Avocado Salad
    Chipotle Black Bean Kale Salad

    If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull.

    Print Recipe
    5 from 43 votes

    The Best Ever Vegan Lasagna!!!

    With layers of a vegan meaty bolognese sauce, lasagna noodles, homemade cashew vegan ricotta (which takes less than 5 minutes to make), all topped with a 5-minute vegan mozzarella sauce you have yourself The Best Ever Vegan Lasagna!!! It's meaty, cheesy, creamy, and so delicious, no one will be able to tell it's vegan!
    Prep Time20 mins
    Cook Time1 hr 15 mins
    Total Time1 hr 35 mins
    Course : Main CoursePasta
    Cuisine : Italian
    Servings: 1 lasagna 9" x 13"
    Author: Sam Turnbull • It Doesn't Taste Like Chicken

    Ingredients

    For the Vegan Meat Sauce:

    • 2 blocks (350g/ 12.3oz each) extra-firm tofu drained (no need to press it)
    • ¼ cup nutritional yeast
    • 2 tablespoon soy sauce (gluten-free if preferred)
    • 2 teaspoons smoked paprika
    • 1 teaspoon garlic powder
    • 4 cups prepared tomato sauce
    • 2 teaspoons Italian seasoning

    For the Cashew Ricotta:

    • 1 ½ cups raw cashews (no need to soften them)
    • ¼ cup plant-based milk (such as oat or soy)
    • 3 tablespoons lemon juice
    • 1 tablespoon white miso paste

    For the Mozzarella Sauce:

    • 2 tablespoons vegan butter
    • 2 tablespoons all-purpose flour (gluten-free if preferred)
    • 1 cup plant-based milk (such as oat or soy), plus more if needed
    • 1 tablespoon nutritional yeast
    • ½ teaspoon garlic powder
    • ½ teaspoon salt

    For the Lasagna:

    • 9 lasagna noodles (gluten-free if preferred) (I like to cook a few extra noodles incase some break)
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    For the Vegan Meat Sauce:

    • Preheat your oven to 350F (180C). Line two large baking sheets with parchment paper or lightly grease them.
    • Break the two blocks of tofu into chunks and add them to a large bowl. Use a potato masher to mash the tofu into crumbles. Add the nutritional yeast, soy sauce, smoked paprika, and garlic powder and stir to coat the tofu. Spread the tofu across the two prepared baking sheets. Bake for 30 - 35 minutes, stopping to stir every now and then until the tofu is browned and dry. Set aside.
    • To a saucepan add the tomato sauce and Italian seasoning. Put over medium-high heat and bring to a simmer. Stir in the baked tofu crumbles and then remove from the heat. The tofu will absorb some of the liquid and become deliciously meaty and chewy. If your sauce gets a little too dry add a splash of water as needed.

    For the Cashew Ricotta:

    • Add the cashews to a food processor and pulse several times until the cashews have broken down into a crumbly powder. Add the plant-based milk, lemon juice, and miso paste, and blend, stopping to scrape the sides until you reach a sticky ricotta texture.

    For the Mozzarella Sauce:

    • Melt the vegan butter in a saucepan over medium-high heat. Sprinkle in the flour and whisk to make a paste. Keep whisking and cook the flour paste for 60 seconds. Whisk in plant-based milk, nutritional yeast, garlic powder, and salt. Simmer for about 5 minutes until the mozzarella sauce thickens. Remove from heat and set aside. If the sauce gets too thick, feel free to add a splash more plant-based milk or water as needed.

    For the Lasagna:

    • Turn your oven up to 375F (190C).
    • Bring a large pot of water to a boil and cook the noodles according to the package directions. (I always cook a few extra noodles in case some break).
    • To assemble the lasagna, spread ¼ of the vegan meat sauce across the bottom of a 9"x13" pan. Top with 3 lasagna noodles. Spread another ¼ of vegan meat sauce over the noodles, then dollop ½ the ricotta over the meat sauce. Top with 3 more lasagna noodles, another ¼ of vegan meat sauce, the remaining ½ of the ricotta, 3 more lasagna noodles, the last of the vegan meat sauce, and lastly pour over all of the mozzarella sauce and gently spread it over top.
    • Cover with foil and bake for 25 mins. Remove foil and bake another 10 - 15 minutes until bubbling around the edges. Optionally you can brown the cheese by putting it under the broiler for a few minutes, keeping a close eye to ensure it doesn't burn. Allow the lasagna to cool for 10 minutes before serving. Top with fresh chopped basil, parsley, or vegan parmesan cheese if desired.

    Notes

    Make-ahead/ freeze:

    Vegan lasagna is a great make-ahead recipe! In my recipe you can either prepare all the fillings and store them separately, or you can assemble the entire lasagna and store that.
    Store the fillings separately: prepare the vegan meat sauce, the cashew ricotta, and mozzarella sauce. Allow them to cool and then store in seperate air-tight containers in the fridge for up to 3 days. When ready to prepare the lasagna, cook the noodles, assemble the lasagna, and then bake.
    Store the unbaked lasagna: assemble the lasagna as instructed, but do not bake it. Cover and store the unbaked lasagna in the fridge for up to 3 days. Allow it to come to room temperature before baking, then bake as usual.
    Freeze the unbaked lasagna: assemble the lasagna as instructed, but do not bake it. Cover the lasagna, and wrap it well to make sure it's as air-tight as possible. Freeze for up to 2 - 3 months. When ready to bake, transfer the lasagna to the fridge and let thaw overnight. Allow it to come to room temperature before baking, then bake as usual.
    Store leftovers: allow the lasagna to cool, then store the leftovers, covered in the fridge for up to 5 days.

    Nutrition

    Serving: 1serving (recipe makes 8 servings) | Calories: 514kcal | Carbohydrates: 54g | Protein: 29g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 1g | Sodium: 1109mg | Potassium: 915mg | Fiber: 5g | Sugar: 9g | Vitamin A: 1108IU | Vitamin C: 14mg | Calcium: 175mg | Iron: 6mg
    Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #itdoesnttastelikechicken

    More Vegan Pasta Recipes You Might Enjoy:

    « Cheesy Vegan Cauliflower Nachos
    3 Ingredient Vegan Nutella »

    Reader Interactions

    Comments

    1. Gina Bisaillon says

      February 11, 2023 at 11:25 am

      5 stars
      Sounds good, but for the meat part, I would use your easy vegan meatball recipe made with TVP! It is so tasty, and easy to make too.

      Reply
    2. Nicol says

      January 07, 2023 at 3:39 pm

      5 stars
      Fantastic! I subbed the cheese sauce with Miyoko's vegan mozzarella sauce (because I needed to use it) and it turned out amazing. For those with gluten issues, I subbed the noodles for palm lasagna sheets and it was still tasty, although a bit of an chewier texture. That cashew ricotta is BOMB! You must make this!

      Reply
      • Jess @ IDTLC Support says

        January 09, 2023 at 3:39 pm

        Thanks for sharing how great yours turned out!

        Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Sam Turnbull

    Hi Friends!

    I'm Sam. Bestselling cookbook author and full-time vegan recipe creator! I LOVE vegan food, but it didn't start that way. As someone who comes from a family of hunters, butchers, and chefs I'm the last person I thought would go vegan. Here's My Story →

    Join over 500,000 followers

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Amazon.com • Amazon.ca • Barnes & Nobel • Indigo • Kobo • Book Depository

    Amazon.com • Amazon.ca • Barnes & Nobel • Indigo • Kobo • Book Depository

    Footer

    Stay Connected

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Copyright

    I love when you share! All of the images and text on this site is the property of It Doesn't Taste Like Chicken. Feel free to share photos and quotes with a link back to my original post. Do not share entire recipes, large bodies of text, or edit my photos in anyway without first obtaining permission from me. Social media shares are always welcome. Thank you!

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    Footer

    COPYRIGHT

    I love when you share! All of the images and text on this site is the property of It Doesn't Taste Like Chicken. Feel free to share photos and quotes with a link back to my original post. Do not share entire recipes, large bodies of text, or edit my photos in anyway without first obtaining permission from me. Social media shares are always welcome. Thank you!


    AFFILIATE LINK DISCLOSURE

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy | Contact | About | Sponsor Newsletter

    COPYRIGHT © 2022 - IT DOESN'T TASTE LIKE CHICKEN