10-Minute Instant Pot Salmon (From Frozen!)

The Instant Pot takes all the fuss out of frozen salmon for a healthy, super-quick family dinner.

Getting into the habit of serving fish to my family once a week has been one of my new year’s resolutions for, um, a few years now. So yes, it’s taken me a little while to get to this point.

It’s not that my family doesn’t find fish tasty; miraculously, everyone seems to like it. For me, the devil is in the prep work. I usually buy fish frozen, so I don’t have to rush to cook it right away. But that means, of course, that I have to defrost it before I cook it.

And call me crazy, but on a regular weeknight, I just don’t love dealing with half-frozen pouches of raw fish floating in bowls of water on my kitchen table.


The first time I tried cooking salmon in my Instant Pot from frozen, I was way skeptical. I mean, I know the Instant Pot is amazing, and it can make quick work of all kinds of fabulous recipes. But putting completely iced-over blocks of fish into the cooker and pushing the button for five measly minutes had me imagining less-than edible results.

Lucky for me, I opened the pot to a happy surprise! The salmon turned out moist, flake-tender, and flavorful, cooked through and through and ready for a pat of butter, a fresh sprinkling of dill, and a squeeze of lemon.

The whole process was so quick, in fact, that I got caught off-guard when the salmon was ready… I hadn’t even cooked a veggie yet. (Quick-cooking frozen green beans save the day!)

The salmon was a big win at the dinner table; the kids gobbled it up. And since it was so ridiculously easy, for the first time in years I found myself inspired to have a fish-for-dinner night two weeks in a row. Yes!

Love getting those brain-healthy omega-3 fatty acids into my family…

Freezer to Table

Cooking frozen salmon this way couldn’t be easier. I pour one cup of liquid (¾ cup water, ¼ cup lemon juice) into the bottom of the Instant Pot, then place the steamer insert above it. In go three frozen salmon fillets, topped with a handful of dill and a slice of lemon on top of each.

I lock the lid, hit the “Manual” button, and set it for five minutes. As soon as the timer beeps, I use the Quick Release method to let out the pressure. (Make sure you keep your hand out of the way of the steam… it comes out fast!) And that’s it!

We like to add extra dill and lemon at the table, and serve the salmon alongside whole grain brown rice cooked in chicken broth for extra richness.


10-Minute Instant Pot Salmon (From Frozen!)

10-Minute Instant Pot Salmon (From Frozen!)
Serves: 4


  • 3 medium – lemon
  • 3/4 cup – water
  • 4 fillet – salmon
  • 1 bunch – dill weed, fresh
  • 1 tablespoon – butter, unsalted
  • 1/4 teaspoon – salt
  • 1/4 teaspoon – black pepper, ground
  • 1 cup – brown rice, raw
  • 4 cup – green beans


  1. Place 1/4 cup fresh lemon juice, plus 3/4 cup water in the bottom of the Instant Pot. Add the metal steamer insert.
  2. Place the (Sockeye) salmon fillets, frozen, on top of the steamer insert.
  3. Sprinkle fresh dill on top of the salmon, then place one slice of fresh lemon on top of each one.
  4. Lock the Instant Pot lid, then set the Manual timer for 5 minutes.
  5. When the timer beeps, press "Cancel" and carefully flip the Quick Release valve to let the pressure out.
  6. Serve immediately with butter, extra dill and lemon, and salt and pepper.

Nutrition Facts

  • Nutrition per serving % daily value
  • Calories: 530 27%
  • Fat: 16 g 25%
  • Carb: 49 g 16%
  • Fiber: 6 g 24%
  • Protein: 45 g 90%
  • Sugar: 3 g
written by

Leave a Comment

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

LeAnn says:

Would this work for tuna fillet? Can’t seem to find any recipes for tuna.

Carolyn says:

Where do you purchase your salmon & how many ounces is each piece?

Jason says:

Thank you from the bottom of my bachelor heart!

Natalie Monson says:

Ha ha! The Instant Pot is definitely a bachelor’s friend 🙂

Julie says:

I tried to make for my family of 4 but don’t understand how you got 4 fillets in the pot. The recipe calls for 4 but your pic only has 3. Dis you put one on top of the other?

Lori Hanson says:

What an amazingly easy recipe. I added small red potatoes and in 5 minutes the frozen salmon and potatoes were done to perfection. Adding lemon to the water was a great suggestion. Thanks

Sara says:

Did you cook the rice at the same time? Are there instructions for that?

Christie says:

Is the manual button the pressure cook button. I don’t have a manual button on my instant pot. I also have a steam but my salmon is frozen.

Letesia Lee says:

How’s there 45g carbs in salmom

Law says:

Can you make this in a crock pot too?

Natalie Monson says:

We haven’t tried, but I wonder if the fish would be a little more chewy since you would be cooking it longer.

Phyllis Hughes says:

How do you cook the brown rice?

beatriz says:

Hii, I just bought the insta pot, and I threw a small frozen salmon in for 10 mins and it didn’t come out like yours, but instead full of white slimy stuff inside out… it was hard to eat it.. How can I get rid of that, and what is it? 🙂 thanks!

Terita says:

Hi Beatriz,
That white stuff is actually protein that solidifies around the fish as it cooks. It’s normal and safe, though not super appetizing!

I notice you said you cooked the fish for 10 minutes. If you meant 10 minutes under pressure, that’s actually too long. Next time try setting the Instant Pot to cook for 5 minutes under pressure. (It’ll take about 5 minutes to get to pressure, then it’ll cook for 5 minutes… hence “10-minute salmon”)

Avoiding overcooking can help reduce the amount of protein that solidifies. I hope this helps!

Jenny says:

I have to tell you, I found this recipe about 3 weeks ago and have made it at least 5 times! It’s absolutely perfect salmon every single time. I like pesto on mine so I add a tsp. of the Costco pesto on one filet instead of lemon and it’s divine.

Thank you for this recipe, I’ve shared it a bunch of times as well.

Jessi says:

Did you add the pesto before or after cooking?

Leanne says:

My 14 yr old son wanted a quick lunch and I had frozen salmon and told him to get my iPad so I could look up a recipe for instant pot frozen salmon, and yours looked awesome. It came out perfectly, i peeled some carrots and cut them up and placed around the frozen salmon on tin foil. We did not have lemon but he added dill weed and some Traeger salmon seasoning .

Frank says:

Would this recipe work for other fish such as frozen cod or flounder?

gina says:

Hi Terita,
What if the salmon is already defrosted? How long do I cook it then?

Terita says:

Hi Gina! This recipe is designed to work with frozen fillets, and I personally haven’t tried to replicate it with thawed ones. I did a quick search for you, though, and found that some people cook thawed fish for 3 minutes under high pressure in the IP. If you try it, come back and let us know how it turns out!

Terry Williams says:

Most recipes that I read with nutrition information do not include the optional ingredients in the counts.

Kathy says:

5 minutes too long in intsa pot. My 2 pieces salmon were cooked frozen. 5 minutes too long. Very dry. Next time 3 minutes. I did the release when 5 minutes were up.

Kelley says:

I was skeptical about cooking frozen salmon in the instant pot. This was delicious, quick, and my new favorite recipe for salmon. It was perfectly cooked from frozen in minutes!

Len says:

Didn’t work too well for me. One piece about 3″ wide/1″ thick. It was half-thawed but after 5 min it was raw inside. Gave it another 3 min and it was ok.

Hi Pressure (same as manual) used.

Veronica says:

I’d like to try this too but I’d like to see the answers to questions first. Since I’m new to Instant Pot, I’m a little nervous until I see other people’s experiences.

Emily says:

If i use less salmon (2 instead of 4) should i alter the timing at all or should it still be fine?

Christina says:

Alter the timing. I cooked one filet and it was way over cooked. Next time I’ll try 3-4 minutes

Terita says:

Hi Emily! Even if you use fewer salmon fillets, you should still cook it for the same amount of time (as long as the fillets are not overlapping.)

Sherstin Sutherland says:

Is this on high or low pressure??

Terita says:

Hi Sherstin! It should be high pressure.

Emilie O'Keefe says:

I wish you would have had more comprehensive instructions. Was it steam or pressure? Hi or low?

Mine was also uncooked at the thickest part, and there was only one filet.

Terita says:

Hi Emilie! Sorry for the confusion. I updated the instructions to include high pressure in the cooking instructions.

If your filets are still under-cooked, they might be thicker than the ones I get from Costco. Maybe try an extra minute under pressure… good luck!

John the Cooker says:

Hi. It sounds very simple. My only question is do we use “Steam” or “Pressure Mode.?”
I’m going to cook it tonight and will try steam.

Most kind of you to put up recipes but please consider we novices, who need comprehensive instructions.


Terita says:

Hi John! Sorry for the confusion. It should be high pressure. I added that to the recipe. 🙂 Thanks!

Jeezy says:

I followed the recipe exactly but my fish was undercooked in the middle (it was cold to touch). Any advice?

Lion says:

Jeezy, I had the same problem. It was flakey and perfect on the edges but some parts were completely uncooked in the middle. I’m going to try using this method again and cook for 7 minutes next time and see how that goes. I bet that’ll do the trick. There wasn’t much left uncooked. If it’s too tough I’ll try 6. If still undercooked, I’ll try 8 or 9 next time. 5 minutes wasn’t quite enough for mine and I only used one filet. I’m also wondering if this recipe would work with the fish sitting on a piece of foil, because it was kind of a pain scrubbing salmon fat off the wire steamer rack. I’ll let you know if I find a combo that works for me.

Terita says:

Hi Lion! Sorry you ended up with under-cooked fish. See my comment below for suggestions for flaky filets next time.

Terita says:

Hi Jeezy! Sorry you ended up with under-cooked fish! My guess is that your filets were simply thicker than mine (I get mine at Costco, and they are fairly thin… probably about 3/4 inch thick in the middle.) Maybe try an extra minute under pressure if yours are thicker than that.

Lonna Wood says:

Salmon does not have 49 grams of carbs

Hi Lonna! That carb count includes all the ingredients for that meal – so the rice and green beans are definitely adding to that number.

Lauren says:

When/how do you cook the rice?

Terita says:

Hi Lauren! I usually cook brown rice in batches and freeze it in 2-cup portions. It defrosts pretty quickly in a bowl of warm water, to pair with quick dinners like this.

Melissa says:

Was it at high or low pressure on manual?

Terita says:

Hi Melissa! It should be high pressure.

Amy says:

Can you cook more than 4 fillets? We have a big family. I was thinking I could criss-cross stack them on top of one another. Do you think that would work?

Terita says:

Hi Amy! I haven’t tried that myself, so I’m not sure how it would work. The fillets MIGHT not cook evenly if they’re overlapping in parts. But I’m all about experimenting in the kitchen! If you try it, be sure to tell us how it turns out!

Adam says:

You might be able to grab another rack to have a second layer for another level of fish.

Andrea says:

I tried layering filets because I also have a larger family. I put slightly thicker orange slices on top of the bottom filet and tried to criss cross to allow for more space. It worked well and I’d almost cook it a touch shorter because the salmon was a little overdone. I think you could do this with lemon slices or even another rack as well.

FdL says:

Hi. I am just wondering if is is possible to cook the rice in the water while steaming the fish? I noticed you put “raw brown rice” so just curious and love anything that saves time. :). Thanks!

Healthy, Happy Eaters.
Join over 100k + subscribers and get family-friendly recipes, picky-eater strategies, lunch-packing tips and more, delivered each week to your inbox.
Healthy, Happy Eaters.
Join over 100k + subscribers and get family-friendly recipes, picky-eater strategies, lunch-packing tips and more, delivered each week to your inbox.