• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Cheezy Vegan Lasagna with Tofu Ricotta

    Jump to Recipe

    This Cheezy Vegan Lasagna with tofu ricotta is a dream come true. It has all the elements of a traditional Italian lasagna, just veganized. You will love this baked pasta dish. It has layers of rich tofu ricotta, melty vegan mozzarella, tender kale, marinara and pasta. This incredibly decadent lasagna recipe will satisfy all your comfort food cravings without sacrificing your plan-based lifestyle. This recipe was sponsored by GOODPLANet Foods. I was compensated for using their vegan mozzarella in the recipe development but all opinions are my own.

    vegan lasagna with tofu ricotta

    What makes this vegan lasagna the best?

    There is so much to love about this cheesy vegan lasagna with tofu ricotta. First, this recipe is totally dairy free, yet it has the cheesy baked pasta feel we all know and love. This lasagna recipe is easy to make and features good for you ingredients like tofu and kale. It's also allergy friendly because there are no cashews in this vegan ricotta. The quick marinara is tasty and fresh and the plant-based mozzarella cheese melts like a dream. This recipe is vegan comfort food at its finest. Nutritious, filling and guilt free, you will love this veganized version of the classic.

    What is tofu ricotta anyway?

    Ricotta cheese makes lasagna the cheesy baked goodness that we crave. But eating dairy is not something we do around these parts! So coming up with a delicious vegan substitute for cow milk ricotta was a priority for this recipe. For this cheesy vegan lasagna with tofu ricotta recipe I kept it nut free and went with all tofu. We use both blended tofu that is creamy and smooth with crumbled tofu that gives a bit of texture. The two are mixed together with herbs and spices and once baked, it is barely perceptible that it's vegan.

    How did you get it so cheesy?

    Since I have so much nostalgia for cheesy baked pasta, my goal was to get this plant-based lasagna as close to the classic as possible. I wanted super cheezy, melty layers. Since I often work with GOODPLANet Foods, I used their olive oil based mozzarella in this recipe. Of course you can use whatever brand you prefer, but I really love the melt on their vegan cheese. Coupled with the tofu ricotta and nutritional yeast, this lasagna has an incredibly cheesy flavor and texture. This cheesy vegan lasagna with tofu ricotta is going to blow your mind.

    cheesy vegan lasagna with tofu ricotta

    Tips for cooking with vegan cheese

    There are a couple of things to remember when cooking with vegan cheese. First, this is not dairy cheese! It does not taste or feel exactly the same as cow milk mozzarella. Vegan cheese is all about nuance. Do not go as heavy handed with vegan cheese as you would with its dairy counterpart. If you go too heavy, the flavor and texture will be starchy and too obviously fake. You want it to mimic the visual and texture, but it is not really about the flavor. This cheezy vegan lasagna is a great dish to use vegan cheese because there are lot's of vibrant flavors happening. The vegan cheese taste will not overpower the taste of the delicious marinara or the tofu. It adds to it making it seem authentically cheesy. Working in tandem with elements is vegan cheese's superpower!

    Ingredients for Cheezy Vegan Lasagna

    This recipe has fairly basic ingredients that can be found almost anywhere, many of them being pantry staples. Although this is a Winter recipe, it can be enjoyed year round. Let's run down the ingredients list and talk about substitutes.

    For assembly

    • Lasagna noodles- Layers of lasagna noodles are really what make this dish so distinct. If you prefer, you can substitute large shells or even manicotti and stuff them with the tofu mixture. Also for a quicker recipe, you can use any pasta shape you like and make a "Lazy Lasagna" instead by mixing all the ingredients and baking.
    • Vegan mozzarella shreds- I used the GOODPLANet Foods brand because I love how mild the flavor is and how well they melt. This lasagna will still be delicious if you skip the mozzarella or use another brand.

    For Sauce

    • Crushed tomatoes- I love using crushed tomatoes for quick marinara sauces. The texture is better than whole peeled and it has more body than tomato sauce.
    • Yellow onion-Yellow onion is my preference for sauces as the flavor is mellow and sweet when cooked. Use red onion if you have them on hand. If onion is not your friend, substitute a tablespoon of onion powder for a lighter oniony flavor.
    • Garlic- Use minced fresh garlic for the best flavor. If you prefer a lighter and less pungent garlic taste or hate chopping, use 1 tablespoon garlic powder.
    • Bell peppers- I am a huge fan of baby bell peppers. They are sweet, stay fresh longer and have a better price point. You can sub a regular sized red, orange or yellow bell pepper instead.
    • Extra virgin olive oil- I exclusively use extra virgin olive oil in my cooking but you can use whatever mild flavored oil you prefer. Or for an oil-free experience, saute the veg in a little water.
    • Italian seasoning- Italian seasoning is a staple in my cooking. I love the spectrum of flavor that comes from this spice mix that contains basil, oregano, thyme, rosemary, parsley and sometimes lavender, sage or other spices. You can use basil and oregano as those are the dominant flavors.

    For Kale

    • Kale- I used regular curly leaf kale in this recipe. You can substitute wilted spinach, chard, collard greens or Dino kale.
    • Salt and Extra virgin olive oil- I toss the kale in oil and salt before oven roasting it quickly to wilt. If you want to stay oil free, simply toss in a couple tablespoons of water instead and the kale will steam nicely.

    For tofu ricotta cheese

    • Extra firm tofu- I use extra firm tofu but you can use firm instead. Both have an extra mild flavor that is like cheese.
    • Nutritional yeast- Nutritional yeast, or "nooch" is a yellow powder that is decidedly cheesy and umami in flavor. Bonus, it also is a great source of B12 for vegans.
    cheesy vegan lasagna with tofu ricotta

    How to make Cheezy Vegan Lasagna with Tofu Ricotta

    I call this recipe "easy" although it does require more work than most of my recipes. This is what I refer to as a "project" cook. There are several steps and components to make before assembling your lasagna project. But when followed to a T, this recipe is easy enough for a beginner cook. Fun fact: I learned to make lasagna when I was a child. At age 10, I could make a lasagna from start to finish on my own, and you can too!

    • Make the sauce-In a large deep saute pan or pot over medium heat add oil, garlic and onions. Cook for 5 minutes until fragrant. Then add peppers. Cook for 5 minutes then add crushed tomatoes, water, Italian seasoning, salt and sugar. Simmer for 15 minutes while you make the other components.
    • Cook the Kale-Preheat oven to 400. To a sheet pan add chopped kale, salt and olive oil and toss with your hands. Bake for 10 minutes until fully wilted. Be careful not to cook too long because the kale will get crispy.
    • Make the ricotta-To a high speed blender add 1 block tofu, ¼ cup water, nutritional yeast and blend until smooth. Add to a bowl and crumble other block into the blended tofu. Then add Italian seasoning and salt. Mix well.
    • Assemble lasagna-To a large oven safe pan first make a layer of sauce, then noodles, then ricotta, then kale, then mozzarella and repeat until desired height. Top layer should just be sauce and mozzarella.
    • Bake the Lasagna-Turn oven to 350 and then cover with aluminum foil and bake for 40 minutes until cheese is melted, sauce is bubbly and hot. For crispy edges, uncover and bake for 10 additional minutes

    More delicious vegan comfort food you will love

    • Chickpea & Tahini Stew
    • Vegan Brown Rice Casserole
    • Meaty Vegan Stuffed Shells
    cheesy vegan lasagna with tofu ricotta on a white plate.

    Vegan Lasagna with Tofu Ricotta

    This hearty vegan lasagna with tofu ricotta, melty vegan mozzarella, rich tomato sauce and kale is the perfect plant-based comfort food recipe.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 1 hour hr
    Course dinner, holiday, Main Course
    Cuisine American, Californian, Italian
    Servings 12
    Calories 321 kcal

    Ingredients
      

    For Assembly

    • 16 oz lasagna cooked
    • 8 oz vegan mozzarella shreds

    For sauce:

    • 24 oz crushed tomatoes
    • ¾ can water
    • ½ yellow onion chopped
    • 4 cloves garlic minced
    • 3 baby bell peppers chopped
    • 2 tbsp extra virgin olive oil
    • 1 tbsp Italian seasoning
    • ½ tsp salt
    • ½ tsp sugar

    For Tofu ricotta

    • 32 oz extra firm tofu can use firm instead
    • 3 tbsp nutritional yeast
    • 1 tbsp Italian Seasoning
    • ½ tsp salt

    For Kale

    • 1 bunch kale stemmed and chopped small
    • ½ tsp salt
    • 2 tbsp extra virgin olive oil

    Instructions
     

    • Cook pasta al dente, rinse with cold water and toss with oil to prevent sticking, reserve until assembly

    Make the sauce

    • In a large deep saute pan or pot over medium heat add oil, garlic and onions. Cook for 5 minutes until fragrant. Then add peppers. Cook for 5 minutes then add crushed tomatoes, water, Italian seasoning, salt and sugar. Simmer for 15 minutes while you make the other components.

    Cook the Kale

    • Preheat oven to 400. To a sheet pan add chopped kale, salt and olive oil and toss with your hands. Bake for 10 minutes until fully wilted. Be careful not to cook too long because the kale will get crispy.

    Make the ricotta-

    • To a high speed blender add 1 block tofu, ¼ cup water, nutritional yeast and blend until smooth. Add to a bowl and crumble other block into the blended tofu. Then add Italian seasoning and salt. Mix well.

    Assemble lasagna

    • To a large oven safe pan first make a layer of sauce, then noodles, then ricotta, then kale, then mozzarella and repeat until desired height. Top layer should just be sauce and mozzarella.

    Bake the Lasagna

    • Turn oven to 350 and then cover with aluminum foil and bake for 40 minutes until cheese is melted, sauce is bubbly and hot. For crispy edges, uncover and bake for 10 additional minutes

    Nutrition

    Calories: 321kcalCarbohydrates: 42gProtein: 14gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 611mgPotassium: 479mgFiber: 5gSugar: 5gVitamin A: 1438IUVitamin C: 25mgCalcium: 109mgIron: 3mg
    Keyword baked pasta, kale, nutritional yeast, pasta, tofu
    Tried this recipe?Let us know how it was!
    « Vegan Brown Rice Casserole
    Curry Cauliflower with Minted Cucumber Yogurt Sauce »

    Reader Interactions

    Comments

    1. Dee Crockett

      December 02, 2025 at 9:00 pm

      Superb!! I haven’t had lasagna for 5 years d/t being gf and dairy free. I added a layer of sautéed mushrooms and tofu in spices + fennel seeds bc I wanted a sausage taste!! I also used no boil brown rice lasagna noodles for the first time. This is now a winter meal favorite!!❤️‍🔥😋🙏🏻

    2. Sara Tercero

      December 03, 2025 at 11:35 am

      I love how you made it your own! Thanks for the feedback. I would totally love mushrooms in here but my family hates them!

    3. Linda

      April 16, 2026 at 8:37 am

      5 stars
      It’s a lot of tofu though
      I think I’d have to buy four blocks here in uk
      My math skills are zero
      Looks great … I will figure out a different cheese method
      Cheers
      Linda

    4. Sara Tercero

      April 16, 2026 at 9:16 pm

      Thanks for the feedback..

    5 from 1 vote

    Leave a Reply

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

    Recipe Rating





    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About BetterFoodGuru

    Hi, I am Sara Tercero AKA the Salad Queen. I am the Chef behind Betterfoodguru. It is my mission to help others cook and eat their way to health and happiness by eating more plants. My recipes are inspired by global flavors and my love for vegetables and whole foods.
    Read More…

    Categories

    Check Out These Recipes

    decorative banner with7 spring salads in small squares from the article

    25 Spring Salad Recipes You Need To Try

    close up view of Mediterranean Wild Rice Salad with Chickpeas and Olives in a wood bowl with serving spoons

    Mediterranean Wild Rice Salad with Chickpeas and Olives

    Overhead view of a big platter of kale and rice salad, there are purple bits of cabbage and radishes, chopped green olives, beans and pistachios visible.

    Kale and Rice Salad with Radishes and Dill

    Copyright © 2026 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.