Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
mahi mahi tacos with grilled pineapple and chipotle sauce

Mahi Mahi Tacos with Grilled Pineapple and Chipotle Mayo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 25
  • Cook Time: 15
  • Total Time: 40 minutes
  • Yield: 8 tacos 1x
  • Category: Dinner, fish and seafood, fish recipe, grill recipe, summer recipe, weeknight dinner
  • Method: Baked, grilled
  • Cuisine: Mexican
  • Diet: Dairy-Free, Gluten Free, Gluten-Free, Pescatarian

Description

These mahi mahi tacos are fresh, flavorful, and easy to make with smoky spiced fish, grilled pineapple, crunchy cabbage slaw, and a creamy chipotle sauce. (See notes for baking rather than grilling)


Ingredients

Units Scale

Mahi Mahi Marinade

  • 1/4 cup olive oil
  • 2 fat garlic cloves, minced or grated
  • 1 1/4 teaspoons salt
  • 2 teaspoons cumin
  • 2 teaspoons smoked paprika
  • 1 teaspoon coriander
  • 1 teaspoon oregano
  • 1/2-1 teaspoon ground chipotle (or use chipotle adobo sauce-see notes)
  • 1 /2 teaspoon sugar, honey, or maple syrup

Taco Ingredients

  • 1 1/4 lbs mahi mahi (skinless, boneless)
  • 1/2 a pineapple, peeled, thinly sliced (1/4 inch thick) into half moons (I left the core in) - one slice per taco.
  • 3 cups cabbage, shredded
  • 1/4-1/2 cup cilantro, chopped
  • 1/4 cup red onion, thinly sliced
  • optional: 1 tablespoon finely chopped jalapeno
  • 1 tablespoon olive oil
  • zest and juice of one small lime (2-3 tablespoons), more to taste
  • 1/4 teaspoon salt, more to taste
  • 1/2 teaspoon cumin
  • 1/2 batch of Chipotle Mayo
  • 8 x 6-inch tortillas (corn, flour, or a blend)
  • 2 limes

Instructions

  1. Make the marinade. Place marinade ingredients in a small bowl and whisk.
  2. Marinate the fish. Pat the fish dry and place in a medium bowl. Toss with the marinade. You can do this up to 2 days ahead and refrigerate.
  3. Preheat the grill to medium-high. (See notes for oven)
  4. Make the slaw. Toss slaw ingredients together (cabbage, cilantro, red onion, jalapeno, olive oil, lime zest and juice, salt, and cumin) in a medium bowl. This can be made up to a day ahead.
  5. Make the Chipotle mayo. Whisk ingredeints together in a small bowl or jar. This can be made up to 3 days ahead.
  6. Grill. Place the mahi-mahi and pineapple slices on the hot grill, letting any excess marinade drip off. Brush extra marinade on the pineapple. Cover. Grill each side roughly 4 minutes (depending on thickness) or until internal temp reaches 135-140F. Grill the tortillas and stack them in a towel.
  7. Season.  Flake the fish apart with a fork, squeeze with a generous amount of lime juice, and taste for salt. You want them slightly salty. Sometimes I’ll bump up the chipotle powder, too.
  8. Assemble. Divide the mahi mahi among the tortillas, along with a slice of grilled pineapple. Top with a mound of slaw and drizzle with chipotle mayo.  Serve with lime wedges and enjoy!

Notes

Choose a thicker cut of mahi mahi when possible — Mahi mahi is a firm, lean fish, so thicker fillets stay juicier and are less likely to dry out during cooking.

Use a marinade instead of a dry rub — Because mahi mahi is naturally lean, it can become tough or dry if overcooked. I prefer an oil-based marinade (like the one in this recipe) rather than a dry spice rub ( like in our fish taco recipe) which helps keep the fish moist and tender while adding plenty of flavor.

Don’t overcook it — Mahi mahi cooks quickly and is best when it’s just opaque and flakes easily with a fork. A little carryover cooking will happen after it comes off the grill.

Chipotle. Feel free to use canned chipotle “adobo sauce” instead of ground. I’d use 2-3 tablespoons, and more to taste.

Baked Option. The mahi mahi and pineapple can both be roasted in a 375°F oven on a sheet pan until the internal temperature reaches 140°F, roughly 18-20 minutes.

Making Ahead. The slaw, marinade, and chipotle mayo can be prepared ahead. Marinate up to 48 hours. Cook the fish just before serving for the best texture.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 491
  • Sugar: 11.1 g
  • Sodium: 687.8 mg
  • Fat: 27 g
  • Saturated Fat: 4.1 g
  • Carbohydrates: 35.6 g
  • Fiber: 5.7 g
  • Protein: 30.5 g
  • Cholesterol: 109.2 mg