Although almonds and tea may seem like an odd pairing, but you'll get an extra healthy and delicious boost with this addition.