First mix saffron (either use preground or grind it yourself with a pestle and mortar) with the coconut milk and oat milk preferably using a whisk. Combine until the spice has completely dissolved. Then add maple syrup and vanilla extract.
Once the mixture is completely combined, add the chia seeds slowly as you continue to stir. I find that the seeds mix most evenly that way.
Let the pudding rest for about ten minutes, and then lightly whisk again. Place the pudding mixture into the fridge and let the chia seeds work their magic. Mix the pudding a few times while the chia seeds continue to expand and absorb the liquid.
Allow the pudding to set for at least 3 hours before consuming. But you can tell when it's done as the pudding gets more firm.
While the pudding is in the fridge, add the almonds to a food processor to make the almond paste. Mix them until the texture is almost like sand. Add a dash of cardamom, vanilla, and maple syrup now and mix again. It should result in a slightly wet pasty texture. If you don't want to have maple syrup you can try adding a teaspoon or so of water to achieve a similar texture, but then it won't be as sweet of course.
Once the pudding is done, put a spoonful of almond paste on each serving and top with raisins and coconut flakes!
Enjoy! :)