Ingredients
- 1/2 cup soy sauce
- 1/2 cup orange juice
- 1/4 cup ketchup
- 1 tablespoon honey
- 2 tablespoons lime juice (from about 1 lime)
- 1 garlic clove, finely minced
- 1 teaspoon finely chopped fresh basil leaves
- 1 teaspoon finely chopped fresh oregano leaves
- Freshly ground black pepper
- 4 (7 to 8-ounce) mahi-mahi steaks, about 1-inch thick
- Canola or vegetable oil, for greasing the grill grates
Salsa:
- 2 cups cherry tomatoes, halved
- 2 scallions, white and light green parts only, thinly sliced
- 1 (14-ounce) can black beans, drained and rinsed
- 1/4 cup chopped fresh cilantro leaves
- 1 jalapeno, finely chopped (seeded and ribbed for less heat)
- 2 tablespoons lime juice (from about 1 lime)
- Salt
Directions
Place the soy sauce, orange juice, ketchup, honey, lime juice, garlic, basil, oregano, and pepper in a small bowl and whisk until the honey is completely dissolved. Pour the marinade into a re-sealable plastic bag with the fish fillets and marinate in the refrigerator for 30 to 45 minutes.
Toss the tomatoes, scallions, black beans, cilantro, jalapeno, and the lime juice in a medium bowl. Add some salt to taste and set aside to let the flavors develop.
Oil your grill grates with canola oil to help prevent sticking. If using a gas grill, preheat the grill to high. Grill the fish for 5 to 6 minutes on a side, turning carefully using a turner large enough to support the entire piece of fish, until browned, firm and flaky. Serve with the black bean salsa and lime wedges.
Indoor Variation: To cook on a grill pan on the stovetop, heat the grill pan over high heat. Remove the fish from the marinade and pat dry with paper towels. Brush both sides of the fish with oil and place on the hot grill pan. Oiling the fish instead of the pan will limit the amount of smoke. Cook for 5 to 6 minutes on each side.
Photo: Grilled Mahi-Mahi with Black Bean Salsa Recipe

















Review This Recipe
You must be logged in to review this recipe.
or Sign Up to Review
Newest Ratings and Reviews
Read all 14 reviews
By TheDecorator99
Tampa, FL
on December 27, 2011
Flag
Flag This Review?
Please provide the reason why you think this review is inappropriate.
or Cancel
This was really a great, healthy and easy dish! I loved it!! It absolutely was not too salty. The orange juice, ketchup and honey actually made the marinade sweet so I don't know how anyone could say it was too salty. The salsa made it! The only thing I did differently was I made a vinaigrette with the lime juice for the salsa: used evoo, lime juice, cumin, s&p. Just delicious!!
By jillaimee_12777298
Greenwich, 45
on March 31, 2010
Flag
Flag This Review?
Please provide the reason why you think this review is inappropriate.
or Cancel
I made this for dinner and it was superb!!!! I will definitely make it all the time from now on. It's fantastic and my boyfriend LOVED it too!!! I shared the recipe with a friend, who also raved about, as did her husband.
By cheikinejp_12728720
Quechee, 85
on March 11, 2010
Flag
Flag This Review?
Please provide the reason why you think this review is inappropriate.
or Cancel
Tonight I was making a special dinner for my sweetheart, with the assistance of my daughter and as he's a fish love - we decided upon mahi mahi. My daughter and I are always a bit hesitent about fish so we decided to make our mahi mahi a different way and use this black bean salsa as a side dish. We tweaked the recipe a bit by using 1 and 1/2 cups of cherry tomatoes, 1/2 of a jalapeno and 1/2 of a bell pepper. It was fabulous! what a great recipe! Thank you - we'll be making this again, for sure!
Read all 14 reviews