Question: in uniform circular motion acceleration is uniform or variable?
Answer: Acceleration is a vector quantity. It has both magnitude and direction. Just as you said in the question, the direction of acceleration is changing in uniform circular motion. Therefore acceleration is variable, as a vector quantity is said to be variable if either its magnitude or its direction is changing.