Hearty Vegan Lasagna

From Stephanie Lundstrom at Plant Based on a Budget

This vegan lasagna makes for a hearty dinner full of veggies and great flavors! Lots of layers will make your mouth water. It’s not a quick meal, but it’s well worth the time.

Vegan Lasagna
Save Recipe


  • 1 box no-boil lasagna noodles (check ingredients for eggs)
  • 43 oz marinara sauce
  • olive oil
  • 1 red onion, diced
  • 1 red bell pepper, diced
  • 1 pack of mushrooms sliced (8oz)
  • 1 zucchini sliced into rounds
  • 1 carrot sliced into rounds
  • 15.5 oz extra firm tofu, pressed (I just squeezed it until all the water was out)
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 2 Tablespoons nutritional yeast
  • 1 teaspoon stone ground mustard
  • pepper to taste
  • 1 Tablespoon lemon juice
  • 2 Tablespoons cornstarch mixed with 2 Tablespoons water
  • 1 1/2 cups raw cashews, soaked at least 2 hours
  • 1 teaspoon salt
  • 1 1/2 teaspoons stone ground mustard
  • 3/4 onion powder
  • 2 Tablespoons nutritional yeast
  • 4 Tablespoons lemon juice
  • 1 shallot
  • 7 cloves garlic
  • pepper to taste
  • non dairy milk (about 4 Tablespoons)


  1. Chop and cook veggies in a pot with a little oil and add a touch of water if needed.
  2. While veggies cook, make tofu ricotta. After pressing tofu, crumble with your hands into a medium sized bowl and mix in all ingredients. Set aside.
  3. To make cashew cheese, put all ingredients in a food processor or blender and blend until smooth. If needed, add non-dairy milk 1 Tablespoon at a time to thin if cheese is too thick. Should be a creamy consistency but not runny.
  4. Cover the bottom of a baking dish with just enough marinara sauce to coat the bottom. Then layers go as follows: Dry noodles, tofu ricotta, half the veggies, noodles, half cashew cheese, rest of veggies, noodles, sauce, rest of cheese.
  5. Bake at 375 degrees for 1 hour
  6. Let cool, then CHOW DOWN!

For more recipes follow Plant Based on a Budget on Facebook and Twitter.

Photo Credit: Plant Based on a Budget


lynda l
lynda lyesterday


heather g
heather g3 days ago

Those extra ingredients must add up to a hearty dish.

Janis K
Janis K5 days ago

Thanks for sharing.

Marija M
Marija Mohoric5 days ago


Winn A
Winn Adams6 days ago

If I can find someone to cook it for me that would be even better.

Winn A
Winn Adams6 days ago

Looks yummy.

ERIKA S7 days ago

thank you

Ron B
Ron B7 days ago

The missus makes a mean vegetarian lasagna, but not a vegan one...and that's okay.

Vincent T
Vincent T7 days ago

Looks good. Thanks.

william Miller
william Miller7 days ago