Menu Close

Tofu Lasagna Recipe (Vegan, Dairy Free, High Protein)

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you.

Jump to Recipe Print

Easy Tofu Lasagna is a delicious high-protein dinner recipe! With garlic, mushrooms, onions, spinach, and spices this lasagna is great enjoy to for a weekend dinner, or as a special-occasion holiday meal.

A fantastic dairy free vegan holiday recipe, great for a side dish for your Thanksgiving, Christmas, or Hannukah table… or any time of year! We love serving up this tofu lasagna recipe with a big vegan spinach salad and a thick slice of crusty garlic bread.

tofu lasagna recipe with vegan ricotta cheese and homemade tomato sauce

This tofu lasagna recipe is here to bring all the cozy vibes to your table, this is some serious vegan comfort food right here! I’ve always loved lasagna- either making it at home or enjoying it at a restaurant.  

There is something so magical about layers of pasta, vegetables, and plant-based cheese together as one.  This vegan version uses tofu ricotta in the filling, and let me tell you, you won’t miss the cheese one bit. A dairy free classic to enjoy all year round.

This Tofu Lasagna Recipe Is:

  • Creamy
  • Bright
  • Herby
  • Vibrant
  • Loaded with Vegetables
  • Vegan, Dairy Free, and High Protein
  • A great plant based and dairy free holiday recipe
vegan lasagna with tofu filling pasta recipes vegan Christmas dinner recipes for thanksgiving or any holiday

What’s In This Vegan Lasagna with Tofu Ricotta?

See the recipe card below for full ingredient amounts and recipe instructions!

I was absolutely amazed and the texture that soft tofu gives to the filling in this lasagna!  It is a super high protein alternative to ricotta, and takes on any flavors or spices that you put in to it.  When layered with pasta, rich homemade tomato sauce, and vegetables, you can’t go wrong with tofu.

Simple Vegan & Dairy Free Holiday Recipes

This tofu lasagna is a fantastic recipe for the holidays – add it to your Thanksgiving or Christmas table and enjoy.  This will be one crowd pleaser recipe everyone will love.  These simple make-ahead dishes are fantastic to prep ahead of time – just assemble the lasagna a few days before, cover and refrigerate, and heat before serving!

For a sauce, I use my absolutely BEST 5 Ingredient Tomato Sauce… its so good I could eat that stuff plain with a spoon.  But it tastes great in this lasagna, tucked in between noodles and filling.  The tomato sauce gives the lasagna a nice sweetness and welcome acidity in each bite.

vegan tofu lasagne recipe with tofu filling plant based ricotta cheese lasagna vegan holiday recipes

How Do I Make Vegan Lasagna with Tofu?

  1. Bring a large pot of water to a boil. Add the lasagna noodles and cook according to package directions.  Drain, and set aside.
  2. Preheat the oven to 400 degrees Fahrenheit.
  3. In a sauce pan, heat the olive oil on low.  Add the garlic and onions, and sauté for 6 to 7 minutes until they begin to soften.  Add the mushrooms and sauté for an additional 5 minutes with the lid on.  Stir in the tomato sauce, and allow too gently simmer on the stove.
  4. In a large bowl, add the tofu, parsley, spinach, garlic powder, and Italian seasonings.  Use your hands to mash all the ingredients together until the mixture resembles a ricotta-like texture.
  5. Grease a large 13×9 baking dish, and begin to layer the ingredients.  A scoop of tomato sauce on the bottom, layer of noodles, layer of tofu spinach mixture, and another layer of sauce.  Layer in this order until the dish is full (I had about 3 layers in mine).
  6. Top with sea salt and pepper, and vegan cheese if desired.
  7. Bake for about 30-35  minutes until vegan cheese melts on top and the sauce is bubbling up on the sides.
  8. Remove from oven, and enjoy!
vegan lasagna with tofu and spinach mushrooms tomatoes and vegan mozzarella cheese

One of the BEST Pantry Staple Dinner Recipes

This silken tofu lasagna recipe is a fantastic pantry-staple meal!  It uses almost all ingredients you would have in your dry pantry or cupboards.  You probably already have a lot of these ingredients on hand!  Keeping a well-stocked pantry makes it easy to come up with delicious meals using a few staples you can rotate. 

I made a list of my Top 125 Plant-Based Pantry Staples that always keep on hand. And you can check out all my favorite pantry staple recipes on TheHerbeevore.com here.  By stocking up on whole ingredients you can cook delicious recipes without a trip to the store!

What Do I Serve With Lasagna?

Garlic Lover’s Baked Garlic Bread (Vegan, Gluten Free Option)

Pot Luck Greek Salad with Homemade Vinaigrette (Vegan, Party Recipe)

Family Recipe: Refreshing Cucumber Salad

And use leftover lasagna noodles to make my Creamy Vegan Lasagna Soup!

And check out my Top 125 Vegan Pantry Staple Ingredients and Recipes to Stock Your Pantry With!

tofu lasagna recipe vegan tofu lasagna noodles healthy plant based holiday recipes thanksgiving lasagna vegan christmas lasagne vegetarian dairy free lasagna

Share This Vegan Tofu Lasagna Recipe!

As always, if you make this vegan and dairy free tofu lasagna recipe be sure to leave me a comment, rate this recipe, and tag me @theherbeevore on Instagram so I can feature you.  I love seeing all your photos of my recipe recreations!

Let’s keep in touch – make sure to sign up for my newsletter to get fresh recipes weekly. And don’t forget to follow over on Pinterest, Instagram , & Twitter– I’d love to connect with you there!  

vegan tofu lasagna high protein

Tofu Lasagna (Vegan, Dairy Free)

Kelly Jensen
Easy Vegan Tofu Lasagna is a delicious high-protein dinner! With garlic, mushrooms, onions, spinach, and spices this lasagna is great to meal prep.  A fantastic vegetarian holiday recipe, great for a side dish for your Thanksgiving, Christmas, or Hannukah table… or any time of year!
5 from 19 votes
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Course Dinner, Pasta
Cuisine Italian
Servings 8
Calories 260 kcal

Ingredients
  

  • 12 ounces lasagna noodles use certified gluten free, if needed
  • 2 tablespoons olive oil
  • 8 cloves garlic minced
  • 1 sweet onion diced
  • 1 lb mushrooms chopped
  • 4 cups marinara sauce or other sauce
  • 2 12 ounce packages silken tofu
  • 1 cup fresh parsley
  • 2 cups chopped spinach I used frozen
  • 1 tablespoon garlic powder
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon Sea Salt
  • Optional Vegan cheese to top

Instructions
 

  • Bring a large pot of water to a boil. Add the lasagna noodles and cook according to package directions.  Drain, and set aside.
  • Preheat the oven to 400 degrees Fahrenheit.
  • In a sauce pan, heat the olive oil on low.  Add the garlic and onions, and sauté for 6 to 7 minutes until they begin to soften.  Add the mushrooms and sauté for an additional 5 minutes with the lid on.  Stir in the tomato sauce, and allow too gently simmer on the stove.
  • In a large bowl, add the tofu, parsley, spinach, garlic powder, Italian seasoning, and salt.  Use your hands to mash all the ingredients together until the mixture resembles a ricotta-like texture.
  • Grease a large 13×9 baking dish, and begin to layer the ingredients.  A scoop of tomato sauce on the bottom, layer of noodles, layer of tofu spinach mixture, and another layer of sauce.  Layer in this order until the dish is full (I had about 3 layers in mine).
  • Top with sea salt and pepper, and vegan cheese if desired.
  • Bake for about 40-45 minutes until vegan cheese melts on top and the sauce is bubbling up on the sides.
  • Remove from oven, and enjoy hot. Serve with side salad and crusty garlic bread.

Notes

Dietary Modifications

  • To make this recipe gluten free, ensure all ingredients you are using are certified gluten free, and always check the labels of ingredients before using.
 

Nutrition

Calories: 260kcalCarbohydrates: 46gProtein: 11gFat: 5gSaturated Fat: 1gSodium: 828mgPotassium: 910mgFiber: 6gSugar: 8gVitamin A: 5747IUVitamin C: 24mgCalcium: 107mgIron: 4mg
Did You Make This Recipe?Please leave a rating and comment below, let us know what you loved about it!

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you. Thank you for supporting the brands that support The Herbeevore and our beehives!

Sharing is caring!

Posted in American, Dairy Free, Dinners, Holiday Recipes, Italian, Make Ahead, Pantry Recipes, Pastas, Side Dishes, The Herbeevore Recipes, Vegan Recipes, Vegetarian Recipes, Winter Recipes

17 Comments

  1. Pingback:Vegan Orange Chicken with Tofu Recipe

  2. Pingback:Tofu Dopiaza Recipe (Tofu Onion Curry)

  3. Pingback:TVP Bolognese Pasta Sauce Recipe (Vegan, High Protein)

  4. Pingback:30 Irresistible Silken Tofu Recipes

  5. Pingback:Tofu Bolognese Sauce Recipe (Vegan, High Protein)

  6. Pingback:Food Lovin' Family - Easy, family friendly recipes.

  7. Amy

    5 stars
    I made this tonight for dinner! I added some extra veggies in the sauce, but the parsley, spinach, tofu mixture was excellent! Really love the dish! Thanks for sharing!

  8. Pingback:Three Bean Chili Recipe (Vegetarian, Gluten Free)

  9. Pingback:The Best 23 Silken Tofu Recipes – Savory, Soups, Dinners, and Desserts. | Top Teen Recipes

  10. Pingback:Tofu Recipes: 29 of the Best Healthy & Delicious Recipes for Every meal - Cathy Richards, RD

  11. Pingback:Tofu Bolognese Recipe (Vegan, Gluten Free, High Protein)

  12. Pingback:Baked Honey Garlic Tofu Recipe (Vegetarian, Gluten Free)

  13. Pingback:Low Sodium Bolognese Sauce (Paleo, Dairy Free, GF, Vegan Option)

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.