
Wahoo is one of the most versatile and delicious fish you can cook with, and these easy wahoo recipes prove that restaurant-quality meals are totally achievable at home. Whether you’re a seasoned home cook or just starting your culinary journey, wahoo’s mild, flaky texture and subtle sweetness make it the perfect canvas for countless flavor combinations.
Wahoo, also known as ono, is a firm white fish that’s packed with protein and omega-3 fatty acids, making it not just delicious but incredibly nutritious. What I love most about cooking with wahoo is how forgiving it is—it holds up beautifully to grilling, pan-searing, baking, and even poaching. The fish’s natural oils keep it moist and tender, even if you’re not a fish-cooking expert.
In this collection of easy wahoo recipes, you’ll find everything from simple weeknight dinners to impressive dishes that’ll make your guests think you spent hours in the kitchen. We’re talking perfectly seared wahoo with lemon butter sauce, tropical mango salsa preparations, Mediterranean herb-crusted fillets, and so much more. Each recipe is designed with busy home cooks in mind—minimal prep work, straightforward instructions, and maximum flavor.
One of my favorite things about wahoo is how quickly it cooks. Most fillets are ready in under 15 minutes, making these recipes perfect for those nights when you want something healthy and delicious but don’t have hours to spend cooking. Plus, wahoo pairs beautifully with bright, fresh sides like grilled vegetables, cilantro lime rice, or crisp salads.
If you’ve never cooked wahoo before, don’t be intimidated. This fish is genuinely one of the easiest proteins to master. The key is not to overcook it—wahoo is best served slightly moist inside, which usually means cooking it just until it reaches 145°F internally. I’ve included tips throughout these recipes to help you nail the timing every single time.
These wahoo recipes work wonderfully for meal prep too. You can cook a batch of wahoo fillets at the beginning of the week and use them in different preparations throughout your days. Try it plain on Monday with roasted vegetables, in a fish taco situation on Wednesday, and tossed into a grain bowl by Friday.
Whether you’re shopping at your local fish market or ordering wahoo online, make sure you’re getting fresh, high-quality fish. Ask your fishmonger for fillets that are firm to the touch and have a fresh ocean smell—never fishy or ammonia-like. Fresh wahoo should have a beautiful pale pink or white color.
I’m so excited to share these easy wahoo recipes with you because they’ve genuinely changed my weeknight dinner rotation. They’re impressive enough to serve to guests, simple enough for busy weeknights, and delicious enough that even non-fish eaters will ask for seconds. Let’s get cooking!
For more inspiration on cooking fish, check out Serious Eats’ complete fish cooking guide and Bon Appétit’s fish recipe collection. You might also love our grilled mahi-mahi recipe for a similar cooking style with different fish.
Ingredients
- 4 wahoo fillets, 6 ounces each, about 1 inch thick
- 3 tablespoons unsalted butter, divided
- 2 tablespoons extra virgin olive oil
- Sea salt and freshly cracked black pepper to taste
- 4 cloves garlic, minced
- Zest and juice of 2 fresh lemons
- ¼ cup fresh parsley, finely chopped
- ¼ cup fresh dill, finely chopped
- ½ teaspoon red pepper flakes
- 2 tablespoons capers, drained and rinsed
- Fresh thyme sprigs for garnish
- Lemon wedges for serving

Instructions
- Remove your wahoo fillets from the refrigerator about 10 minutes before cooking—this helps them cook more evenly and prevents the outside from overcooking before the inside is done.
- Pat the wahoo fillets completely dry using paper towels, which is crucial for achieving a nice golden exterior and helps prevent sticking.
- Season both sides of each wahoo fillet generously with sea salt and freshly cracked black pepper, then let them sit for 2-3 minutes so the seasoning adheres properly.
- Heat a large skillet over medium-high heat for about 2 minutes until it’s properly preheated—you want it hot but not smoking.
- Add 1 tablespoon of butter and 1 tablespoon of olive oil to the skillet, swirling to combine, and wait about 30 seconds for the butter to foam slightly.
- Carefully place two wahoo fillets skin-side up into the skillet, being gentle to avoid splashing hot butter, and cook for 4-5 minutes without moving them—this creates a golden crust.
- Flip the fillets carefully using a thin spatula and cook for another 3-4 minutes on the other side until the flesh is opaque and flakes easily with a fork.
- Transfer the first two fillets to a warm plate and repeat the cooking process with the remaining 1 tablespoon butter, 1 tablespoon olive oil, and two wahoo fillets.
- Once all fillets are cooked and resting on the plate, add the minced garlic to the same skillet and sauté for about 30 seconds until fragrant, stirring constantly to prevent burning.
- Add the lemon zest, lemon juice, capers, and red pepper flakes to the skillet, stirring to combine and heating for about 1 minute to meld the flavors together.
- Remove the skillet from heat and stir in the remaining tablespoon of butter, fresh parsley, and fresh dill until the butter is fully melted and everything is well combined.
- Arrange the wahoo fillets on serving plates, spoon the lemon-caper-herb sauce generously over each fillet, and garnish with fresh thyme sprigs and additional lemon wedges.
- Serve immediately while the wahoo is still warm and the sauce is at its most flavorful, alongside your choice of roasted asparagus or a simple green salad.

Pro Tips
- Wahoo is best served immediately after cooking, as it continues to cook slightly from residual heat and can become dry if it sits too long
- If you can’t find wahoo at your local fish market, excellent substitutes include mahi-mahi, halibut, or sea bass—all have similar cooking times and textures
- For a tropical twist on this recipe, replace the lemon-caper sauce with a fresh mango salsa made from diced mango, red onion, jalapeño, cilantro, and lime juice
- This recipe works beautifully for meal prep—cook the wahoo fillets without the sauce, cool completely, and store in an airtight container for up to three days, then reheat gently in a 300°F oven
- The wahoo fillets can also be grilled instead of pan-seared: preheat your grill to medium-high, oil the grates well, and cook for 4-5 minutes per side depending on thickness
- Don’t skip patting the fish dry—this single step makes the difference between a golden, crispy exterior and a pale, steamed fillet
- For a lighter version, use just one tablespoon of olive oil total and skip the butter in the sauce, replacing it with a drizzle of good quality olive oil at the end
- Fresh herbs are really important here—if using dried herbs instead, use one-third the amount as they’re much more concentrated in flavor
- Wahoo has a delicate, flaky texture that benefits from careful handling throughout cooking and plating—use a thin, flexible spatula rather than a thick fish turner
- This dish pairs wonderfully with crisp white wines like Sauvignon Blanc or Pinot Grigio, or with a light rosé for warm weather entertaining
- Store any leftover sauce in the refrigerator for up to two days and use it to top other white fish or roasted chicken
- For extra flavor depth, toast the capers briefly in a dry skillet before adding them to the sauce—this intensifies their briny, peppery notes
- If your wahoo fillets are thicker than one inch, pound them gently to even thickness before cooking to ensure even cooking throughout
