Drain the soaked mung daal and add to a frying pan. Roast in the frying pan on a medium heat until the daal becomes fragrant and is lightly roasted.
Add the roasted mung daal to a medium sized sauce pan and add water, turmeric, cinnamon and coriander seeds. Put a lid on and simmer for about 15 minutes and until everyrthing is nice and mushy.
Now take a potato masher and mash everything in the pot until you have your preferred consistency.
Add the plant milk, maple syrup, the cardamom seeds, fresh ginger and a bit of salt and pepper to taste (optional: add the saffron strands) and bring everything to the boil.
Cover and simmer for about 10 - 15 minutes.
Add the soaked raisins and mix through. Cook for another minute or so.
Serve in bowls and garnish with chopped and roasted almonds, a sprinkle of cinnamon and drizzle with maple syrup to taste.