
There’s a reason white fish salad remains a timeless favorite—it delivers flaky, tender protein with minimal effort. This recipe elevates the classic with bright lemon and fresh dill that complement the fish’s natural sweetness.
The key is choosing the right fish and cooking it gently to maintain that perfect flaky texture. I prefer cod or haddock for their mild flavor and firm structure, which hold up beautifully to mixing.
What you get is a salad that’s light yet satisfying, with every bite offering clean, fresh flavors. The lemon-dill dressing ties everything together without overpowering the delicate fish.
Perfect for light lunches or as an elegant appetizer. Here’s how to make it right.
Ingredients for Recipe for White Fish Salad
Bright, fresh ingredients come together for a light yet satisfying dish with perfect texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Or substitute haddock, fresh or thawed |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Lemon Juice 🍋 | ¼ cup | About 2-3 lemons |
| Mayonnaise 🥛 | ½ cup | Light or full-fat works |
| Dijon Mustard 🟡 | 2 tbsp | Smooth, not whole grain |
| Red Onion 🧅 | ¼ cup | Finely diced for mild bite |
| Celery 🥬 | ½ cup | Finely chopped for crunch |
| Capers 🫒 | 2 tbsp | Drained, optional for briny kick |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste after mixing |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind preferred |
| Lemon Zest 🍋 | 1 tbsp | From 1-2 lemons for bright aroma |
| Olive Oil 🫒 | 1 tbsp | For gentle cooking or dressing |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped, for garnish and color |
The fish is the star here. Cod or haddock from the seafood counter at Whole Foods or Trader Joe’s are my go-tos—they’re mild, firm, and flake beautifully when cooked right (look for thick, even fillets). Fresh dill and parsley matter more than you think—farmers market herbs have way more punch than the sad bunches at the grocery store. Don’t skip the lemon zest; it’s worth the extra minute.
No cod? Haddock, pollock, or tilapia all work, but avoid super flaky fish like sole—they’ll fall apart. Swap mayo for Greek yogurt if you want it lighter (use full-fat for creaminess). Capers not your thing? Chopped cornichons or green olives add a similar briny note. The red onion can be shallots if you prefer a sweeter bite (or skip entirely if raw onions aren’t your jam).
This keeps well covered in the fridge for 2-3 days. The flavors meld and deepen overnight, so it’s actually better the next day. Not freezer-friendly though—the fish texture turns mushy. Serve it cold or at room temp, and garnish with extra herbs right before eating.
Why You’ll Love This Recipe
- One Pan Wonder: I just flake the poached cod, mix with mayo, and fold in the rest—no fancy techniques.
- Bright and Zesty: That fresh dill and lemon juice cut through the richness so every bite feels fresh.
- Lunchbox Hero: I pack it in wraps or on crackers, and it keeps beautifully for days.
- Budget Stretch: Cod fillets go further than you’d think, and a little dill makes it taste fancy.
Step-by-Step Instructions for White Fish Salad
This is the foolproof method for perfectly flaky fish salad with bright, fresh flavors.
Step 1: Poach the Cod Fillets
In a large skillet, bring 1 inch of water to a gentle simmer over medium heat. Add the 1.5 lb Cod Fillets carefully, ensuring they’re fully submerged. I keep the heat just below boiling—you want the water to shimmer with tiny bubbles, not roll aggressively.
Poach for 8-10 minutes until the fish flakes easily with a fork and turns opaque throughout. The key is gentle heat; too hot, and the cod will toughen. Remove the fillets with a slotted spatula and transfer to a plate to cool completely. This method preserves the delicate texture that makes this dish shine.
Step 2: Make the Lemon-Dill Dressing
In a medium bowl, whisk together the 0.5 cup Mayonnaise, 2 tbsp Dijon Mustard, 0.25 cup Fresh Lemon Juice, 1 tbsp Lemon Zest, 1 tsp Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper. The Dijon adds a subtle tang that balances the richness of the mayonnaise beautifully.
Finely chop the 0.5 cup Fresh Dill and stir it into the dressing. I love how the dill’s bright, grassy aroma lifts the entire mixture. Let the dressing sit for 5 minutes to allow the flavors to meld together before combining it with the fish.
Step 3: Flake the Fish and Combine Ingredients
Once the cod is cool, use two forks to gently break it into large, flaky chunks. Be deliberate here—you want those beautiful, irregular pieces that make every bite satisfying. Transfer the flaked fish to a large mixing bowl.
Add the 0.25 cup Red Onion, 0.5 cup Celery, and 2 tbsp Capers to the bowl. Pour the dressing over the top and fold everything together gently with a silicone spatula. The goal is to coat every piece without breaking the fish apart. Taste and adjust the seasoning if needed.
Step 4: Chill and Garnish for Serving
Cover the bowl and refrigerate the salad for at least 30 minutes to let the flavors fully develop. This resting time allows the fish to soak up the bright, zesty notes of the dressing. I often make this a few hours ahead—it tastes even better after the flavors have time to deepen.
Just before serving, drizzle with the 1 tbsp Olive Oil and sprinkle with the 0.25 cup Fresh Flat-Leaf Parsley for a pop of fresh color. Serve chilled on a bed of greens or with crackers for a light, refreshing meal that highlights the flaky cod perfectly.
Pro Tips For Making Recipe For White Fish Salad
- Poach Gently: Keep the water just below a simmer—around 160°F—so the cod stays tender and doesn’t turn rubbery. I learned this the hard way after my first batch came out tough as a hockey puck.
- Dry the Fish: Pat the cod fillets very dry with paper towels before poaching. Even a little moisture prevents the fish from absorbing the lemon and dill flavors properly.
- Skip Store-Bought Dill: Fresh dill loses its punch fast—use it within 2-3 days of buying, or better yet, grow your own. Dried dill just doesn’t cut it here.
- Chill Before Mixing: Let the poached cod cool completely in the fridge for at least 30 minutes before flaking and mixing. Warm fish turns the mayo oily and the salad weirdly greasy.
Serving Suggestions for Leftovers
Plated Presentation
Serve this creation on a bed of butter lettuce or mixed greens for a fresh, crisp base. I arrange the fish salad in a gentle mound at the center, letting the bright colors of the herbs and lemon pop against the greens. A drizzle of extra virgin olive oil just before serving adds a glossy finish. 💛
Cracker Pairings
For a more casual approach, scoop the salad onto buttery round crackers or water crackers. The contrast of textures—crisp cracker and tender fish—is wonderful. I like Raincoast Crisps for their sturdy structure that holds up to the flaky chunks. 🌟
Garnish Ideas
Always finish with a sprinkle of fresh parsley and a few lemon wedges on the side. The extra lemon lets guests add more brightness if they want. For color, add thinly sliced radishes or cherry tomatoes around the plate.
Family-Style Serving
For gatherings, present the salad in a large shallow bowl with serving utensils. Surround it with endive leaves or cucumber slices for scooping. This encourages sharing and makes the dish feel more interactive.
Temperature Tip
This dish is best served chilled but not ice-cold. Pull it from the fridge 15 minutes before serving to take the edge off. The flavors are more pronounced when it’s just slightly cool, and the fish feels more tender.
Nutrition Facts
Frequently Asked Questions
What kind of white fish works best?
Cod or haddock are ideal for their mild flavor and firm texture. Pollock or tilapia can substitute, but avoid very flaky varieties like sole. Always choose thick, even fillets for the best results.
Can I bake the fish instead of poaching?
Yes! Bake at 375°F for 12-15 minutes until opaque and flaky. Poaching keeps the fish moister, but baking works well if you prefer hands-off cooking.
How long will this keep in the fridge?
Properly stored in an airtight container, it stays fresh for 2-3 days. The flavors actually improve overnight as they meld together.
Can I make this with canned fish?
Not recommended. Canned fish lacks the texture and freshness needed. Fresh or thawed fillets are essential for that perfect flaky consistency.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026