Simple Vegan Blog

  • Christmas
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Christmas
  • Recipes
  • About
  • Subscribe
A plate of vegan lasagna with some basil on top.
Overview of two dishes with a serving of vegan mozzarella.
subscribe
search icon
Homepage link
  • Christmas
  • Recipes
  • About
  • Subscribe
A plate of vegan lasagna with some basil on top.
Overview of two dishes with a serving of vegan mozzarella.
×
Home > Recipes > Main Dishes

BEST Vegan Lasagna (with Tofu Ricotta)

Published: Jun 18, 2020 · Modified: Dec 20, 2022 by Iosune · This post may contain affiliate links · 8 Comments

Jump to Recipe
A plate of vegan lasagna with some basil on top.
Overview of two dishes with a serving of vegan mozzarella.

This is the BEST vegan lasagna ever! Made with tofu ricotta and other 9 simple ingredients. So delicious, meaty, cheesy, and comforting. Perfect for both the Holidays and regular vegan dinners!

I absolutely LOVE this vegan lasagna. Layered with vegan tofu ricotta, vegan meat sauce, and shredded vegan mozzarella.

Overview of two dishes with a serving of vegan mozzarella.

It's protein packed with 15 grams per serving, full of flavor, and one of my favorite comfort foods.

This is a filling and tasty dinner that every family should have in their recipe rotation, so you can make a big batch to enjoy it all week long. It's also the perfect main dish for Thanksgiving or Christmas Eve dinner.

Serve it with a chunk of homemade vegan garlic bread and garnish it with some fresh basil or chopped parsley. It also pairs really well with a salad like my vegan Caesar salad, or panzanella salad.

Want more yummy dishes with vegan ground beef? Try my tasty Vegan Bolognese, delicious Vegan Spaghetti, and now, the lip-smacking goodness of Vegan Sloppy Joes. Dive into the world of plant-based comfort and enjoy these flavorful options!

Jump to:
  • 🌟 You’ll love this recipe because it is
  • 🧾 Ingredient notes
  • 🔪 Instructions
  • 📋 Substitutions & variations
  • 🍽 Equipment
  • ❄️ Storage
  • 💭 Expert tips
  • ❓Recipe FAQs
  • 🍝 More vegan pasta recipes
  • BEST Vegan Lasagna (with Tofu Ricotta)

🌟 You’ll love this recipe because it is

  • Made with only 10 ingredients and is great for meal prep.
  • Protein-packed with 15 grams per serving.
  • A dairy-free and egg-free alternative to classic lasagna, but it's still incredibly tasty.
  • The perfect main dish for Thanksgiving or Christmas Eve dinner, but also for everyday cooking.
  • Delicious, meaty, cheesy, easy to make, kid-friendly and so comforting!

🧾 Ingredient notes

Ingredients needed to make vegan lasagna.

Extra virgin olive oil: it's my favorite oil for cooking, but feel free to use what you have on hand.

Store-Bougth or homemade marinara sauce.

Dried oregano or Italian seasoning: both work great. I used oregano because it was what I had in my pantry.

Ground black pepper: fresh ground black pepper tastes amazing. However, I find store-bought more convenient and also easier to measure with a teaspoon.

Lasagna noodles: depending on the size of your lasagna noodles, you may need more or fewer noodles.

Vegan ricotta: homemade or store-bought.

Shredded vegan mozzarella: homemade or store-bought. Shred it yourself or buy it shredded. You could also use any other vegan cheese you have on hand.

Additionally, you can use my recipe for Vegan Parmesan Cheese as a delicious alternative!

See the recipe card below for a full list of ingredients and measurements.

🔪 Instructions

A bowl with shredded vegan mozzarella.

Step 1: Preheat the oven to 350ºF or 180ºC and cook the lasagna noodles according to package directions. Set aside 2 cups (200 g) of vegan mozzarella cheese for the top layer. 

A skillet with cooked onion and garlic.

Step 2: While the pasta is cooking, add the oil to a large skillet and when it’s hot, add the garlic and onion. Cook over medium-high heat for 5 minutes, stirring occasionally.

A skillet with cooked onion, garlic, and vegan ground beef.

Step 3: Add the vegan ground beef, stir and cook until golden brown (about 5 to 10 minutes), stirring occasionally. 

A skillet with the cooked vegan meat sauce.

Step 4: Add marinara sauce, oregano or Italian seasoning, and black pepper, stir, and cook for 5 more minutes, also stirring occasionally.

A casserole dish with some vegan meat sauce.

Step 5: To assemble the vegan lasagna, spread 1 cup (240 ml) of the vegan meat sauce in the bottom of a 9×13 casserole dish (about 23x33 cm).

A casserole dish with 4 lasagna noodles on top of the vegan meat sauce.

Step 6: Add 4 lasagna noodles lengthwise, overlapping a bit.

A casserole dish with a layer of vegan meat sauce.

Step 7: Add ⅓ of the remaining vegan meat sauce. 

A casserole dish with a layer of vegan ricotta.

Step 8: Add half of the remaining vegan ricotta.

A casserole dish with a layer of vegan mozzarella.

Step 9: Add half of the remaining vegan mozzarella.

A casserolle dish with the second layer of vegan mozzarella.

Step 10: Add 4 noodles, half of the remaining vegan meat sauce, the remaining vegan ricotta, and the remaining vegan mozzarella.

A casserole dish with the last 4 lasagna noodles and the remaining vegan meat sauce.

Step 11: Cover with the last 4 lasagna noodles and add the remaining vegan meat sauce.

A casserole dish covered with foil.

Step 12: Cover with foil and bake for 45 minutes.

The baked vegan lasagna with the last layer of vegan mozzarella uncooked.

Step 13: Uncover and sprinkle the previously set aside 2 cups of vegan mozzarella (200 g).

The baked vegan lasagna.

Step 14: Bake uncovered for 15-20 minutes or until browned and bubbly. Broil for 2-3 minutes if desired. Remove the lasagna from the oven and allow it to cool for at least 30 minutes.

📋 Substitutions & variations

  • You can add other veggies in addition to onion and garlic, like carrot or celery, or even substitute them for what you like or have on hand.
  • This is also a good option if you have some veggies in your refrigerator that need to be eaten soon.
  • Use any brand of vegan ground beef you can find at your grocery store.
  • If you can't find vegan ground beef, use the same amount of any other source of plant-based protein, like tofu, textured vegetable protein, or lentils.
  • Marinara sauce works great for this recipe, but feel free to use tomato sauce or diced tomatoes.
  • I didn't add any salt to the vegan meat sauce because both the marinara sauce and the vegan ricotta had salt, but you should try it and add some salt to taste if needed.
  • Make it gluten-free by using gluten-free lasagna noodles.

🍽 Equipment

To make this vegan ricotta you'll need:

  • Measuring tablespoons and measuring cups (or a scale) to weigh your ingredients.
  • A wooden board and a knife for chopping the veggies.
  • A large pot for cooking the lasagna noodles and a strainer for draining them.
  • A skillet and a wooden spoon for cooking and stirring the vegan meat sauce.
  • A 9×13 casserole dish (about 23x33 cm) for cooking the vegan lasagna.
A plate of vegan lasagna with some basil on top.

❄️ Storage

  • Refrigerator: store the leftovers in an airtight container in the refrigerator for 5-7 days.
  • Freezer: store the leftovers in an airtight container in the freezer for up to 3 months.
  • Defrost: thaw in the refrigerator overnight.
  • Reheat in the oven: preheat the oven to 350ºF or 180ºC and then bake until the vegan lasagna is bubbly and warmed through.
  • Reheat in the microwave: reheat leftovers in the microwave for 1-2 minutes, or until hot.

💭 Expert tips

  1. Use no-boil sheets to cut down on a step and save some time.
  2. If you can find it, use a block of cheese and grate it yourself because it will melt better. However, any shredded cheese will do.
  3. I only used two types of vegan cheese to keep the recipe simple, but please feel free to add more if you want, like for example shredded vegan cheddar.
  4. Add more cheese if you want, especially on the top of the lasagna, although I think 2 cups (200 g) is plenty.
  5. If you're going to freeze the lasagna it can be a good idea to store it in individual servings for quick and easy lunches or dinners.

❓Recipe FAQs

Can I make vegan lasagna in advance?

Of course! Just follow the recipe, cover with foil and refrigerate for up to 3 days or freeze for up to three months. Bake as instructed. Thaw the lasagna overnight before baking if you freeze it.

Can I use no-boil noodles?

Yes! They work just fine and will save you time and effort as you won't need to boil the noodles first.

Keep in mind that no-boil noodles can be shorter than regular lasagna noodles, so you may need more of them.

Why let the lasagna rest?

If you cut it straight out of the oven, it will fall apart, so you should let it rest ideally for at least 30 minutes. The lasagna needs time to set and firm up, this happens as it cools.

In addition, it helps the flavors come together, but this is not the main reason.

Are lasagna noodles vegan?

Many lasagna noodles on the market are vegan but make sure to check the ingredients list.

🍝 More vegan pasta recipes

  • Vegan mac and cheese, baked in a white dish.
    The Best Vegan Mac and Cheese (Baked or Stovetop)
  • Vegan bolognese pasta in a bowl garnished with basil.
    Easy Vegan Bolognese Sauce
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Vegan cashew alfredo pasta sprinkled with ground black pepper.
    The Best Vegan Cashew Alfredo Sauce

Did you like this recipe? Please leave a rating and comment below!

Overview of two dishes with a serving of vegan mozzarella.

BEST Vegan Lasagna (with Tofu Ricotta)

This is the BEST vegan lasagna ever! Made with tofu ricotta and other 9 ingredients. So delicious, cheesy, and comforting. Perfect for both the Holidays and regular vegan dinners!
5 from 1 vote
PRINT PIN RATE
Course: Christmas, Main Dish, Vegan Thanksgiving
Cuisine: Italian
Diet: Vegan
Prep Time: 15 minutes minutes
Cook Time: 1 hour hour 15 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
Servings: 9
Author: Iosune


Ingredients

For the vegan meat sauce:

  • 2 tablespoons extra virgin olive oil
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 1 pound vegan ground beef, see notes for alternatives
  • 1 25-ounce jar marinara sauce, about 3 cups, homemade or store-bought
  • 1 tablespoon dried oregano , or Italian seasoning
  • ¼ teaspoon ground black pepper

For the vegan lasagna:

  • 12 lasagna sheets or noodles
  • 2 cups vegan ricotta, homemade or store-bought
  • 4 cups shredded vegan mozzarella, homemade or store-bought
Prevent your screen from going dark

Instructions 

  • Preheat the oven to 350ºF or 180ºC and cook the lasagna noodles according to package directions. Set aside 2 cups (200 g) of vegan mozzarella cheese for the top layer.
  • While the pasta is cooking, add the oil to a skillet and when it’s hot, add the garlic and onion. Cook over medium-high heat for 5 minutes, stirring occasionally.
  • Add the vegan ground beef, stir and cook until golden brown (about 5 to 10 minutes), stirring occasionally.
  • Add marinara sauce, dried oregano or Italian seasoning, and black pepper, stir and cook for 5 more minutes, also stirring occasionally.
  • To assemble the vegan lasagna, spread 1 cup (240 ml) of the vegan meat sauce in the bottom of a 9×13 casserole dish (about 23x33 cm).
  • Add 4 lasagna noodles lengthwise, overlapping a bit.
  • Add ⅓ of the remaining vegan meat sauce.
  • Add half of the remaining vegan ricotta.
  • Add half of the remaining vegan mozzarella.
  • Add 4 noodles, half of the remaining vegan meat sauce, the remaining vegan ricotta, and the remaining vegan mozzarella.
  • Cover with the last 4 lasagna noodles and add the remaining vegan meat sauce.
  • Cover with foil and bake for 45 minutes.
  • Uncover and sprinkle the previously set aside 2 cups of vegan mozzarella (200 g).
  • Bake uncovered for 15-20 minutes or until browned and bubbly. Broil for 2-3 minutes if desired. Remove the lasagna from the oven and allow it to cool for at least 30 minutes.

Notes

Substitutions:
  • You can add other veggies in addition to onion and garlic, like carrot or celery, or even substitute them for what you like or have on hand.
  • This is also a good option if you have some veggies in your refrigerator that need to be eaten soon.
  • Use any brand of vegan ground beef you can find at your grocery store.
  • If you can't find vegan ground beef, use the same amount of any other source of plant-based protein, like tofu, textured vegetable protein, or lentils.
  • Marinara sauce works great for this recipe, but feel free to use tomato sauce or diced tomatoes.
  • I didn't add any salt to the vegan meat sauce because both the marinara sauce and the vegan ricotta had salt, but you should try it and add some salt if needed.
  • Make it gluten-free by using gluten-free lasagna noodles.
Storage:
  • Refrigerator: store the leftovers in an airtight container in the refrigerator for 5-7 days.
  • Freezer: store the leftovers in an airtight container in the freezer for up to 3 months.
  • Defrost: thaw in the refrigerator overnight.
  • Reheat in the oven: preheat the oven to 350ºF or 180ºC and then bake until the vegan lasagna is bubbly and warmed through.
  • Reheat in the microwave: reheat leftovers in the microwave for 1-2 minutes, or until hot.

Nutrition

Serving: 1serving | Calories: 461kcal | Carbohydrates: 43g | Protein: 15g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 567mg | Potassium: 123mg | Fiber: 4g | Sugar: 2g | Vitamin A: 11IU | Vitamin C: 1mg | Calcium: 67mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!

More Vegan Main Dish Recipes

  • Close-up photo of a dish with beer-battered vegan fish sticks garnished with chopped parsley.
    Beer-Battered Vegan Fish
  • A bowl of vegan mushroom soup garnished with parsley and sautéed mushrooms.
    Creamy Vegan Mushroom Soup
  • Close-up photo of a jackfruit carnita with a lime wedge, chopped cilantro and diced onion
    Jackfruit Carnitas
  • Toku steak, fries, and thyme on a plate.
    Tofu Steak

Comments

  1. Mary says

    January 06, 2023 at 6:43 pm

    For those interested in Dr. Greger’s information on liquid smoke

    https://nutritionfacts.org/video/is-liquid-smoke-flavoring-carcinogenic/

    Reply
    • Iosune says

      January 09, 2023 at 9:16 pm

      Hi Mary! Thanks for sharing, but the recipe is free of it now 🙂

      Reply
  2. Susan says

    December 01, 2022 at 9:16 pm

    What could be used in place of mushrooms?

    Reply
    • Iosune says

      December 02, 2022 at 12:58 pm

      Hi Susan! Maybe another type of vegetable, or even some kind of plant-based protein like tofu, tempeh, TVP, etc. Hope it works!

      Reply
  3. Ian says

    January 17, 2021 at 3:11 pm

    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

    Reply
    • Iosune Robles says

      January 18, 2021 at 1:00 pm

      Hi Ian! For an occasional consumption is fine but, not for day to day 🙂

      Reply
  4. MARY BETH BARLOW says

    June 18, 2020 at 2:25 pm

    I was planning on making this for dinner tonight. Did you really use 3 batches 30oz. Of tofu?

    Reply
    • Iosune Robles says

      June 19, 2020 at 10:57 am

      Hi! Yes, 3 batches of vegan ricotta 🙂 Hope you like it!

      Reply
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




A plate of vegan lasagna with some basil on top.
Overview of two dishes with a serving of vegan mozzarella.
Iosune with a glass of juice.

Hi, I'm Iosune!

I’m the creator of Simple Vegan Blog, sharing quick, flavorful, and easy recipes for everyday life.

I focus on simple ingredients that make cooking enjoyable for everyone.

Want to learn more? Let’s connect!

More about me

Vegan Christmas Recipes

  • Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
    The BEST Vegan Eggnog
  • A bowl containing mashed potatoes, vegan gravy, parsley garnish, and a serving spoon.
    Easy Vegan Gravy
  • Bowl of vegan mashed potatoes with vegan butter, chives, and black pepper garnish and a fork.
    The Best Vegan Mashed Potatoes
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    The BEST Vegan Hot Chocolate (4 Ingredients)
  • Lots of vegan peanut butter cookies on a marble slab.
    Easy Vegan Peanut Butter Cookies

Most Popular

  • Square picture of a dish with marinated tofu garnished with chopped chives.
    Easy Marinated Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Tofu scramble, bread, and tomato slices arranged in a white dish.
    Tofu Scramble
  • A glass measuring cup with vegan mayonnaise and a spoon.
    The BEST Vegan Mayonnaise (4 Ingredients)
  • Overview of baked tofu cubes onto a lined baking sheet.
    Crispy Baked Tofu (5 Ingredients)
  • Square photo of a dish with crispy pan-fried tofu cubes.
    Crispy Fried Tofu (20 Minutes)
  • Overview of a plate with several folded vegan crepes topped with fresh blueberries and powdered sugar.
    Easy Vegan Crepes
  • Stalk of vegan French toast on a plate with some maple syrup and vegan butter on top.
    Easy Vegan French Toast

As Seen In

Logos of HuffPost, HealthLine, Delish, MSN, Parade, and NBC News.

Footer

A plate of vegan lasagna with some basil on top.
Overview of two dishes with a serving of vegan mozzarella.
↑ Back to top

Follow us

Legal

Privacy Policy
Terms & Conditions
Accessibility

About

About Me
Newsletter
Contact
FAQ

Copyright © 2024 Simple Vegan Blog

This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Simple Vegan Blog is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

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.