OMG Mango Mahi Mahi Fish Tacos

Fresh Fish Tacos 

Fish Tacos

  • prep time: 20 MINUTES
  • cook time: 8 MINUTES
  • total time: 30 MINUTES


  • 1 pound wild-caught, skin on,Mahi Mahi
  • 3 tablespoon olive oil, divided
  • 1 1/2 teaspoon paprika
  • 1 1/2 teaspoon chipotle chile powder
  • 3/4 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon oregano
  • a pinch of salt and pepper
  • corn or flour tortillas for serving
  • Chipotle Mango Avocado Salsa
  • 1 mango, peeled and chopped
  • 1 roma tomato, chopped
  • 1 avocado, pitted and chopped
  • 1 tablespoon chipotle in adobo (from canned chipotle chilies)
  • 1 glove garlic, minced or grated
  • 1/2 lime, juiced
  • 1/4 cup freshly chopped cilantro
  • a pinch of salt and pepper


In a small bowl combine the paprika, chipotle chile powder, garlic powder, onion powder, oregano and a pinch of salt and pepper. Rub the Mahi Mahi all over with 2 tablespoons of olive oil and then rub all of the spice mixture on the fish. Set aside.

In a bowl mix the chopped mango, chopped roma tomato, chopped avocado, adobo sauce, garlic, lime juice, cilantro, salt and pepper. Toss well. Note that this will keep in fridge for up to 3 days.

Heat a skillet over medium high heat. Add a tablespoon of oil. When hot, add the mahi mahi, flesh side down. Cook about 4-5 minutes and then flip and cook another 4-5 minutes or until crisp and mostly cooked through. Remove from the pan. Remove the skin and either flake with a fork or chop into chunks.

To assemble heat your tortillas either in the microwave or if you have a gas stove top, over an open flame for 10-15 seconds on either side. Lay the fish down the middle of one tortilla and then top with the Mango Salsa. Fold over and devour!

Recipe by;halfbakedharvest

jennifer rice

Jennifer Rice is a lover of all things living and has dedicated her life to making a difference to all those who cross her path.
A passion for mind and body movement has led her into a long and successful career in pilates; teaching on a global scale, with clients in Canada, New Zealand, Dubai,LA and Jordan and more recently, Spain.
Her understanding of how the human body performs, combined with her extensive knowledge of nutrition and natural health therapies, allow Jennifer to be the complete wellness expert.
Not content to just help humans, Jennifer has a heart for animals and has been known to spend her time, when she isn’t working with clients or in her garden, at her local animal refuge centre, donating her time to our furry or feathered friends in need.
A wanderlust spirit keeps Jennifer on the move and her worldly outlook on life brings a refreshing point of view; always with a smile and an open heart

Facebook Comments

Let's stay in touch! :)