Instant Pot Salmon over a massaged kale salad with avocado, cucumbers, dried cranberries, and almond slivers.

Instant Pot Salmon

This SUPER easy healthy recipe for instant pot salmon is completely foolproof and can be made with fresh or frozen salmon. A delicious salmon dinner will be ready in under 15 minutes!

free from: wheat/ gluten, soy, dairy, shellfish, tree nuts, peanuts, egg

Course Main Course
Cuisine American
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4
Calories 161 kcal


  • 1 pound wild Alaskan salmon
  • 1-1.5 cups water
  • salt and pepper
US Customary - Metric


  1. Pour water in the bottom of your Instant Pot (1 cup in the 6 quart Instant Pot and 1.5 cups in the 8 quart Instant Pot). 

  2. Place the metal trivet in the bottom of the Instant Pot. Lay the salmon fillets on the trivet (don't overlap them!), skin side down. Season with salt and pepper.

  3. For FRESH salmon: Seal your Instant Pot and set the manual high pressure setting for 3 minutes. 

  4. For FROZEN salmon: Seal your Instant Pot and set the manual high pressure setting for 5 minutes. 

  5. When the salmon is done, carefully quickly release the pressure. 

  6. Top with any desired sauces or lemon slices and serve! If you're not a fan of the skin, the skin can easily be peeled off after steaming. Enjoy!

Nutrition Facts
Instant Pot Salmon
Amount Per Serving
Calories 161 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Cholesterol 62mg21%
Sodium 53mg2%
Potassium 555mg16%
Carbohydrates 0g0%
Sugar 0g0%
Protein 22g44%
Vitamin A 45IU1%
Calcium 14mg1%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.