Heat the olive oil in a large pot over medium heat. Add the onion and garlic and sauté for 3-4 minutes, until the onion is softened.
Add the cumin, coriander, paprika, and turmeric and cook for another minute, stirring often, until fragrant.
Add the lentils, rice, TVP, and vegetable broth to the pot. Cover and bring to a boil, then reduce heat to low and simmer for 15-20 minutes, until the lentils and rice are cooked through.
Season with salt and pepper to taste and serve.
Interesting Facts
TVP is a great source of plant-based protein and can be used as a meat substitute in many dishes.
The combination of lentils and rice makes this dish a complete protein, providing all the essential amino acids your body needs.
This dish is vegan, gluten-free, and free of added sugar.