Steps
1. Rinse all dals and rice together. Soak them in water for 20 minutes.
2. In a pan, dry roast coriander seeds until fragrant. Grind them with coriander powder to make a coarse powder.
3. In a pressure cooker, heat oil. Add mustard seeds, cumin seeds, dried red chilli, and curry leaves.
4. Add chopped onion, garlic, green chilli, and ginger. Saute until onions turn translucent.
5. Add diced tomatoes and cook until they soften.
6. Drain the soaked rice and dals, add them to the cooker. Mix well.
7. Add soya chunks, vermicelli, and tamarind. Pour water, add salt, and pressure cook for 2 whistles.
8. Once pressure releases, open the cooker, fluff the rice gently.
9. Serve hot garnished with fresh coriander leaves.