Vegan Lasagna made with noodles, olive oil, yellow onions, zucchini, button mushrooms, garlic cloves, fresh spinach, extra firm tofu, soy milk, lemon juice, dried basil, salt, marinara sauce, fresh basil

Vegan Lasagna

This hearty and wholesome vegan lasagna features delicious layers of marinara sauce, veggie-packed tofu ricotta cheese, and tender lasagna noodles in every bite. Perfect for fuss-free family dinners or for freezing to enjoy later!

6 servings
Updated

Price per Serving

AUD: A$ 4.41
EUR: € 2.97
GBP: £ 2.56
USD: $ 3.80
mains
#vegan#dinner#Italian#lasagna#meal prep#easy pasta#comfort food#tofu ricotta#family friendly#freezer friendly

Instructions

  1. 1

    In a large pot of boiling salted water, cook the noodles (12) according to the directions on the package. Drain the noodles, rinse with cold water to cool, and set aside.

  2. 2

    Heat the olive oil (2 tbsp) in a large skillet over medium heat. Add the yellow onion (0.5 large), zucchini (1 small), sliced button mushrooms (1 cup), and garlic cloves (4 large) and sauté for about 5 minutes, stirring occasionally until slightly softened. Turn off the heat. Stir in the fresh spinach (6 oz), cover the skillet, and set aside to allow the spinach to wilt.

  3. 3

    Place the extra firm tofu (2 block), soy milk (0.25 cup), lemon juice (2 tbsp), dried basil (1 tsp), and salt (2 tsp) in the bowl of a food processor and pulse to combine. Depending on the size of your food processor, you may need to push everything down with a spoon several times between pulses so all the tofu gets evenly crumbled. When you reach a crumbly ricotta­-style consistency, spoon the mixture into a large bowl. Stir in the sautéed vegetables and spinach until evenly combined.

  4. 4

    Preheat the oven to 350 degrees F (176 degrees C).

  5. 5

    Spread marinara sauce (1 cup) evenly across the bottom of a 9 × 13­-inch baking dish. Follow this with a layer of noodles (4) overlapping, then a layer of half of the tofu mixture. Repeat with another marinara sauce (1.5 cup), another layer of noodles, and the second half of the tofu mixture. End with another marinara sauce (1.5 cup) and a final layer of noodles, and spread the remaining marinara sauce (1 cup) on top, being sure to coat all the noodles.

  6. 6

    Bake for 45 minutes. Garnish with the [fresh basil leaves] (if using).

Nutrition Facts

Per portion

408
kcal
23
Protein (g)
60
Carbs (g)
9
Fat (g)

Macronutrients

Saturated Fat 1 g
Monounsaturated Fat 4 g
Polyunsaturated Fat 3 g
Fiber 6 g
Sugars 12 g

Micronutrients

iron
6mg
200% DV
sodium
1871mg
488% DV
calcium
144mg
86% DV
potassium
1274mg
163% DV
vitamin a
1082mcg
721% DV
vitamin c
30mg
200% DV
vitamin k
417mcg
2083% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Vegetable Vegan Lasagna

Vegetable Vegan Lasagna

8 servings
1h 30m
#cheesy#make-ahead#pasta-bake
Pumpkin Lasagna Soup

Pumpkin Lasagna Soup

4 servings
1h
#fall#soup#tofu
Spinach Alfredo Skillet Lasagna

Spinach Alfredo Skillet Lasagna

6 servings
45m
#easy#pasta#vegan
One-Pot Lasagna Soup
High Protein

One-Pot Lasagna Soup

3 servings
35m
#vegan#spinach#soy free
Zucchini Lasagna with Tofu Ricotta

Zucchini Lasagna with Tofu Ricotta

6 servings
1h 15m
#italian#grain-free#make-ahead
Spinach Mushroom Lasagna

Spinach Mushroom Lasagna

9 servings
1h 30m
#soy#easy#tofu
Smoky Skillet Lasagna with Crispy, Bacon-y Lentils

Smoky Skillet Lasagna with Crispy, Bacon-y Lentils

4 servings
50m
#pasta#vegan#creamy
Vegan Stovetop Lasagna

Vegan Stovetop Lasagna

4 servings
40m
#easy#basil#onion