Yes, use the free version of Macrium Reflect. I did this earlier this week to move on to a larger SSD.
Be sure to clone the whole drive so you get any hidden boot partitions.
Just connect the drive (internally or via a SATA dock), clone the drive and then swap the new drive for the old one. If you intend to re-use the old drive as storage then make sure you leave it out of the machine initially to be sure you are booting off the new drive.