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
How is your gut doing?
Take a free 60-second check and get a personalized read on your gut-health patterns from Nora.
Check my gut healthYour 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