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

Green Healthy Cooking logo

  • Recipes
    • All Recipes
    • By Category
      • Breakfast
      • Main Dish
        • Fish and Seafood
        • Meat and Chicken
      • Soups
      • Salads
      • Sides & Sauces
      • Desserts
      • Drinks
      • Snack
    • By Diet
      • Vegan
      • Vegetarian
      • Keto
  • Instant Pot
  • Meal Plans
  • Meal Prep
  • About
    • About Lorena
    • Philosophy
    • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Instant Pot
  • Meal Prep
  • Meal Plans
  • About
×

Home » Featured

Peruvian-Style Mahi Mahi Recipe

March 8, 2022 By Lorena Grater

Pin Recipe Jump to Recipe
Cooked mahi mahi fish with tomato onion sauce and cilantro.

This Peruvian-style mahi mahi recipe is absolutely incredible. It’s so good you’ll want to make it over and over again just because of the sauce!

Cooked mahi mahi fish with tomato onion sauce and cilantro.

The secret ingredient to make it Peruvian-style is aji amarillo. This type of pepper is one of the most important ingredients in Peruvian cuisine and it is essential in many of their traditional dishes. Its flavor is hot, sweet and fruity. Perfect to pair up with fresh mahi mahi and served with a side of coconut rice or your favorite rice. Personally, I love cooking rice in the instant pot so I can leave it in the background while I focus on the main dish. 

As opposed to Peruvian stores that commonly sell aji amarillo fresh, sometimes it is hard to find abroad. Outside of Peru, you can most likely find it pureed and sold in a jar. Hispanic grocers and Amazon tend to always carry it. However, if you can’t find any kind of aji, you can use any other type of chili paste you can get your hands on such as sambal oelek. 

Ingredients and Substitutions

Ingredients for the Mahi Mahi Recipe laid out on a kitchen table.
  • Aji Amarillo – as I mentioned above, I encourage you to try to find aji in any format, it is absolutely delicious, you won’t regret it! If you must use a different chili paste, try sambal oelek or even sriracha. 
  • Mahi Mahi – the mild taste of mahi mahi is the perfect base for a flavorful sauce. If you don’t have any, Halibut is a great alternative for this recipe. 
  • Red onion – the best tasting onion for this sauce in my opinion, but yellow or white onion can be used as well. 
  • Tomatoes – for this recipe you need 2 large tomatoes or 3 tomatoes on the vine, depending on the size. 
  • Garlic – I recommend using fresh garlic. You only need 2 cloves. 
  • Avocado Oil – my personal favorite, but you can use any other high-smoke point cooking oil like sunflower or grapeseed oil. 
  • Fish Broth – a key for this mahi mahi delicious sauce is fish broth, however you could also use chicken or vegetable broth diluted in half with water. 
  • White Wine Vinegar – it can be replaced with unseasoned rice vinegar or apple cider vinegar if needed.  
  • All-Purpose Flour – you can also use rice flour or chickpea flour, for a gluten-free option.
  • Cilantro – optional. You only need a few chopped leaves for garnishing.

How to make this Peruvian-Style Mahi Mahi Recipe

Photo collage of step-by-step process of how to make the mahi mahi recipe.
  1. Start by taking the fish out of the fridge at least 20 minutes before it hits the pan so it is not too cold.
  2. Get a chopping board and cut the red onion lengthwise into large strips.
  3. Grab the tomatoes, cut them in half and deseed them. Discard seeds and cut them lengthwise into large strips as well. 
  4. Crush two garlic cloves with garlic press and set aside.
  5. Preheat a large pan over medium heat. In the meantime, season fish with sea salt and pepper and cover it with all-purpose flour.
  6. Add a generous drizzle of avocado oil to the hot pan and fry the fish until cooked to your liking. I cook mine for about 3-4 minutes per side. Remove the fish from the pan and keep warm. 
  7. Add the red onion to the same hot pan and fry for a few minutes until it starts to soften. Then add 2 Tbsp of aji amarillo and the crushed garlic and fry for another minute. 
  8. Add the sliced tomatoes and ¼ cup of fish broth. Let simmer for 1-2 minutes and then add a splash of white wine vinegar. Stir well. 
  9. Serve your mahi mahi on a plate and pour the delicious Peruvian sauce on top, garnish with some chopped cilantro if you like. Grab a fork and enjoy! 

Frequently Asked Questions

What does mahi mahi taste like?

Mahi Mahi is a very mild fish and the texture almost resemles chicken, not as flakey as many other types of fish.

Is mahi mahi healthy?

Mahi Mahi is an excellent source of lean protein. It is rich in B vitamins, Niacin, and contains plenty of Selenium.

How do you know when mahi mahi is done?

When it easily flakes, it is done. Alternatively, measure its internal temperature. It should reach 130°F and then be removed from the heat right away. The internal temperature will keep rising another 5-10 degrees while resting. Do not overcook fish or it will become super dry.

If you want to try some other mouthwatering Peruvian recipes, I recommend this Peruvian Green Rice and Salsa Criolla. Your tastebuds will thank you!

Cooked mahi mahi fish with tomato onion sauce and cilantro.

Peruvian-Style Mahi Mahi Recipe

Prep Time: 10 minutes
Cook Time: 10 minutes
Servings: 2 people
This Peruvian-style mahi mahi recipe is absolutely incredible. It’s so good you’ll want to make it over and over again just because of the sauce!
Print Recipe Pin Recipe

Ingredients

  • 2 mahi mahi fillets
  • sea salt
  • pepper
  • 2 Tbsp all-purpose flour
  • 1/2 red onion
  • 2 tomatoes
  • 2 cloves garlic
  • 2 Tbsp ají amarillo - or sambal oelek
  • 1/4 cup fish broth - or any other broth
  • 1 Tbsp white wine vinegar
  • cilantro for garnish
Prevent your screen from going dark

Instructions

  • Take fish out of the fridge about 20 minutes befor it hits the pan so it isn't too cold. Season with sea salt and pepper on both sides, then cover with flour all over and set aside.
  • Cut onion into thick stripes. Half tomatoes, deseed, and cut into equally thick stipes. Crush garlic.
  • Preheat a pan over medium heat and once hot add a generous amount of avocado oil.
  • Add the floured fish to the hot oil and fry for 3-4 minutes per side depending on the thickness, until it's golden brown. Remove from the pan and keep warm.
  • Add onions to the leftover oil and stir-fry until starting to soften. At this point add ají amarillo and crushed garlic and sauté for another minute or so.
  • Add tomatoes and fish broth and stir for 1 minute, then add vinegar, give one last stir and serve onion tomato mix over mahi mahi.
  • Sprinkle with fresh cilantro and enjoy.

Nutrition

Calories: 232kcal | Carbohydrates: 19g | Protein: 35g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 124mg | Sodium: 170mg | Potassium: 1147mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1377IU | Vitamin C: 22mg | Calcium: 56mg | Iron: 3mg
Course dinner, Fish
Cuisine International, Peruvian
Keyword mahi mahi, mahi mahi recipe
What’s your clean eating vibe?Take this fun QUIZZ and find out in 10 seconds!
  • Facebook

Filed Under: Featured, Fish and Seafood

« Healthy Snack Ideas
Instant Pot Lentil Soup »

You may also like:

  • Agua de Horchata in a glass with ice and cinnamon stick sticking out.Agua de Horchata
  • photo collage of 3 Mexican dishes and text overlay reading: The Best Mexican Recipes.The Best Mexican Recipes For Cinco de Mayo
  • after-school snacks in bowls and containers laid out on a kitchen counter.5 After-School Snacks That Won’t Ruin Dinner

Reader Interactions

Comments

  1. Dan says

    March 24, 2022 at 1:15 pm

    How spicy does the Aji Amarillo make this dish. Ever since catching COVID I can’t take real spicy foods without making my mouth sore. Is there some other ingredient I could use?

    Reply
    • Lorena Grater says

      March 28, 2022 at 10:59 am

      As mentioned in the blog post you can use any other chili paste you like. Ají Amarillo is not too spicy though. It’s comparable to a hot Jalapeño or a mild Serrano chili. Spiciness however depends 100% on how spicy people eat on the regular. For me 1 Tbsp in this recipe is way too mild and 2 Tbsp is just right. For my kids 1 teaspoon would already make them cry.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hi! I’m Lorena Grater
and I’m passionate about healthy recipes made with clean ingredients! 
Find out more about me!

FIND OUT ABOUT MY PROVEN METHOD FOR EATING BETTER >>

6-WEEK CLEAN EATING PROGRAM

Ipad with 6-Week Clean Eating Program Thumbnail showing on the screen.

AMAZON DISCLOSURE:

Green Healthy Cooking is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com

Footer

FIND OUT ABOUT MY PROVEN METHOD FOR EATING BETTER >>

  • Facebook
  • Instagram
  • YouTube

MORE INFORMATION

  • About Lorena

Copyright © 2022 Green Healthy Cooking on the Seasoned Pro Theme