In a saucepan, combine toor dal with water and turmeric. Bring to a boil. Simmer until beans are tender, about 20 minutes.
Using an immersion blender, partially puree the cooked peas.
In a large skillet, heat oil. Add cumin seed. Add onion. Once softened, add tomato and fenugreek. Cook until tomatoes are soft and mushy. Add cooked dal, cayenne pepper, lemon juice,salt and 1/2 cup of water. Stir to combine and simmer for 10 minutes.
Add cilantro and stir to combine.
To make the raita, whisk the yogurt with the cumin, salt and red chile pepper.
Add boondi and stir to combine.
To serve, garnish with garam masala and pomegranate seeds (if using)
Notes
Add more or less water, depending on how soupy or dry you prefer your dal consistency.