Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(4)
Export 6 ingredients for grocery delivery
Step 1
Prepare in advance: rinse the rice, soak for one hour, change the water several times, and pressure-cook it for 10 minutes with enough water, allowing a natural release of pressure. Drain excess water and let it cool (a few hours in the fridge or overnight). If you make the dish with Indian Basmati rice, follow the same steps, but Indian Basmati rice will only need 4 minutes to pressure cook. If you want to use an exact amount of water, use a 1:1 ratio (this way, you won't have to drain the excess water).
Step 2
Rinse the lentils and pressure cook for 4 minutes, with enough water, allowing a natural release of pressure. Scoop the lentils out and discard the liquid.
Step 3
While the lentils are cooking, chop the cauliflower into small pieces. Chop the rest of the veggies. Whatever veggies you are using, it's important they are well cooked, so add them in the order of the time they need to cook. Cauliflower would take longer than zucchini and asparagus for example. The leafy green can be added in the last 10 minutes.
Step 4
Heat the coconut oil on medium heat, add the cumin, coriander, mustard seeds, fennel seeds and cook for a few minutes until the oil gets fragrant (do not burn the spices).
Step 5
Add the cauliflower and other hard veggies (celery, carrots, fennel), stir well, add the ginger, turmeric and fenugreek.
Step 6
Add 2 1/2 cups of hot water over the veggies, or enough to cover them, and simmer for about 20 minutes, or until the cauliflower is tender.
Step 7
Add the rice and the lentils. If you use any tender green leaves like spinach, you can add them now. Add salt. Simmer for about 10 more minutes. Add more water if necessary. The consistency should be creamy, porridge-like. Keep in mind that when it cools down, the ingredients absorb more liquid.
Step 8
Serve with fresh cilantro, add more salt if necessary.