Making Squared Words
Charcoal, 7 5 bytes

θ‖Ｏ↙↘


Try it online! Link is to verbose version of code. Edit: Saved 2 bytes thanks to @CarlosAlejo. Explanation:

θ       Print the input string, making the top row
 ‖Ｏ     Reflect with overlap...
   ↙    ... down and left, to create the left side
    ↘   ... down and right, to create the bottom and right sides


(Multiple directions to the Reflect command run consecutively rather than simultaneously.)