Back to recipes

Hearty Homemade Vegan Lasagna
This comforting lasagna recipe offers a delicious plant-based take on a classic dish, featuring savory tomato sauce and a rich tofu filling. It's a satisfying meal that's also packed with protein.
150 min8 servingsmain course
vegetarian
lacto-vegetarian
ovo-vegetarian
vegan
pescetarian
mediterranean
Ingredients
- 2 tablespoons olive oil
- 0.5 cups onion
- 3 tablespoons garlic
- 4 cans stewed tomatoes
- 0.333 cup tomato paste
- 0.5 cup basil
- 0.5 cup parsley
- 1 teaspoon salt
- 1 teaspoon peppers
- 1 package lasagna noodles
- 2 pounds firm tofu
- 2 tablespoons garlic
- 0.25 cup basil
- 0.25 cup parsley
- 0.5 teaspoon salt
- peppers
- 3 packages spinach
Instructions
Your first recipes, tailored to you.
Tell Nora about your dietary needs and she'll start building your personalized recipe collection right away.
Take the 2-min quiz