If there was one food I could not live without, it’d have to be lasagna.

vegan lasagna

There’s something so comforting about it- it’s the quintessential casserole.

vegan lasagna recipe

One dish; tons of flavors. Warm gooey cheese that oozes out the side and zesty marinara that coats just about any combination of vegetables.

vegan vegetable lasagna

It’s the perfect dish. Unless, of course, you don’t eat cheese. Then what? I’ve yet to encounter a “warm, gooey” tofu…and the fake vegan dairy free cheese just doesn’t cut it in this classic comforting dish.

vegan vegetable lasagna vegetable

But after many trials and errors, I have a solution for you. Welcome back, warm, gooey lasagna.

{Psst…the husband didn’t know it was dairy free until I told him the next day…oops. Winking smile}

Ultimate Vegan Lasagna


For the Filling

  • 1 can cannellini beans
  • 1 cup raw cashews soaked in water for 30 mins
  • 2 garlic cloves peeled
  • 2 T lemon juice
  • 1 tbsp Dijon mustard
  • 1/4 cup vegetable broth or water
  • 1 T basil
  • 1/4 cup nutritional yeast
  • 1/2 tsp salt or to taste + freshly ground black pepper
  • 1/2 tsp onion powder

For the Rest

  • 4 cups marinara {favorite homemade or jarred}
  • 1 red bell pepper
  • 1 cup baby spinach
  • 1 pint mushrooms sliced
  • Other veggies: zucchini onion, etc.
  • 1/4 cup almonds ground
  • 1 lb lasagna noodles
  • Italian seasoning
  • Black pepper


  1. Prepare pasta according to package directions.
  2. Combine filling ingredients in food processor and blend. Adjust seasonings to taste.
  3. Saute vegetables over medium high heat until slightly browned or cooked. Drain excess liquid. Season veggies with pepper & Italian seasoning.
  4. Layer marinara, noodles, filling, and veggies in 9 x 13 casserole dish. Alternate until all ingredients used.
  5. Top with ground almonds & Italian seasoning or basil.
  6. Bake at 350 for 30 minutes covered; uncover & bake 15 minutes more. Optional: Broil under high heat for last 5 minutes.

{I LOVE this lasagna with homemade fire-roasted marinara. Mmm.}

What one food could you not live without?

Don’t miss my 33 week preggo update!