Skip to main content New this month
Get the Allrecipes magazine

Vegan Tofu Spinach Lasagna

Rated as 0 out of 5 Stars
 made it  |  0 reviews   |   photos

"A vegan tofu spinach lasagna. Moist and pretty tasty. Very customizable as far as spices and sauces."
Added to shopping list. Go to shopping list.

Ingredients

1 h 55 m servings 289 cals
Original recipe yields 8 servings (1 9x13-inch lasagna)

Directions

{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Heat a skillet over medium-high heat. Saute mushrooms and onion until soft. Add tomato sauce, diced tomatoes, and Italian seasoning. Let simmer until sauce is thickened and flavors blend, at least 1 hour.
  2. Bring a large pot of lightly salted water to a boil. Cook lasagna noodles in the boiling water, stirring occasionally until tender yet firm to the bite, about 8 minutes. Drain.
  3. Preheat the oven to 350 degrees F (175 degrees C).
  4. Squeeze as much water out of the spinach as possible.
  5. Place soft tofu, firm tofu, almond milk, lemon juice, and garlic powder in a blender or food processor. Blend into a ricotta-like consistency. Transfer to a large bowl and stir in spinach.
  6. Cover the bottom of a 9x13-inch baking pan with a thin layer of sauce, topped with a layer of lasagna noodles and 1/2 the tofu mixture. Repeat with remaining sauce, noodles, and tofu, ending with a layer of noodles and some sauce on top. Cover with aluminum foil.
  7. Bake in the preheated oven until top of lasagna is hot and bubbly, 40 to 50 minutes.

Footnotes

  • Cook's Notes:
  • You can use any premade sauce to save time.

Nutrition Facts


Per Serving: 289 calories; 8.6 g fat; 37.3 g carbohydrates; 21.5 g protein; 0 mg cholesterol; 692 mg sodium. Full nutrition

Similar recipes

Reviews

Read all reviews 0