Ingredients
Equipment
Method
Make the Salsa
- In a medium bowl, combine pineapple, bell pepper, red onion, jalapeño (if using), cilantro, lime juice, and 1/4 teaspoon salt. Toss well and set aside at room temperature for at least 15 minutes to let flavors meld. Taste and adjust salt or lime as needed.
Prep and Season the Fish
- Pat mahi mahi fillets completely dry with paper towels - this is crucial for good browning. Brush both sides with olive oil. In a small bowl, mix garlic powder, smoked paprika, 1/2 teaspoon salt, and black pepper. Sprinkle evenly over both sides of the fish, pressing gently to adhere.
Grill the Mahi Mahi
- Preheat grill to medium-high (400-450°F) or heat a grill pan over medium-high heat. Oil the grates well using tongs and a paper towel dipped in oil - fish sticks without this step.
- Place fish on the grill and cook undisturbed for 4 minutes. Flip carefully with a thin spatula and grill 3-4 minutes more, until the fish is opaque throughout and flakes easily with a fork. Internal temperature should reach 137°F. Transfer to a plate and let rest 2 minutes.
Serve
- Divide fish among plates. Spoon pineapple salsa generously over each fillet, letting some fall alongside. Serve with lime wedges for squeezing over the top.
Notes
Mahi mahi dries out fast - pull it off the heat the moment it turns opaque. The salsa is best within 2 hours of making; after that, the pineapple releases too much juice. No grill? Use a well-seasoned cast iron skillet over medium-high heat, starting with the presentation side down.
