"White wine with fish." It's the most well-known pairing rule in existence. And like most rules that get repeated often enough, it's become dangerously oversimplified. The truth is more nuanced -- and far more interesting.
Some fish pair beautifully with red wine. Some shellfish demand Champagne. And some raw fish preparations are best served alongside a crisp, bone-dry white that most people have never heard of. The key isn't the colour of the wine -- it's understanding why certain flavour combinations work.
This guide is built on flavour science and the Wine DNA system used by professional sommeliers at SommelierX.
The rule isn't entirely wrong -- it's just incomplete. Here's the science behind it:
But here's where it gets interesting: not all fish is light, and not all red wine has heavy tannins.
Delicate, flaky white fish has a mild, clean flavour with subtle sweetness and a hint of ocean minerality. This is where the classic rule holds true -- you want a wine that whispers, not shouts.
Other excellent options: Gruner Veltliner (Austria), Albariño (Spain), or Vermentino (Sardinia). All share that mineral, coastal character.
This is where the rule breaks. Fatty fish like salmon has enough richness, texture, and flavour intensity to stand up to certain red wines. In fact, some of the best salmon pairings in the world are with red wine.
For grilled or smoked salmon, try a lightly chilled Beaujolais Cru (Morgon, Fleurie) -- the gamay grape delivers fruit and freshness with virtually zero tannin. It's a revelation with cedar-plank salmon.
Mackerel is oily and intensely flavoured. A crisp, high-acid white works best here: Vinho Verde from Portugal (slight spritz cuts the oil) or dry Riesling from Alsace (the laser acidity slices through the fat). For smoked mackerel, try a fino Sherry -- the nutty, saline character is extraordinary with smoked fish.
Shellfish occupies a sweet spot: rich enough for wines with some weight, but delicate enough to be overwhelmed by anything too bold. The natural sweetness and brininess of shellfish create opportunities for some truly spectacular pairings.
Raw fish is the ultimate test of a wine pairing. There's no cooking to mask flavours -- every nuance of the fish and the wine is exposed. The rice and soy sauce in sushi add starch and salt to the equation.
For sashimi specifically (no rice), a dry Junmai sake is worth considering -- it's technically not wine, but the umami-rich, clean character is tailor-made for raw fish.
Tuna deserves its own section because it behaves more like meat than fish. Seared ahi tuna has a meaty texture, rich flavour, and deep colour that begs for a different approach than white fish.
For rare tuna with sesame crust and soy reduction, try an aged Burgundy (5-8 years) -- the developed, earthy character creates an umami bridge between the soy and the fish that's nothing short of extraordinary.
The same fish can demand different wines depending on how it's cooked:
SommelierX analyses the fish type, preparation method, and sauce to calculate the ideal pairing. Calculated, not guessed.
Try SommelierX FreeYes, with the right fish and the right red wine. The key is avoiding heavy tannins, which react with fish oils to create a metallic taste. Low-tannin reds like Pinot Noir, Gamay (Beaujolais), and Mencia work well with fatty fish like salmon, tuna, and swordfish. Avoid Cabernet Sauvignon, Nebbiolo, or Tannat.
Champagne or sparkling wine. The bubbles and acidity cut through the batter and the oil, cleansing your palate between bites. It sounds fancy, but a good-value Cremant de Loire or Cava works just as well as expensive Champagne. Alternatively, a crisp Sauvignon Blanc does the job.
When tomato sauce enters the picture, the sauce drives the pairing more than the fish. A light Italian red like Barbera d'Asti or a Vermentino Rosso works well. The acidity in the wine matches the acidity in the tomato, and the light body respects the fish.
Champagne is the classic choice -- the toast notes mirror the smoke, and the bubbles cut through the fat. For a still wine option, try a dry Riesling from Alsace or a Gruner Veltliner. The high acidity and purity handle the richness and smokiness beautifully.
For more pairing insights, read our guides on wine pairing with pasta and wine pairing rules that actually work.
More wine-food pairings: View all pairing guides