Pat the wahoo fillets dry with paper towels. Lightly season both sides with kosher salt and freshly ground black pepper, then set aside while you mix the marinade.
1 1/2 pounds fresh wahoo fillet, 1/2 teaspoon kosher salt, 1/4 teaspoon freshly ground black pepper
In a medium bowl or glass measuring cup, whisk together the olive oil (for marinade), lemon juice, lime juice, orange juice, minced garlic, Dijon mustard, soy sauce or tamari, honey or maple syrup, ginger (if using), parsley, chives, and crushed red pepper flakes. Taste and adjust seasoning, adding more honey for sweetness or more lemon for brightness if needed.
3 tablespoons olive oil, 2 tablespoons fresh lemon juice, 2 tablespoons fresh lime juice, 2 tablespoons orange juice, 3 cloves garlic, 1 1/2 teaspoons Dijon mustard, 1 tablespoon low-sodium soy sauce or tamari, 1 tablespoon honey or pure maple syrup, 1 teaspoon fresh ginger, 2 tablespoons fresh parsley, 1 tablespoon fresh chives or green onion, 1/4-1/2 teaspoon crushed red pepper flakes
Place the seasoned wahoo fillets in a shallow dish or zip-top bag. Pour the marinade over the fish, turning gently to coat. Marinate in the refrigerator for 20–30 minutes, but no longer than 45 minutes to avoid the acid changing the texture of the fish.
1 1/2 pounds fresh wahoo fillet
For grilled wahoo, preheat a gas or charcoal grill to medium-high heat (about 400–450°F). Clean and oil the grates well to help prevent sticking.
Remove wahoo fillets from the marinade and let the excess drip off. Lightly brush both sides with olive oil. Discard the used marinade. Place the fillets on the hot grill and cook for 3–4 minutes per side, depending on thickness, until the fish is opaque around the edges, flakes easily with a fork, and reaches an internal temperature of about 130–135°F.
1 1/2 pounds fresh wahoo fillet, 1 tablespoon olive oil
For baked wahoo, preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease a baking dish.
Remove the wahoo fillets from the marinade and place them in a single layer on the prepared baking sheet or in the baking dish. Spoon a couple of tablespoons of marinade over the top of each piece, then discard any remaining marinade. Bake for 10–14 minutes, starting to check at 10 minutes, until the fish is opaque, flakes easily with a fork, and registers about 130–135°F in the thickest part.
1 1/2 pounds fresh wahoo fillet
For pan-seared wahoo, heat a large skillet (cast iron or stainless steel) over medium-high heat. Add olive oil and swirl to coat the pan.
1 tablespoon olive oil
Remove the wahoo fillets from the marinade and gently pat again with paper towels to remove excess marinade. Add the fillets to the hot pan and cook for 3–4 minutes on the first side until golden. Flip and cook another 2–4 minutes, until the fish flakes easily and reaches an internal temperature of 130–135°F.
1 1/2 pounds fresh wahoo fillet
In a small saucepan or skillet over low heat, melt the butter. Stir in lemon juice, chopped parsley or chives, and a pinch of salt and pepper.
2 tablespoons unsalted butter, 1 tablespoon fresh lemon juice, 1 teaspoon fresh parsley or chives, salt and pepper
Transfer the cooked wahoo to a serving platter or individual plates. Spoon the warm lemon butter over the hot fish, if using. Garnish with extra herbs and citrus wedges if desired and serve immediately.