Instant Pot Flavorful Mahi-Mahi

If you love exotic flavors, don’t miss this recipe that can be adapted to any kind of fish (of the same size, of course): play with different combinations of flavors and mix spices and herbs to create new pairings!

To prepare seafood using an Instant Pot, it is best to buy fresh products and not frozen items, to be sure to get the perfect texture and not wasting too much time with a long cooking. You can also use another similar electric pressure cooker to prepare this flavorful dish, to be served with some plain rice for light dinner.

4.14 from 67 votes

Instant Pot Flavorful Mahi-Mahi

Course Main Course
Cuisine Mexican
Prep Time 12 minutes
Cook Time 12 minutes
Total Time 24 minutes
Servings 4
Calories 303 kcal


  • 4 mahi-mahi fillets about 1.7 lb
  • 7 tomatoes peeled and diced
  • 1 onion finely sliced
  • 2 garlic cloves finely minced
  • 3 tbsp butter
  • 2 tbsp water
  • 2 tsp chili powder
  • Dried oregano to taste
  • Salt and black pepper to taste
  • fresh minced cilantro to taste


  1. Sprinkle your fish fillets with salt, pepper and dried oregano.

  2. Place butter into your Instant Pot and press “Sauté”.

  3. Add onion, garlic, tomatoes, chili powder and a pinch of salt.

  4. Cook for about 4 minutes, until you obtain a sort of thick sauce.

  5. Add your fish fillets and cook for another 2 minutes.

  6. Add 2 tbsp water, lock your Instant Pot and cook for about 5 minutes at high pressure.

  7. Release the steam quickly and serve your fillets topped with their spicy tomato sauce and sprinkled with fresh cilantro. 

This recipe is part of the biggest FREE Instant Pot Recipe Index (More than 813 recipes).
If you loved this recipe, give it love. Thanks!

Leave a Reply

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