Strain and rinse your rice and dahl 2 or 3 times until the water runs clear. Combine the rice, dahl, turmeric, salt, hing, and cinnamon in a large pot with 4 cups of water. Bring to a boil, then reduce to a low simmer and cook, covered, for 20 minutes. Do not stir. Check to see if the kitchari is drying out; if it is, add 1 cup of water.
Add the cauliflower, squash, and carrots to the pot. Stir gently to combine, and cover for another 10 minutes. Add the greens for the last 10 minutes, give it all a stir to incorporate, then cover to wilt the greens. The kitchari should be very soft, like a porridge.
Meanwhile, make the tarka: Lightly grind the seeds with a mortar and pestle. Warm the oil in a large frying pan over medium heat for about 1 minute. Add the shallot, garlic, ginger, seeds, and coconut, and cook on low until they are fragrant, about 5 minutes. Be sure to watch the tarka, as spices can burn easily.
When the kitchari is done, add the tarka and stir well to combine.
Serve topped with cilantro, a squeeze of lemon or lime juice, tahini, or additional salt and pepper, as desired.