Instant Pot Wild Alaska Salmon with Peanut Sauce

Steamed salmon fillets topped with peanut sauce and cilanto

  • Preparation Time: 10 minutes
  • Cook time: 10 minutes
  • Yield: 4 servings


  • 2 Tbsp Soy Sauce
  • 2 Tbsp Brown Sugar
  • 2 Tbsp Lime Juice
  • 1/4 cup all-natural chunky Peanut Butter
  • 2 tsp toasted Chinese Sesame Oil
  • 2 tsp finely grated fresh Ginger Root
  • 2 tsp Sriracha (chili sauce), or to taste
  • 1 cup Water
  • 4 wild Alaska Salmon Fillets, preferably center-cut pieces, 6 ounces each
  • 4 Tbsp roasted unsalted Peanuts, coarsely chopped, for garnish
  • 4 Tbsp chopped fresh Cilantro, for garnish


In the bottom of the Instant Pot, whisk together the soy sauce, brown sugar, lime juice, peanut butter, sesame oil, ginger root, sriracha and water. Using the sauté function, bring it to a simmer, whisk until smooth, and turn off the heat. (Press “cancel”).

Place the fish in the steamer basket and place the basket in the pot. Close the lid and turn the pressure valve to seal. Cook on the steam function for 1 minute. When the time is up, press “cancel” and wait 5 minutes. Release the pressure manually by moving the valve to the release position.

When the pressure valve drops, open the pot. Cut into the salmon to test for doneness. If you like the salmon well done, cook for another minute using the sauté function.

Lift the salmon basket out of the pot and transfer it to a serving platter. If the sauce is very thin, reduce it by turning on the sauté function for a few minutes. Spoon the sauce over the salmon and garnish it with the peanuts and cilantro. Serve with sugar snap peas, if you like.

Recipe courtesy of Alaska Seafood Marketing Institute (ASMI)