Instant Pot Mediterranean Cod

This is a great classic seafood dish to have. The fish is tender and juicy. You can serve it with garlic mayo and it would taste amazing.

3.35 from 26 votes

Instant Pot Mediterranean Cod

Course Main Course
Cuisine Mediterranean
Keyword butter, cod, Mediterranean Cod
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 12
Calories 253 kcal


  • 12 pieces frozen or fresh cod
  • 2 tbsp lemon juice
  • 6 tbsp butter
  • 2 tsp oregano
  • 28 oz canned diced tomatoes
  • salt and pepper to taste


  1. Add butter and remaining ingredients (except fish) in the inner pot of Instant pot and select “Sauté”.

  2. Sauté for about 8-10 minutes and stir to combine.

  3. Now, add fish in the inner pot and use a spoon to cover each piece of fish with sauce.

  4. Close the lid and press the “Manual” button.

  5. Cook for about 5 minutes (3 minutes for fresh fish) on HIGH pressure and release the pressure naturally through the steam vent.

  6. Open the lid and take out the fish.

  7. Serve and enjoy!

This recipe is part of the biggest FREE Instant Pot Recipe Index, a huge collection including 851 original delicious recipes.
If you loved this recipe, give it love. Thanks!

Leave a Reply

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