• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Nourish Nutrition Blog

  • ABOUT
  • COOKBOOK
  • RECIPES
  • SERVICES
  • PHOTOGRAPHY
  • TIPS
menu icon
go to homepage
subscribe
search icon
Homepage link
  • ABOUT
  • COOKBOOK
  • RECIPES
  • SERVICES
  • PHOTOGRAPHY
  • TIPS
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • ×

    Home » Recipe Index » Seafood Dishes

    Easy Instant Pot Fish (from frozen!)

    May 3, 2023 Updated May 18, 2023 By Rebecca Clyde MS, RDN, CD Cooking for One, Instant Pot Recipes, One Pot/One Pan Meals, Seafood Dishes

    Jump to Recipe Jump to Video Print Recipe
    cod with lemon on top next to couscous and broccoli with text overlay
    white fish with lemon slices on top on a plate with text overlay

    This Instant Pot 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 20 minutes. It's best served hot with this lemon herb couscous. It can even be cooked frozen!

    steamed cod with lemon slices on top next to broccoli

    [This recipe was originally posted in July 2020. It has been updated with new cooking instructions, expert tips, FAQ, related recipes, and ways to repurpose/use up ingredients]

    Table of contents

    • Ingredients
    • Instructions
    • Cook Thawed Fish
    • Great Sides
    • Storage/Reheating Tips
    • Substitutions/Tips
    • FAQ
    • Other good fish recipes:
    • What to do with leftover ingredients

    Make Instant Pot tilaipa, cod, or even salmon. This is my new favorite way to cook fish, it's like cooking it in parchment in the oven, but won't heat up your house which is perfect during the summer.

    Not only is this Instant Pot fish delicious, and so tender, but it's insanely easy. No need to defrost your fish ahead of time, just plop the frozen brick in the bowl, add toppings, and let it cook. See side dish ideas here.

    The only thing to keep in mind with this recipe is that each piece of fish will cook differently. It really depends on how thick the fish is. I like cooking from frozen because there's more of a buffer.

    Cooking Instant Pot fish might take up to 20 minutes total, including time to get up to pressure, but that's still a quick dinner, without any planning or thawing, and it's less messy than thawing. The simple seasoning enhances the mild fish flavor.

    Ingredients

    Scroll down to the Instant Pot fish recipe card for the amounts of each ingredient, but here's a quick description of what's in this recipe.

    • White Fish: such as cod, tilapia, halibut. 4-6 ounces. Cook less if it's a thin fillet.
    • Butter: A pad of butter adds lot of rich, creamy flavor to Instant Pot fish.
    • Lemon: The lemon slices soften up and get sweeter when you cook them with the fish. I like to squeeze the lemon slices over the fish on my plate. It's delicious.
    • Salt, Pepper: you'll need to add a pinch or so of salt and pepper to season the fish. You can always add more when you're ready to eat.
    • Water: This fish is essentially steamed here. You'll need to add at least 1 cup to safely use your Instant Pot. There always needs to be liquid inside to cook anything.

    Instructions

    Scroll down to the recipe card for more detailed instructions. Here's a quick overview + photos to see how to make this Instant Pot fish recipe in general.

    cod with lemon on top on a steamer basket

    1.Pour water in the bowl, place frozen cod, halibut, or tilapia filet on steamer basket. Sprinkle with a pinch of salt and pepper. Place butter slice and lemon slices on top.

    2. 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.

    cod with lemon slices on top on a plate

    3. QUICK RELEASE pressure knob and remove (flip the vent to venting). Temperature in middle of fish should be at least 140/145 degrees. Serve your Instant Pot fish with rice or herb couscous.

    You may need to cook for longer, depending on fish thickness and Instant Pot. That's easy, just reset the timer for 2-3 minutes at a time. It should get up to pressure quickly.

    Cook Thawed Fish

    Instant Pot fish can be cooked from thaw or frozen, if cooking fresh or thawed fish, cook it on manual for about 2-3 minutes (depending on thickness). While frozen fish needs to be cooked for 8-14 minutes, depending on thickness.

    I've really only tested this with white fish, but salmon should take similar amounts of time to cook, depending on thickness.

    Great Sides

    Serve Instant Pot fish with:

    • Apple Cucumber Salad
    • Air Fryer Broccolini
    • Roasted Broccoli and Mushrooms
    • Carrot Cucumber Salad

    Storage/Reheating Tips

    Store your Instant Pot fish in an airtight container for up to 5 days in the fridge. Fish should smell good, it might last longer. Reheat in microwave, in container with a dash of water for best results.

    Substitutions/Tips

    • For best results, use this recipe to make Instant Pot tilapia or cod or halibut.
    • You can use any kind of fish fillet in this recipe, like salmon for example. The only thing to keep in mind is cooking time. It will vary based on type of fish, whether it's fresh or frozen, and how thick the filet is.
    • Remember that cooking in your Instant Pot takes longer than the cook time states, it takes time to get up to pressure and then to release it. This recipe takes between 8-12 minutes to heat up. About 20 minutes total.
    • 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.
    • Other great add-ins: Italian seasoning, Cajun style seasoning, other seasoning. Cook vegetables/sides separately.

    FAQ

    Can you cook fish in Instant Pot?

    Yes, you can cook Instant Pot fish from frozen too. Add at least 1 cup of water, place the fish on trivet, cook on manual-high for at least 8 minutes, depending on fish's thickness. Refer to cooking instructions below for specific cook time.

    How do you steam frozen fish in an Instant Pot?

    Add at least 1 cup of water, place the frozen fish on a trivet, and cook on manual-high for at least 5 minutes, depending on the thickness of the fish. Refer to the cooking instructions below for specific cooking time.

    cod with lemon slices on top with couscous and broccoli on a white plate

    Other good fish recipes:

    • Miso Butter Salmon
    • Shrimp Foil Packet in the Oven
    • Air Fryer Frozen Salmon for One
    • Fish Tacos with White Sauce and Orange Salsa
    • Jerk Shrimp Pasta

    What to do with leftover ingredients

    When you're cooking for one, you often have leftover produce, cans of whatever ingredient, etc. Here are a couple ideas on how to use up the leftover ingredients. It'll help you save money by wasting fewer ingredients.

    • Lemon: Lemon Pasta Carbonara or Sheet Pan Maple Mustard Salmon
    • White Fish (cod, tilapia, halibut): Fish Tacos with White Sauce and Orange Salsa, or swap the salmon out in How to Bake Salmon in Parchment.

    Did you make this Instant Pot fish? Leave me a comment & rating to share how it turned out!

    cod with lemon on top next to couscous and broccoli
    Print Pin
    5 from 6 votes

    Instant Pot Fish from Frozen

    This Instant Pot 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 20 minutes. It's best served hot with this lemon herb couscous. It can even be cooked frozen!
    Course dinner, Lunch, main
    Cuisine American
    Prep Time 2 minutes minutes
    Cook Time 18 minutes minutes
    Total Time 2 minutes minutes
    Servings 1 person
    Author Rebecca Clyde MS, RDN

    Equipment

    • Instant Pot/Pressure Cooker
    • Trivet/Steamer Basket
    • cutting board
    • knife
    • Tongs/Spatula

    Ingredients

    • 1 cup water
    • 4-6 oz white fish such as cod, tilapia, halibut
    • 1 teaspoon butter
    • 3 slices lemon
    • pinch of salt & pepper

    Instructions

    • Pour 1 cup 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. Temperature in middle of fish should be at least 145 degrees. Serve with rice or herb couscous.

    Video

    Easy Instant Pot Steamed Fish

    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.
    • Herb Couscous recipe.

    Want to get more single serving recipes like this Instant Pot fish delivered to your inbox? Click here to download my Single Serving Cookbook.

    Recipes are great, but you’ll need a simple 3 step process to create a meal plan that make cooking easy & helps you stop wasting food. Check out this expertly developed meal planning guide to get started. 

    More Seafood Dishes

    • close up of salmon with a bite taken out of it
      Miso Butter Salmon for One
    • plate full of salmon, roasted broccoli, fries, bbq sauce
      Air Fryer Frozen Salmon for One
    • close up of penne pasta with shrimp and bell peppers in a white bowl
      Jerk Shrimp Pasta
    • corn, zucchini, potatoes, and sausage in a bowl
      Shrimp Foil Packet in the Oven

    About Rebecca Clyde MS, RDN, CD

    Welcome! I’m Rebecca, a food loving dietitian. On Nourish Nutrition, you’ll find real, quick, and nourishing recipes for one that'll get you to want to cook for yourself, because you deserve it.

    Reader Interactions

    Comments

    1. Lisa | Garlic & Zest says

      July 22, 2020 at 9:24 am

      5 stars
      I've never cooked fish or any seafood in an Instant Pot because I thought it was too delicate (and seafood cooks pretty quickly anyway), but this really makes a beautiful (and unmarred) piece of fish. Love that you can use frozen filets without having to defrost.

      Reply
      • Rebecca says

        July 23, 2020 at 3:02 pm

        yes, I was really hesitant too but using frozen gives you a bit of wiggle room!

        Reply
    2. Noelle says

      July 22, 2020 at 9:24 am

      5 stars
      This was so simple! Loved the flavors, perfect for dinner!

      Reply
      • Rebecca says

        July 23, 2020 at 3:01 pm

        totally! thanks!

        Reply
    3. Shanna says

      July 22, 2020 at 9:30 am

      5 stars
      I have always wanted to try fish in the Instant Pot. But I have never found a good recipe until now. Thank you so much for sharing.

      Reply
      • Rebecca says

        July 23, 2020 at 3:01 pm

        yes, this one is super easy & delicious

        Reply
    4. Stephanie says

      July 22, 2020 at 9:34 am

      5 stars
      Oh, I can't wait to try this! I need to get a steamer basket for my instant pot. I just started using it, so I am working on building up the accessories. We eat a lot of fish in my house, though, so I am excited to make it in the instant pot!

      Reply
      • Rebecca says

        July 23, 2020 at 3:01 pm

        a steamer basket is the only accessory I've bought and it's all I need! you'll love one

        Reply
    5. Christian Guzman says

      July 22, 2020 at 9:48 am

      5 stars
      That's great! Such a great idea for something so healthy and good for you.

      Reply
      • Rebecca says

        July 23, 2020 at 3:00 pm

        thanks!

        Reply
    6. Greg says

      October 28, 2020 at 6:55 pm

      It mentions leaving the insta pot on venting for the cooking cycle. Is this right and if so how does it get up to pressure if it's alway venting steam. Also what is different between venting and quick release? I thought they were the same.

      Reply
      • Rebecca says

        October 29, 2020 at 1:06 pm

        Hi Greg, great question. I need to update the recipe, because it's wrong. You'll close the valve to cook the fish, then, when the timer goes off, flip the vent to venting. That's how you quick release the steam. thanks for asking

        Reply
    7. Jill says

      March 03, 2022 at 10:01 am

      5 stars
      I started from a defrosted halibut filet and pressure cooked on high for 12 mins—ended up having to put it back in for 5 more mins. The filet was pretty thick—about 1.5 inches.

      Reply
      • Rebecca says

        March 04, 2022 at 2:42 pm

        Thanks for sharing what worked for you! Hope it turned out nicely

        Reply
    8. Pat Gerbrandt says

      September 22, 2022 at 4:13 pm

      I don't have the Instant Pot bowl. What can I subsitute?

      Reply
      • Rebecca says

        September 28, 2022 at 2:57 pm

        IF you don't have an instant pot, your best option would be to bake the fish in the oven. You can use the Easy Salmon Recipe on Nourish Nutrition Blog to bake it in parchment (just search salmon and it'll show up), you may need to cook it a different amount of time, depending on how thick your fish is. If you do have an Instant Pot, just use the regular bowl that you use to cook food in. Hope that gets you started!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Rebecca of Nourish Nutrition Blog in a kitchen making guacamole with chips and dips on counter

    Rebecca, MS, RDN
    of Nourish Nutrition

    At Nourish Nutrition, you'll find bold, flavorful recipes for one. Most are single serving, and all have suggestions to use up the leftover ingredients so you can stop throwing away unused ingredients & leftovers!

    popular posts

    • cod with lemon on top next to couscous and broccoli
      Easy Instant Pot Fish (from frozen!)
    • glass jar with oats, chia seeds, and frozen berries in it
      Overnight Oats with Yogurt
    • glass bowl of red and green cabbage and shredded carrots
      Red Wine Vinegar Coleslaw
    • close up of beef, sauteed spinach, garlic, and red pepper flakes in a bowl
      Thai Inspired Beef and Spinach Bowl

    spring recipes

    • cut potatoes, carrots with herbs in white bowl
      Instant Pot Potatoes and Carrots
    • orange juice in glass with large orange slice
      Mimosa Mocktail
    • cucumber salad on a plate
      Carrot Cucumber Salad
    • blue bowl full of white beans, vegetables and bread with butter
      Italian Beans for One (Instant Pot)

    nutrition counseling

    featured on

    logos of media outlets Rebecca of Nourish Nutrition Co has contributed to

    Footer

    ↑ back to top

    About

    • About Rebecca
    • Cooking for One Recipes
    • Meal Planning for One

    Newsletter

    • Sign Up for free single serving cookbook

    Contact

    • Contact
    • Nutrition Services
    • Recipe/Food Photography Services

    Disclaimer | Privacy Policy | Terms of Service

    Copyright © 2023 Nourish Nutrition Co

    Manage Cookie Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage vendors Read more about these purposes
    View preferences
    {title} {title} {title}