In a blender add ginger, garlic and green chilies and blend into a rough paste.
In a hot pan, fry the onions till golden brown in olive oil. Transfer some into a bowl. Leave the rest in a pan.
Add the red chili powder and the ginger, garlic and green chili paste to the onions in the pan. Stir well till lightly combined.
Add the other spices like cinnamon, cloves, black peppercorns, whole cardamoms, cumin seeds and bay leaves.
Now add the soy granules to the above and saute well.
Then add the green gram, red lentil and black gram. Give it all a nice mix.
Then add the cracked wheat and the leftover cooking water of the dal and 200ml of the vegetable stock.
Mix well till all the ingredients come together.
Add the powder spices- cumin powder, coriander powder, and turmeric powder and garam masala.
Season it with salt and some fresh coriander.
Cook well till all the stock is absorbed and the dal and broken wheat are soft enough to mash or blend.
Garnish it with fresh coriander, mint leaves, chopped green chilies and lime.