This Instant Pot steamed white fish recipe is the easiest way to cook fish. Not only is it easy, but it comes out tender, flaky, and perfect in less than 15 minutes. Oh and did I mention that you can cook cod, tilapia, or halibut this way from frozen? No need to plan ahead or defrost it before cooking.
Pour 1 c water into Instant Pot bowl. Place trivet or (Instant Pot safe) steamer basket in bowl. Place frozen fish filet on trivet. Sprinkle with a pinch of salt and pepper. Place 1 teaspoon butter on top of fish, and cover fish with 3 slices of lemon.
Replace lid, set vent to SEALING. Set to MANUAL, high pressure, and adjust time to 8 minutes if less than 1 in thick, or 12 for 1-2 in thick.
Once timer goes off, QUICK RELEASE pressure and remove. Check temperature with instant read thermometer. Temperature in middle of fish should be at least 145 degrees. Serve with rice or herb couscous.
Video
Notes
Use your favorite white fish (cod, tilapia, halibut). It probably works with salmon too, I just haven't tested it for time)
If fish isn't done, set timer for a couple extra minutes to finish cooking. It usually gets up to pressure more quickly if it's just been used.