I don't like a long marinade for fish (except ceviche.) I love mahi-mahi - it's a very sweet fish and works well by itself. Salmon - there are just SO many options...
But here is one I like of you want some additional flavor for your mahi-mahi. (4 fillets)
- Honey - about 3 TBS
- Soy Sauce (low salt) 3 TBS
- Balsamic Vinegar (one you like) 3 TBS
- Fresh grated ginger root 1tsp (more or less)
- Garlic - 1 clove fresh crushed - more if you like garlic
- Olive oil - 2 tsp
- Kosher or sea salt to taste
- Fresh ground pepper to taste
- Mahi-mahi fillets for 4
Mix all (except salt, pepper and fillets) then season fish with salt & pepper and add to marinade. Put in fridge for about 1/2 hour - quick marinade.
You can drain the marinade and pat the fillets dry (reserve marinade) - grill over high heat - turning once till the fish flakes. Or add some oil to a med-high skillet and fry about 5 minutes - turning once until the fish flakes easily.
Heat reserved marinade until it reduces to a consistent glaze. Pour over the fillets and serve.