For this fish cakes recipe, I really prefer to use roasted salmon. You could use canned salmon if you're in a pinch, but I would not recommend using fresh salmon. Fresh salmon may not cook all the way through. Plus, I love that you can make this recipe to use up leftover fish from dinner last night!