Almond butter toast