1. Soak the almonds in a cup of water for at least 2 to 4 hours to soften the skins for easy removal. Almonds can be soaked overnight if preferred.
2. Place the pitted dates in the 1½ cups of water that will be used for this recipe. Soak for at least 30 minutes. This will make the dates easier to blend. Do not discard the date soaking water as it will be added to the final recipe.
3. Once the almonds have been soaked thoroughly, strain them and discard the water. Peel the almonds by squeezing each one with your index finger and thumb. This should allow easy removal.
4. Place the peeled almonds, soaked dates, and the date water into a blender.
5. Add the ginger, turmeric, cardamom, rose petals, saffron, vanilla, ghee, and honey.
6. Blend on high for 2-3 minutes making sure that a completely smooth texture has been reached. If there are almond chunks that will not blend, you can strain the drink through a fine mesh strainer.
7. Vata and Pitta types can enjoy this shake as an energising breakfast or rejuvenating snack. Due to the heavy and sweet nature of this drink however, it is recommended to only take this almond shake up to 3 times weekly.