Ingredients
Equipment
Method
Prepare the Tofu
- Press the extra-firm tofu for at least 15-20 minutes to remove excess water. Crumble it into small, irregular pieces using your hands.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the crumbled tofu and cook for 8-10 minutes, stirring occasionally, until it's lightly golden brown and slightly crispy. Remove from heat and set aside.
Build the Soup Base
- In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables begin to soften.
- Add the minced garlic and cook for another 1 minute until fragrant.
- Stir in the rinsed red lentils, rinsed and drained chickpeas, diced tomatoes (with their juice), vegetable broth, dried oregano, basil, thyme, black pepper, and optional red pepper flakes. Bring the mixture to a boil.
Simmer and Finish
- Reduce the heat to low, cover the pot, and let the soup simmer for 20-25 minutes, or until the lentils are tender.
- Stir in the cooked crumbled tofu and nutritional yeast. Continue to simmer for 5 minutes, allowing the flavors to meld and the tofu to absorb some of the soup's richness.
- Add the fresh spinach and cook for 2-3 minutes, stirring gently, until the spinach is wilted.
- Remove the soup from heat and stir in the fresh lemon juice. Taste and adjust seasoning with salt and pepper as needed.
- Ladle into bowls and garnish with fresh chopped parsley, if desired. Serve hot.
Notes
For a creamier texture, you can blend about 1-2 cups of the soup with an immersion blender or in a regular blender (carefully!) before adding the spinach and tofu, then stir it back into the pot. This soup stores well in the refrigerator for up to 4-5 days and can also be frozen for up to 3 months. Serve with a slice of crusty bread or a side salad for a complete meal.
