In the bowl of your small food processor, add milk, egg, date paste, applesauce, vanilla extract and spices and process until well blended, about 30 seconds.
Place your bread slices in a single layer in a shallow dish and pour egg mixture over the slices. Flip them over a few times to make sure they are completely covered and set them to rest for about 20-30 minutes. This will allow the bread to absorb a maximum of the egg mixture, making it extra moist and flavorful.
Preheat a large non stick pan coated with cooking spray over medium heat. When pan is hot enough, add the slices of bread one at a time and cook until nice and golden, about 2-3 minutes per side.
While toasts are cooking, bring about a cup of water to a simmer in a small saucepan.
Transfer the leftover egg mixture to a small stainless steel bowl and whisk in arrowroot. Set this bowl over the simmering water and beat continuously with a whisk until the mixture starts to thicken. This should take only a minute or so.
Remove from heat and whisk in protein powder.
IF and only IF it really is Christmas morning, throw in a little splash or good quality brown rum, why not? ;)
Serve immediately, while it's still warm... and take the time to enjoy this beautiful morning.