Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Lasagna Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: She Likes Food
  • Total Time: 1 hour 45 minutes
  • Yield: 10 1x
  • Diet: Vegan

Description

This Vegan Lasagna Recipe is packed with tons of healthy vegetables and a creamy tofu ricotta.  It’s prefect for a cozy family dinner that is also freezer friendly.


Ingredients

Scale
  • 1 teaspoon avocado oil
  • 1/2 yellow onion, diced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 medium sized zucchini, diced
  • 1 medium sized yellow squash, diced
  • 2 cups small diced mushrooms
  • 2 cups chopped baby spinach leaves
  • 2 cloves garlic, minced
  • 2 tablespoons balsamic vinegar
  • 1 teaspoon granulated garlic
  • 1 teaspoon dried Italian herbs
  • 48 ounces tomato sauce or marinara, about 5 cups
  • 1 box lasagna noodles, I like to use oven ready (you might not need the entire box
  • Salt and pepper

Tofu Ricotta

  • 2 (16 oz) packages extra firm tofu, patted dry
  • 6 tablespoons nutritional yeast
  • Juice of 1 lemon
  • 2 teaspoons light miso paste
  • 1 teaspoon granulated garlic
  • 1 teaspoon dried Italian seasoning
  • Plain, unsweetened almond milk
  • Salt, to taste

Instructions

  1. Heat a large skillet over medium heat and add the oil, onion, bell peppers, squash, zucchini and mushrooms.  Season with granulated garlic, dried herbs and salt and pepper and cook until vegetables are softened, 7-10 mins.  Add in the garlic, spinach and balsamic vinegar and cook until spinach is wilted and most of the vinegar has cooked off.
  2. Add the veggie mixture to a large bowl and pour in the tomato sauce.  Mix until combined and set aside.
  3. Add all the tofu ricotta ingredients to a food processor and blend until creamy.  I like to get the food processor started and then slowly add in almond milk until the texture is just right.  Set aside.
  4. Start building your lasagna in a 9×13 baking dish.  Layer in this order: 1/3 of the tomato sauce mixture, lasagna noodles, 1/2 cheese mixture, noodles, sauce, rest of the cheese, noodles, rest of the sauce, 3/4 cup grated mozzarella cheese.
  5. Pre-heat oven to 400 degrees F.  Let the lasagna sit on the counter until oven is preheated and then cover with tinfoil and place in the oven. Bake lasagna until the noodles are cooked through and sauce is bubbly, about an hour.  I usually take the tin foil off for the last 15 -20 minutes so the cheese can brown a little bit.  Let lasagna cool for 10-15 minutes before enjoying.
  • Prep Time: 30 mins
  • Cook Time: 75 mins
  • Category: Dinner, Vegan
  • Method: Stovetop, Oven
  • Cuisine: Italian