This is one of my favorite go-to meals. It’s easy to prepare, all in one pot, and is very flavorful and satisfying. It can be eaten alone as a stew, over some brown jasmine rice, or ladled into steamed corn tortillas with rice for an even heartier meal.
In a soup pot on high, bring the water and lentils to a boil. Reduce heat to medium and cook for 20 minutes (a low boil).
Add the onion, yam/sweet potato, cauliflower, celery, tomatoes (including juice), and the four herbs and spices. Cook for 10 minutes at the same heat. Add greens, and cook for 5-10 more minutes (spinach, chard and beet greens won’t take as long to cook as kale or collard greens), until potatoes and greens are tender. Serve as is or over cooked brown rice.
Soup, stew or filling: As written, this recipe is more of a stew than a soup (especially upon reheating the next day), so I like to serve it over brown or wild rice, or in a corn tortilla with a little avocado on top. But you can easily make it into a soup by adding 1-2 cups of water in step two.
Lentils: A variety of lentils exist, and can be used in this recipe by adjusting the cooking time slightly (mainly for red lentils, which take only 25-30 minutes to cook).
Tomatoes: Fresh tomatoes can also be used, especially when they are in season (about 1-½ cups diced).
Broccoli option: If you’re not a fan of cauliflower, broccoli may be used (or both).