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 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!
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!
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!
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!
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.
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.
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 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 :)
Instant Pot Salmon
- 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.
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.