White wine with fish is one of the oldest rules in the book, and it’s a good starting point. But not all fish are the same, and the way you cook it matters just as much as the fish itself. Get it right and the wine lifts the whole dish; get it wrong and a delicate piece of sole can taste flat or metallic.
The golden rule: match weight with weight
Delicate fish needs a delicate wine. Meaty, oily fish can take something fuller. Think about how rich the dish feels overall, including the sauce, and pick a wine of similar weight.
Acidity is your friend. A crisp, fresh white does the same job as a squeeze of lemon, cutting through richness and making flavours pop.
Fish and chips
Batter and chips need a wine with real zip, and a bit of fizz is even better. The bubbles and acidity scrub the palate clean between mouthfuls.
Freixenet Cordon Negro Cava is our go-to: dry, crisp and great value. For something still, try a zesty Brancott Estate Marlborough Sauvignon Blanc, or the Spanish favourite Familia Torres Viña Sol.
-
Freixenet Cordon Negro Brut Cava Sparkling Wine, 75cl
Original price was: £11.00.£7.70Current price is: £7.70. -
Brancott Estate Marlborough Sauvignon Blanc 750 ml
Original price was: £10.50.£8.98Current price is: £8.98. -
Familia Torres Vina Sol White Wine, 75cl
Original price was: £8.75.£8.00Current price is: £8.00.
Light white fish: cod, haddock, sole, plaice
These are gentle, flaky fish that are easily overpowered. Choose light, crisp whites with no oak.
Muscadet is the classic match, especially with anything cooked in butter. Muscadet Fildefer Sauvion is bone-dry and saline, perfect with sole. Picpoul de Pinet, from the south of France, is another brilliant choice; Domaine Félines Jourdan Picpoul is fresh and lemony. A good Pinot Grigio, such as Bottega Pinot Grigio, also works nicely.
Salmon and trout
Salmon is richer and oilier, so it can handle more body. A lightly oaked Chardonnay is lovely with roast or poached salmon. Moillard Burgundy Chardonnay has the creamy texture to match.
This is also where red wine can work. A light, low-tannin Pinot Noir is fantastic with seared or barbecued salmon. Nautilus Estate Pinot Noir or a chilled Beaujolais such as Domaine Girin Beaujolais are both great picks.
Tuna and swordfish
These are meaty, steak-like fish, and they love a dry rosé or a light red. A pale Provence rosé, such as Mirabeau Belle Année, is perfect with seared tuna in summer.
Shellfish and seafood
- Oysters: Muscadet, Chablis or a dry Champagne. Domaine du Colombier Chablis is a superb match.
- Prawns and langoustines: Albariño, with its fresh, slightly salty edge. Try Pionero Albariño.
- Mussels in white wine: use the same wine you cook with. Picpoul or Muscadet are both ideal.
- Crab and lobster: something richer, such as a white Burgundy or Pouilly-Fuissé.
-
Domaine du Colombier Chablis, Chardonnay Burgundy, 75cl
£18.56 -
Pionero Albarino White Wine 75 cl – Artisan Spanish Albariño from Rías Baixas, with Citrus, Stone Fruit & Mineral Freshness – Elegant & Lively at 13 percent ABV
£17.99 -
Domaine Félines Jourdan Picpoul de Pinet languedoc French White Wine, 750 ml, 1140570
£17.90
Spicy and smoked fish
Thai fish curries and spicy prawns suit aromatic whites with a hint of sweetness, like Riesling or Gewürztraminer. See our guide to the best wine with Thai food for more.
Smoked salmon and kippers love a dry sparkling wine or a dry fino sherry. Tio Pepe Fino might sound unusual, but it’s a revelation with smoked fish.
What to avoid
Big, tannic reds like Cabernet Sauvignon or Malbec can react with fish oils and leave a metallic taste. Heavily oaked whites can also smother delicate fish. If in doubt, go crisp, dry and unoaked.
Serving tip
Serve crisp whites properly chilled, around 8–10°C. Richer whites like oaked Chardonnay show better slightly warmer, around 10–12°C. Our serving temperature guide has the full rundown.
You’ll find every bottle mentioned here on our white wine list.
FAQs
What is the best white wine with fish?
Crisp, unoaked whites like Muscadet, Picpoul, Chablis and Albariño are the safest choices for most fish.
Can you drink red wine with fish?
Yes, with oily fish like salmon and tuna. Choose a light, low-tannin red such as Pinot Noir or Beaujolais.
What wine goes with fish and chips?
Something crisp and zesty, ideally with bubbles. A dry Cava or English sparkling wine is perfect.









