Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
Dry, overcooked fish ruining your dinner plans? You’re not alone, and the solution might just be this buttery, citrusy wahoo fish recipe that’s secretly foolproof.
Wahoo (a.k.a. ono in Hawaii) is lean, sweet, and flaky, but it dries out fast if you’re not careful. That’s why I’m walking you through the exact method I use to bake wahoo perfectly every time. No guesswork. No chewy disasters. Just a golden, juicy filet bursting with flavor.
In a hurry? You can “Jump to Recipe” below, or use the Table of Contents right after this intro to skip to any section you like.
If you’re ready to turn a gorgeous piece of wahoo into a 5-star dinner, with just a handful of ingredients, you’re in the right place.
Table of Contents
Why You’ll Love This Wahoo Fish Recipe
There’s something magical about wahoo fish when it’s done right, firm yet tender, mild but never boring. This baked wahoo recipe lets that naturally sweet flavor shine with a simple combo of lemon, olive oil, garlic, and herbs. No complicated steps. Just clean, vibrant flavor in every bite.
The best part? It’s incredibly forgiving. The foil-bake method keeps moisture locked in, so you don’t have to stress about overcooking. Whether you’re new to seafood or just looking for a low-effort dinner that tastes fancy, this recipe delivers.
Perfect for:
- Anyone trying wahoo for the first time (spoiler: you’ll love it)
- Weeknight meals that feel restaurant-worthy
- Light, healthy dinners with big flavor
Ingredients You’ll Need

- 1 lb wahoo (ono) fillets – about 2 medium fillets, skin removed, cut about 1 inch thick
- 2 tablespoons olive oil – for coating the fish and keeping it moist
- 2 tablespoons fresh lemon juice – adds brightness and prevents dryness
- 1 tablespoon lime juice (optional) – a touch of extra citrus for balance
- 3 cloves garlic, finely minced – fresh garlic brings the most flavor
- 1 teaspoon Italian seasoning – a simple herb blend that pairs well with wahoo
- 1 teaspoon fresh rosemary or thyme (optional) – for a more aromatic finish
- ½ small red onion, thinly sliced – adds sweetness as it roasts with the fish
- 1–2 tablespoons unsalted butter, cut into small dots – melts into the fish for richness
- ¾ teaspoon kosher salt, divided – seasons both the marinade and fillets evenly
- ¼ teaspoon freshly ground black pepper – enhances the natural sweetness of the fish
- 1 tablespoon fresh parsley, chopped – for garnish and a touch of color at the end
Step-by-Step Instructions
Step 1: Preheat the oven and prepare the pan
Set your oven to 350°F (180°C) and position the rack in the center. Line a baking dish or small sheet pan with foil and lightly brush it with olive oil to prevent sticking.
Step 2: Mix the citrus-garlic marinade
In a small bowl, whisk together the olive oil, lemon juice, lime juice (if using), garlic, Italian seasoning, herbs, salt, and pepper. This mixture will keep the wahoo moist while baking and give it a fresh, zesty flavor.
Step 3: Dry and season the wahoo fillets
Pat the fillets very dry with paper towels. Place them on the prepared pan and sprinkle lightly with a pinch of salt. Drying first helps the marinade cling and ensures better texture.
Step 4: Add marinade, onion, and butter
Spoon about two-thirds of the citrus-garlic marinade evenly over the fish. Scatter thinly sliced red onion around the fillets, then dot the tops of the fish with small pieces of butter.
Step 5: Cover and bake
Fold the foil loosely over the fish to make a tent and seal the edges. Bake for 12–15 minutes (for fillets about 1 inch thick) until the fish is nearly opaque in the center.
Step 6: Broil for a golden finish
Open the foil, spoon some pan juices over the fillets, then switch the oven to broil. Broil for 2–4 minutes until the tops take on a light golden color.
Step 7: Check doneness and serve
Test with a fork: the wahoo should flake easily and register 145°F (63°C) at its thickest part. Let rest for 2–3 minutes, drizzle with the remaining marinade, sprinkle with parsley, and serve with fresh lemon wedges.
Baked Wahoo Fish Recipe
- Total Time: 35 minutes
- Yield: 2 servings 1x
Description
This easy baked wahoo (ono) recipe uses lemon, garlic, and herbs for a bright, flavorful dish that stays tender and juicy.
Ingredients
- 1 lb wahoo (ono) fillets, about 2 medium, skin removed
- 2 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 tablespoon lime juice (optional)
- 3 cloves garlic, finely minced
- 1 teaspoon Italian seasoning
- 1 teaspoon fresh rosemary or thyme (optional)
- 1/2 small red onion, thinly sliced
- 1–2 tablespoons unsalted butter, cut into small dots
- 3/4 teaspoon kosher salt, divided
- 1/4 teaspoon freshly ground black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- Preheat oven to 350°F (180°C) and line a baking dish with foil, lightly greasing it.
- In a small bowl, whisk together olive oil, lemon juice, lime juice, garlic, Italian seasoning, herbs, salt, and pepper.
- Pat wahoo fillets dry, place on prepared pan, and sprinkle with a little salt.
- Spoon two-thirds of the marinade over the fish, scatter onion slices, and dot with butter.
- Fold foil over to make a tent and bake for 12–15 minutes until nearly opaque.
- Open foil, spoon pan juices over fish, then broil for 2–4 minutes until lightly golden.
- Check that internal temperature reaches 145°F (63°C), rest briefly, drizzle with remaining marinade, garnish with parsley, and serve.
Notes
- Wahoo is lean and cooks quickly, so check early to prevent dryness.
- If fillets are thicker than 1 inch, add a few extra minutes of baking before broiling.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Seafood
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 fillet
- Calories: 280
- Sugar: 2g
- Sodium: 550mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 26g
- Cholesterol: 70mg
Serving Suggestions
This baked wahoo is light, citrusy, and herb-forward, which makes it super versatile on the plate. Whether you’re going for a tropical vibe or a Mediterranean twist, here are a few perfect pairings:
Side Dish Ideas
- Lemon-herb rice or garlic butter quinoa
(Soaks up all those delicious pan juices!) - Grilled asparagus, zucchini, or roasted broccoli
(The crisp-tender texture balances the flaky fish beautifully) - Mashed cauliflower or sweet potato purée
(For a smooth, comforting base)
Sauce & Garnish Add-ons
- A drizzle of garlic-lemon butter or coconut-lime sauce
- Fresh chopped parsley, cilantro, or basil for color and aroma
- A final squeeze of lemon juice right before serving (trust me, don’t skip it)
Wine Pairing Tip
Wahoo loves a crisp Sauvignon Blanc, dry Riesling, or even a light Pinot Grigio. Anything citrusy and clean will complement its subtle sweetness.
Frequently Asked Questions About Wahoo Fish
Can I cook wahoo from frozen?
Yes, but for the best texture, it’s recommended to thaw wahoo overnight in the fridge before cooking. If you’re baking it from frozen, add about 5–8 extra minutes to the cooking time and cover tightly with foil to retain moisture.
What’s the ideal internal temperature for baked wahoo?
Wahoo should reach an internal temperature of 145°F (63°C). At this point, it flakes easily with a fork and is opaque throughout. Don’t go much beyond that, it dries out quickly due to its low fat content.
Is wahoo fish healthy?
Absolutely. Wahoo is high in lean protein, low in calories, and contains essential nutrients like vitamin B12, selenium, and omega-3s. It’s a great choice for balanced diets, including low-carb and keto-friendly plans.
How does wahoo taste compared to other fish?
Wahoo has a mild, slightly sweet flavor with a firm, flaky texture. Many people describe it as somewhere between mahi-mahi and swordfish, making it a great choice for those who don’t like overly “fishy” fish.
What’s the best way to season wahoo?
This recipe uses a simple blend of lemon, garlic, and herbs, but wahoo also pairs beautifully with:
– Cajun seasoning
– Coconut-lime sauces
– Mediterranean flavors like olives and capers
Conclusion
Whether you’re new to seafood or just looking for something different, this wahoo fish recipe is one of the easiest ways to bring bold flavor to the table, without overcomplicating dinner.
By baking it gently with citrus, herbs, and just a touch of butter, you get a flaky, tender result that highlights everything great about this lean, ocean-fresh fish. It’s healthy, it’s simple, and best of all, it tastes amazing.
You may also like:
– Baked Black Cod Fish Recipe
– Crispy Baked Battered Fish Recipe
– Baked Fish and Rice Recipe










