Go Back
+ servings
This is the BEST Vegan Lasagna! It's layered with vegan almond ricotta, mushroom tempeh marinara sauce, and topped with a simple vegan mozzarella cheese that bubbles and browns. It's easy to make gluten-free as well!
Print

The Best Vegan Lasagna

This is the BEST Vegan Lasagna! It's layered with vegan almond ricotta, mushroom tempeh marinara sauce, and topped with a simple vegan mozzarella cheese that bubbles and browns. Easy to make gluten-free as well!
Course dinner
Cuisine Italian
Keyword cheese, gluten free, lasagna, mozzarella, tempeh, vegan
Prep Time 45 minutes
Cook Time 1 hour
Total Time 1 hour 45 minutes
Servings 12 large servings
Author Rachel Conners

Ingredients

For the lasagna

  • 2 tablespoons olive oil
  • 1 (8 oz) package tempeh cut into small cubes
  • 8 oz. mushrooms sliced
  • 1 yellow onion diced
  • 2 garlic cloves minced
  • 2 (25 oz) jars marinara sauce
  • 1 (9 oz) package lasagna sheets use gluten-free if necessary - I usually use rice noodles

For the ricotta

  • cups blanched slivered almonds see Notes
  • ½ cup filtered water
  • 2 tablespoons nutritional yeast
  • 2 tablespoons fresh lemon juice
  • 1 garlic clove
  • ½ teaspoon sea salt
  • ½ cup frozen spinach drained and squeezed

For the vegan mozzarella

Instructions

  • Prepare a 9x13" baking dish or similarly sized casserole dish by lightly greasing with olive oil. Set aside.
  • Begin by making the homemade cheeses if you are making them from scratch. If you prefer, you could use store-bought vegan ricotta and vegan mozzarella, but making them from scratch is easier than you think!

For the homemade ricotta

  • Add all ricotta ingredients except for the spinach to a high-speed blender and blend until smooth and creamy, scraping down sides as needed (~2 minutes). It should be well pureed and not chunky. If the mixture needs some help blending, add water a little at a time until you’ve reached a thick, creamy, and smooth texture. Add in the spinach and pulse to break it up, but not completely blend it up - it should be flecked with green.
    1½ cups blanched slivered almonds, ½ cup filtered water, 2 tablespoons nutritional yeast, 2 tablespoons fresh lemon juice, 1 garlic clove, ½ teaspoon sea salt, ½ cup frozen spinach
  • Taste and adjust as needed, adding more salt for overall flavor, nutritional yeast for cheesiness, and lemon juice for acidity. Transfer to a bowl and set aside.

For the tempeh mushroom marinara sauce

  • In a large saute pan, heat the olive oil until shimmering. Add in the tempeh and sauté until browned, about 5 minutes, stirring frequently.
    2 tablespoons olive oil, 1 (8 oz) package tempeh
  • Add a bit more oil, and add the diced onions and mushrooms. Sauté until the onions are translucent and the mushrooms have evaporated all of their water and are starting to brown slightly. Add the garlic and cook for another minute. Season to taste with salt and pepper.
    8 oz. mushrooms, 1 yellow onion, 2 garlic cloves
  • Stir in one jar of the marinara sauce. Bring to a simmer to heat the tomato sauce through, and then turn the heat down to very low to keep warm.
    2 (25 oz) jars marinara sauce

Assemble the lasagna

  • In the prepared pan, spread 1 cup of the plain tomato sauce on the bottom.
    2 (25 oz) jars marinara sauce
  • Top with three uncooked lasagna noodles and spread about 3/4 cup ricotta evenly on top of the noodles. You can also spread some ricotta onto the noodles individually if that's easier for you, and then lay them down. Top with 1 cup of the tempeh mushroom marinara.
    1 (9 oz) package lasagna sheets
  • Repeat with the noodles, ricotta, and tempeh sauce until you’ve used all your fillings and noodles. On top of the last layer, add 1 cup of plain marinara sauce. This will help ensure the noodles stay well hydrated and cook through.
  • At this point, you can store the lasagna tightly wrapped in aluminum foil in the refrigerator for up to two days, or bake right away.

To bake

  • When you’re ready to bake, preheat the oven to 375°F.
  • Cover with foil (if not already covered) and bake for 40 minutes.
  • While the lasagna is baking, make the vegan mozzarella. To make this, simply blend all of the ingredients for the vegan mozzarella in a high-speed blender for 2-3 minutes until completely smooth. It will seem a bit thin at this point, but will thicken in the oven.
    1 cup raw cashews, ¼ cup refined coconut oil, 2 tablespoons tapioca flour, 2 tablespoons nutritional yeast, 1 garlic clove, ½ teaspoon sea salt, ¾ cup filtered water
  • Remove from the oven after 40 minutes and top with the vegan mozzarella cheese sauce. Return to the oven, uncovered, for 20 minutes, until the cheese is bubbling and beginning to brown. If you want it more browned, turn on the broiler for a minute or two - make sure to keep a close eye on it!
  • Remove from the oven and let it rest for about 15 minutes to help it cut more cleanly. Garnish with fresh basil and serve warm!

Notes

For the cashews and almonds, soak in water for at least two hours before using. To speed up the process, you can soak in hot water for about 20 minutes. I recommend the longer soak if you don't have a strong blender. Drain and rinse before using.

To store leftovers

I keep them in an airtight container in the refrigerator for up to five days. Reheat in the microwave, covered with something (like plastic wrap or a plate) to keep it from drying out as your reheat.
To freeze, store in an airtight container and store for up to 6 months.
QR Code linking back to recipe