The best method to cook salmon is in a sous vide bath and then finished on the grill. Not only will you get the perfect texture every time, but you will also get a nice char and smokey flavor.