Chili-Rubbed Mahimahi Tacos With Grilled-Mango Salsa Recipe

Mahi-mahi is coated with a chili seasoning, grilled, and then flaked and piled into warm tortillas and topped with a grilled mango salsa. . Joshua Bousel

The light flavor of mahi-mahi gets a boost from a chili rub and grilled mango salsa in these fresh and fruity tacos.

Why this recipe works:

  • Mahi-mahi is a firm fish that holds up great on the grill
  • Cooking mango, onions, and jalapeño over the fire gives the salsa a nice grilled flavor
  • A chili-based spice rub adds an earthy contrast to the fresh flavor of the fish and salsa

Recipe Details

Chili-Rubbed Mahimahi Tacos With Grilled-Mango Salsa Recipe

Active 45 mins
Total 45 mins
Serves 4 to 6 servings


For the Rub:

  • 2 teaspoons chili powder

  • 2 teaspoons paprika

  • 2 teaspoons kosher salt

  • 1 teaspoon dark brown sugar

  • 1/2 teaspoon cumin

  • 1/2 teaspoon ground black pepper

  • 1/2 teaspoon garlic powder

For the Salsa:

  • 1 almost ripe mango, peeled and cored

  • 1 small red onion, cut 1/2-inch rounds and skewered horizontally

  • 1 small jalapeño

  • 2 Roma tomatoes, cored and finely diced

  • 1 small red pepper, cored and finely diced

  • 2 tablespoons finely chopped fresh cilantro

  • 2 tablespoons lime juice from 1 lime

  • Kosher salt, to taste

  • 1 pound skinless, boneless mahi-mahi

  • 2 tablespoons olive oil

  • 8 corn tortillas

  • 1 lime, cut into wedges


  1. To make the rub: Mix together chili powder, paprika, salt, brown sugar, cumin, black pepper, and garlic powder in a small bowl, set aside.

  2. Light one chimney full of charcoal. When all charcoal is lit and covered with gray ash, pour out and spread the coals evenly over entire surface of coal grate. Alternatively, set all the burners of a gas grill to high heat. Set cooking grate in place, cover grill and allow to preheat for 5 minutes. Clean and oil the grilling grate. Place mango, onions, and jalapeño on the grill. Cook mango until grill marks develop, 2-3 minutes per side. Cook onions until charred and slightly softened, 4-5 minutes per side. Cook jalapeño until lightly blistered and charred all over, 6-8 minutes total. Remove all to cutting board and let sit until cool enough to handle, about 5 minutes. Finely dice mango and onions and transfer to a medium bowl. Stem, seed, and finely diced jalapeño and transfer to bowl with mango and onion. Add in tomatoes, red pepper, cilantro, and lime juice and stir to combine. Season with salt to taste. Set aside.

  3. Coat fish with spice rub and brush with olive oil all over. Place fish on grill and cook until bottom of fillet begins to turn opaque and a spatula can be slid under fish with little to no resistance, about 5 minutes. Flip fish and cook until it flakes to a fork and is opaque almost all the way through, or registers between 130-135°F on an instant read thermometer inserted in middle of filet, 3 to 5 minutes more. Transfer fish to a platter, let rest for 5 minutes. Pull fish into small pieces using two forks.

  4. Toast tortillas on grill until warm pliable, about 30 seconds. Remove from grill and top each tortilla with fish and salsa. Serve immediately with lime wedges.

Special equipment


Nutrition Facts (per serving)
198 Calories
6g Fat
23g Carbs
16g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 198
% Daily Value*
Total Fat 6g 8%
Saturated Fat 1g 5%
Cholesterol 55mg 18%
Sodium 588mg 26%
Total Carbohydrate 23g 8%
Dietary Fiber 4g 13%
Total Sugars 14g
Protein 16g
Vitamin C 79mg 397%
Calcium 50mg 4%
Iron 2mg 11%
Potassium 683mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)