Instant Pot Cod Recipes for an Easy, Tender Dinner

Updated November 3, 2026

Total time
41 min
prep 12 min · cook 29 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Instant Pot Cod Recipes for an Easy, Tender Dinner

This Instant Pot cod recipe pairs mild, flaky cod with a savory tomato, olive, and caper sauce brightened with lemon. The sauce cooks under pressure first, then the fish gently finishes in the hot sauce, so the cod stays tender instead of being exposed to a long pressure-cooking cycle.

Ingredients

  • 1½ lb (680 g) skinless cod fillets, thawed and cut into 4 similar-size portions
  • ¾ tsp (4.5 g) fine salt, divided
  • ¼ tsp (0.5 g) freshly ground black pepper
  • 1 tbsp (15 ml) olive oil
  • ½ small yellow onion, about ½ cup (75 g) finely diced
  • 2 garlic cloves, about 6 g, finely minced
  • ½ tsp (1 g) smoked paprika
  • ½ cup (120 ml) low-sodium vegetable or chicken broth
  • 1 can (14.5 oz/411 g) diced tomatoes, including their juice
  • ⅓ cup (50 g) pitted Kalamata olives, halved
  • 1 tbsp (9 g) capers, drained
  • 1 tsp (2 g) finely grated lemon zest
  • 1 tbsp (15 ml) fresh lemon juice, plus lemon wedges for serving
  • 2 tbsp (8 g) chopped fresh flat-leaf parsley

Instructions

  1. Prepare the cod and aromatics. Pat the cod dry with paper towels; this helps it hold together and makes it easier to check the surface for pin bones. Run your fingers over each portion and pull out any bones with clean tweezers. Season the fish on both sides with about ½ teaspoon of the salt and all the pepper. Set it in the refrigerator while you prepare the sauce, or leave it on a plate for a few minutes if your kitchen is cool. Dice the onion, mince the garlic, and measure the remaining ingredients before starting the cooker.
  2. Sauté the onion. Select Sauté on the Instant Pot and set it to normal, if your model offers a heat setting. Add the olive oil. Once it is warm, add the onion and cook for about 3 minutes, stirring often, until it has softened but has not browned. Stir in the garlic and smoked paprika for about 30 seconds. If the garlic starts to darken, move straight to the next step; scorched garlic can make the sauce bitter.
  3. Deglaze and add the sauce ingredients. Pour in the broth and scrape the bottom of the insert thoroughly with a wooden spoon or heatproof spatula to loosen any browned bits. This reduces the chance of a burn warning. Stir in the tomatoes and their juice, olives, capers, lemon zest, and the remaining ¼ teaspoon salt. Turn off Sauté and check that no ingredients are stuck to the bottom.
  4. Pressure-cook the sauce. Lock on the pressure-cooker lid, set the steam valve to Sealing, and cook on High Pressure for 3 minutes. It will take several minutes for the pot to come to pressure before the countdown begins. When the cooking time ends, leave the pot alone for a 5-minute natural release, then carefully move the valve to Venting to release the remaining pressure. Keep your hands and face away from the steam. Open the lid once the float valve has dropped.
  5. Finish the cod gently. Turn off Keep Warm if it has switched on. Stir the lemon juice into the sauce, then nestle the cod portions into it in a single layer. Spoon a little sauce over each piece. Put the lid back on without sealing the valve, or use a regular glass lid, and let the fish cook in the retained heat for about 8 minutes. Check the thickest part of a portion with an instant-read food thermometer. USDA FSIS recommends a safe minimum internal temperature of 145°F (63°C) for fish. If the cod has not reached that temperature, cover it again and check after 1-minute intervals; use low Sauté briefly if the sauce has cooled too much.
  6. Serve. Lift the portions out with a wide fish spatula, since cooked cod flakes easily. Spoon the tomato-olive sauce over the fish and scatter parsley on top. Serve with lemon wedges. The cod is ready when it reaches 145°F (63°C) and separates into moist flakes; avoid stirring the fish through the sauce, which can break it into small pieces.

Tips

  • Choose similarly thick portions. Pieces close to 1 inch (2.5 cm) thick finish at a more similar pace. Thin tails may be ready early, so check those first and remove them as soon as they reach 145°F (63°C).
  • Thaw frozen cod before cooking. Thawed fish cooks more evenly in the gentle finishing step. Thaw it overnight in the refrigerator, or keep it in a sealed bag in cold water, changing the water every 30 minutes. Pat it dry before seasoning.
  • Prevent a burn warning. Scrape the insert after adding broth and before pressure cooking. Avoid using tomato paste or thickening the sauce before pressure cooking; thick mixtures are more likely to stick. The diced tomatoes go in after the broth and do not need to be stirred down to the bottom.
  • Keep the fish intact. Move the portions only once, using a broad spatula, and spoon sauce over them rather than stirring. If you want a thicker sauce, remove the cooked cod first and simmer the sauce on Sauté for a few minutes, then spoon it over the fish.

Serving Suggestions

Serve the cod and plenty of its tomato-olive sauce over steamed rice, couscous, or orzo to catch the juices. Crusty bread is another useful choice, particularly if you want an easy meal without another pan of starch. For a lighter plate, pair the fish with roasted or steamed green beans, sautéed spinach, or a crisp salad dressed with lemon and olive oil.

For a more substantial dinner, add boiled baby potatoes or white beans to the plate. Keep the side dish simply seasoned: the capers and olives already bring salt and briny flavor to the sauce. A final squeeze of lemon helps balance those savory ingredients, so set wedges on the table and let everyone adjust their portion.

Variations

Use another firm white fish. Haddock, pollock, or halibut can stand in for cod. Choose portions of similar thickness and use the thermometer rather than relying on the clock alone, since thickness changes how quickly fish cooks. Very delicate or thin fillets are more likely to break while being lifted from the sauce.

Make it less briny. Reduce the olives to 2 tablespoons (30 g) and omit the capers, or rinse the capers before adding them. Replace the omitted amount with chopped roasted red pepper for a sweeter, milder sauce. If you use regular broth rather than low-sodium broth, taste before adding the full measured salt.

Add gentle heat. Stir ¼ teaspoon (0.5 g) red pepper flakes into the onion and garlic, or serve them at the table for people who want a spicier portion. For a more herb-forward flavor, use chopped basil instead of parsley at the end; add delicate herbs after cooking so their flavor stays fresh.

Make the sauce without olives. Leave them out and add another ⅓ cup (50 g) diced roasted red pepper or chopped artichoke hearts. The result will be less salty and less distinctly Mediterranean, but the tomatoes, lemon, and capers still make a balanced sauce. For a dairy-free-free recipe, no changes are needed; the ingredients contain no dairy as written.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, in a covered container. Keep the cod and sauce together so the fish does not dry out, and use the leftovers within 3–4 days. For the best texture, refrigerate promptly rather than leaving the pot on Keep Warm, where the cod can continue to cook and become dry.

Reheat only the amount you plan to eat. Put the fish and sauce in a covered microwave-safe dish and heat in short intervals at medium power, turning or rearranging the sauce gently between intervals. You can also warm it in a small covered saucepan over low heat. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer; avoid vigorous boiling, which can make the fish fall apart. The sauce can be frozen separately for up to 2 months, though the thawed fish may be softer. Thaw frozen portions in the refrigerator and reheat safely.

Frequently Asked Questions

Can I pressure-cook the cod along with the sauce?
It is not the preferred method for this recipe. Cod cooks quickly, and the time it takes an Instant Pot to build pressure can leave the fish overdone before a short pressure cycle is finished. Cooking the sauce under pressure first and then letting the cod finish in the hot sauce gives you more control and makes it easier to check the fish for doneness.

Can I use frozen cod fillets?
Thaw them first for the most even result. Frozen portions release water as they warm and can cool the sauce, making the finishing time less predictable. Thaw in the refrigerator overnight or in a sealed bag in cold water, then dry the fish well. Do not leave fish to thaw on the counter.

How do I know when cod is done?
Check the thickest part of a portion with a food thermometer; it should reach the USDA FSIS safe minimum of 145°F (63°C). Properly cooked cod is opaque and flakes with gentle pressure, but appearance alone is less reliable than temperature. Thin pieces may finish before thick pieces, so check each portion when practical.

What if my Instant Pot gives a burn warning?
Turn off the cooker and release pressure according to your model’s instructions before opening it. Check that the bottom has no stuck onion or garlic, and scrape it clean after adding broth. Add a little more broth if the pot looks dry, then return the sauce to pressure. Do not simply restart the cycle without checking the insert.

Can I make the tomato sauce ahead?
Yes. Prepare and pressure-cook the sauce, cool it promptly, and refrigerate it in a covered container for up to 3–4 days. Reheat the sauce in the Instant Pot on Sauté or in a saucepan until steaming, then turn off the heat and add the cod to finish gently. Cooked fish is best made close to serving time because reheating it repeatedly can dry it out.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).