**For the best texture and flavor, cook salmon to an internal temperature of 125–130°F for medium-rare. At this temperature the fish stays tender, moist, and buttery. The USDA recommends 145°F, but cooking salmon that long often results in a drier, less flavorful fillet. If you prefer a softer, restaurant-style salmon, pull it from the heat around 125–130°F and allow it to rest briefly before serving.