How To Make a Vegan Lasagna

Vegan lasagna is a delicious and healthy twist on a classic Italian dish. It’s a great option for those who follow a plant-based diet, or for anyone looking for a tasty and nutritious meal. Lasagna is traditionally made with layers of meat and cheese, but in this vegan version, we’ll be using tofu and cashew cheese to create the same hearty and flavorful dish.

In this article, we’ll take you through the steps to make a delicious vegan lasagna that you and your family will love. From creating the perfect tofu filling to making a creamy cashew cheese sauce, we’ll cover all the tips and tricks to make your vegan lasagna a success. Here’s a step-by-step guide on how to make a vegan lasagna:


  • 1 package of lasagna noodles
  • 1 block of extra firm tofu
  • 2 cups of your favorite vegan tomato sauce
  • 1 can of diced tomatoes
  • 1 large onion, diced
  • 4 cloves of garlic, minced
  • 2 cups of fresh spinach
  • 2 cups of vegan shredded mozzarella cheese
  • 1/4 cup of nutritional yeast
  • Salt and pepper to taste


  1. Preheat your oven to 375°F (190°C) and cook the lasagna noodles according to package directions.
  2. In a large skillet, sauté the onion and garlic until softened, then add the diced tomatoes and tomato sauce. Simmer for 10 minutes.
  3. In a separate bowl, crumble the block of tofu and mix in the nutritional yeast, salt, and pepper. Stir in the spinach.
  4. To assemble the lasagna, start with a layer of the tomato sauce on the bottom of a 9×13 inch baking dish. Add a layer of noodles, followed by a layer of the tofu mixture and a layer of vegan mozzarella cheese. Repeat until all ingredients are used, ending with a layer of vegan cheese on top.
  5. Cover the baking dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
  6. Let the lasagna cool for a few minutes before serving. Enjoy your delicious and satisfying vegan lasagna!

Making delicious vegan lasagna is easier than you might think, and it’s a great way to enjoy a classic Italian dish without using any animal products. Whether you’re vegan or just looking to cut down on your meat intake, this hearty and flavorful lasagna is sure to please. Further, this recipe is a great way to enjoy a classic lasagna dish with a plant-based twist. Plus, it’s easy to customize by adding your favorite veggies or protein substitutes. Give it a try and see just how delicious vegan cooking can be!

Leave a Reply

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

9  +  1  =  

Translate »