Vegan Zucchini Lasagna
Ingredients:
- 4-5 medium-sized zucchini, thinly sliced lengthwise
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 bell pepper, diced
- 1 carrot, grated
- 1 can (14 oz) crushed tomatoes
- 1 can (6 oz) tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 cups spinach, chopped
- 1 cup firm tofu, crumbled
- 1 cup cashews, soaked in water for at least 2 hours
- 1/2 cup nutritional yeast
- Juice of 1 lemon
- 1/2 cup fresh basil, chopped
- Vegan cheese (optional)
- Vegan lasagna noodles (optional)
Instructions:
- Preheat your oven to 375°F (190°C).
- Slice the zucchini lengthwise into thin strips, about 1/4 inch thick. Lay the slices on paper towels and sprinkle with salt. Let them sit for about 15 minutes to release excess moisture.
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until softened.
- Add the diced bell pepper and grated carrot to the skillet. Cook for an additional 5 minutes until the vegetables are tender.
- Stir in the crushed tomatoes, tomato paste, dried oregano, dried basil, salt, and pepper. Simmer for 15-20 minutes, allowing the flavors to meld.
- While the sauce is simmering, prepare the vegan ricotta. In a food processor, blend the soaked cashews, crumbled tofu, nutritional yeast, and lemon juice until smooth. Stir in the chopped spinach and fresh basil.
- Pat the sliced zucchini dry with paper towels to remove excess moisture.
- In a baking dish, layer the ingredients starting with a thin layer of the tomato sauce, followed by a layer of zucchini slices, and then a layer of the vegan ricotta mixture. Repeat the layers until you run out of ingredients, finishing with a layer of tomato sauce on top.
- If you prefer, you can add vegan cheese on top.
- Bake in the preheated oven for 30-40 minutes or until the zucchini is tender.
- Allow the lasagna to cool for a few minutes before serving.