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*
Total Fat 7g 11%
Saturated Fat 1g 5%
Cholesterol 62mg 21%
Sodium 53mg 2%
Potassium 555mg 16%
Total Carbohydrates 0g 0%
Sugars 0g
Protein 22g 44%
Vitamin A 0.9%
Calcium 1.4%
Iron 5%
* Percent Daily Values are based on a 2000 calorie diet.