This Hearty Vegan Lasagna is a delicious and satisfying meal that’s perfect for any occasion. Layered with rich tomato sauce, creamy vegan ricotta, and hearty vegetables, this lasagna is sure to become a favorite in your home. Let’s dive into the recipe and create this comforting dish!
Ingredients:
For the Tomato Sauce:
- 2 tablespoons of olive oil
- 1 large onion, finely chopped
- 4 cloves of garlic, minced
- 2 cans (28 ounces each) of crushed tomatoes
- 2 tablespoons of tomato paste
- 1 teaspoon of dried basil
- 1 teaspoon of dried oregano
- 1/2 teaspoon of red pepper flakes (optional)
- Salt and pepper to taste
- Fresh basil, chopped (for garnish)
For the Vegan Ricotta:
- 1 block (14 ounces) of firm tofu, drained and pressed
- 1/4 cup of nutritional yeast
- 2 tablespoons of lemon juice
- 2 cloves of garlic, minced
- 1 tablespoon of olive oil
- Salt and pepper to taste
For the Lasagna:
- 12 lasagna noodles (use gluten-free if needed)
- 1 large zucchini, thinly sliced
- 1 large carrot, thinly sliced
- 2 cups of fresh spinach
- 2 cups of vegan mozzarella cheese (store-bought or homemade)
Instructions:
Step 1: Prepare the Tomato Sauce
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion and sauté until translucent, about 5-7 minutes.
- Add the minced garlic and cook for another 2 minutes until fragrant.
- Stir in the crushed tomatoes, tomato paste, dried basil, dried oregano, red pepper flakes (if using), salt, and pepper.
- Bring the sauce to a simmer and let it cook for 20-30 minutes, stirring occasionally. Adjust seasoning to taste. Set aside.
Step 2: Prepare the Vegan Ricotta
- In a large bowl, crumble the pressed tofu with your hands or a fork until it resembles ricotta cheese.
- Stir in the nutritional yeast, lemon juice, minced garlic, olive oil, salt, and pepper. Mix well to combine. Set aside.
Step 3: Cook the Lasagna Noodles
- Cook the lasagna noodles according to the package instructions until al dente.
- Drain and set aside.
Step 4: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- Spread a thin layer of tomato sauce on the bottom of a large baking dish.
- Place a layer of lasagna noodles over the sauce.
- Spread a layer of vegan ricotta over the noodles, followed by a layer of zucchini, carrot, and spinach.
- Sprinkle a layer of vegan mozzarella cheese over the vegetables.
- Repeat the layers (sauce, noodles, ricotta, vegetables, mozzarella) until all ingredients are used, ending with a layer of tomato sauce and a final sprinkle of vegan mozzarella on top.
Step 5: Bake the Lasagna
- Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and the lasagna is bubbly and golden brown on top.
Step 6: Serve and Garnish
- Let the lasagna cool for 10 minutes before slicing.
- Garnish with chopped fresh basil.
- Serve hot and enjoy the comforting flavors of this vegan lasagna.
Tips and Variations:
- Extra Veggies: Add layers of roasted eggplant, mushrooms, or bell peppers for additional flavor and texture.
- Protein Boost: Mix some cooked lentils into the tomato sauce for extra protein.
- Cheesy Topping: Sprinkle some vegan Parmesan cheese on top before baking.
This Hearty Vegan Lasagna is a delicious and comforting dish that’s perfect for any occasion. Enjoy the rich layers of flavor and the satisfying texture of this plant-based meal. Happy cooking!