Instant Pot Salmon (Fresh Or Frozen) – How To Cook Fish In Instant Pot

This post may contain affiliate links (disclosure). 

This Instant Pot salmon is so juicy and succulent! Best of all, it cooks in 3 minutes!

Instant Pot Salmon

Instant Pot is the quickest and easiest way of cooking salmon!  By the time you set your table with plates and utensils, the salmon will be ready to eat!

How To Cook Salmon In Instant Pot

I haven’t cooked fish on the frying pan in ages.  I’m too lazy to deal with the oil splatters and having the whole house smell like fish :) Before I got my Instant Pot, my most commonly used method of cooking fish was baking it in the oven – I have an epic recipe for Parmesan crusted baked salmon that’s perfect for entertaining!

How To Cook Fish In Instant Pot

After I got my Instant Pot, I discovered that I can cook salmon to perfection in a fraction of time it takes to bake salmon in the oven.  Plus an added bonus is that the kitchen doesn’t smell like fish at all when cooking salmon in the Instant Pot!

Easy Pressure Cooker Salmon

Cooking salmon in the Instant Pot is really easy.  All you need to do is put salmon on a trivet in the Instant Pot, add a cup of water and pressure cook on High pressure for 3 minutes, followed by a quick release (QR).  That’s all there is to it!

Salmon Recipe For Instant Pot

If you’ve been reading my other Instant Pot recipes, you might have noticed that I usually don’t use the trivet and just put things directly in the water (as to me the trivet is just one extra thing to wash).  When cooking fish though, I do use the trivet, as fish is so fragile and I don’t want it to break into pieces while I’m trying to remove it from the pot.  With the trivet, you can just lift out the whole thing – trivet and the fish that’s on it :)  If your Instant Pot didn’t come with a trivet, it’s fine to put salmon directly in the water, just remove it from the pot carefully with a spatula.

Instant Pot Salmon And Quinoa

Like the other things on the plate on the picture above that are served with this Instant Pot salmon?  That’s a detox broccoli slaw and Instant Pot quinoa!  If you haven’t yet tried cooking quinoa in the Instant Pot, that’s a must try!

Want to cook salmon from frozen? Yes you can! Same recipe, just increase pressure cooking time to 5 minutes instead of 3.

Instant Pot Lemon Salmon

If you like Instant Pot salmon, you will also love these easy recipes:

Salmon And Veggies In Foil – the whole dinner is cooked in the foil packet! This recipe is written for the oven, but you can do the same thing in the Instant Pot – just pressure cook the foil packet dinner for 3 minutes!

Salmon Foil Packet Dinner

Salmon With Creamy Garlic Sauce – the creamy sauce is actually healthy as it’s made with Greek yogurt! If you are looking for more healthy salmon recipes, you’ve got to try this!

Instant Pot Asparagus – this is the easiest way to cook asparagus! Serve it with your salmon, yum!

Instant Pot Mashed Potatoes – truly a game changer! Once you try making mashed potatoes in the Instant Pot, you’ll never make them any other way!

Salmon Kabobs – put salmon pieces on a skewer for a new way to serve salmon! You can make it in the Instant Pot as well, just pressure cook it for 2 minutes instead of 3 since the pieces are smaller then whole fillets and cook quicker :)

Click Here To Pin This Recipe

Instant Pot Salmon

Instant Pot salmon is so tender and juicy and cooks in 3 minutes! This is the easiest way of cooking salmon and tastes amazing!
Cook Time5 minutes
Total Time5 minutes
Course: Main Dish
Cuisine: American
Servings: 2 servings



  • Rub the salmon fillets with salt and pepper.
  • Pour water in the Instant Pot. Put the trivet in the Instant Pot, then place the salmon fillets on the trivet skin side down. Put the lemon slices on top of the salmon.
  • Close the lid and turn the valve to a Sealing position. Press the "Pressure Cook" or "Manual" button and set the time to 3 minutes on High pressure.
  • When the Instant Pot finishes cooking, quick release (QR) the steam.
  • Remove the trivet with salmon from the Instant Pot, put salmon on the plate and serve.


You can also put a piece of butter on top of each salmon fillet in the Instant Pot (under the lemon slices) to make a lemon-butter salmon.
To cook salmon from frozen, increase the cooking time to 5 minutes.
You can cook more than 2 fillets at a time, the quantity of water and cooking time remains the same.
NEVER MISS A RECIPE!I publish a new recipe several times per week. Want the new recipes in your inbox? Sign up for FREE notifications!
Save This Recipe


Save this for later on your social media:

Get Melanie's FREE Recipes In Your Inbox!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate This Recipe (only if you tried it, otherwise leave blank)