Place all ingredients in the blender and mix until smooth.
Notes
Almond milk - I use unsweetened, plain almond milk, but regular also works. You can substitute cashew milk, soy milk or oat milk to keep this a vegan smoothie. Use dairy milk for a non-vegan option.Cranberries - This smoothie contains half a serving of cranberries, but you may want to double that in light of all the health benefits (mentioned in the post). If so, just add more dates or the sweetener of your choice to balance out the flavor.Dates - Make sure the pitted dates are still fresh. Check the date on your dates (ha!), because stale dates will ruin the taste of your cranberry smoothie.Orange extract - It's helpful to add a splash of the orange extract to a spoon before adding it to the smoothie. In case extra flavoring pours out, you won't have to use it all. It's strong stuff!