Six pairing principles

1
Match weight

Light-bodied wines with light dishes; full-bodied wines with richer, heavier food. A Mosel Riesling Kabinett will be overwhelmed by beef stew; a Barolo will overpower a delicate sole.

2
Acidity cuts fat

High-acid wines (Chablis, Champagne, Sancerre, Vinho Verde) refresh the palate between bites of fatty or rich food. The classic: Chablis with oysters; Champagne with fried food.

3
Tannin and protein

Tannins bind with protein and fat in food, which softens their grip. This is why red Bordeaux with steak works: the protein in the meat "tames" the tannin. Tannin without protein (e.g. with oily fish) produces a metallic reaction.

4
Match sweetness

A dessert wine must be at least as sweet as the dish. If the food is sweeter, the wine tastes flat and sour. Classic error: dry Champagne with a fruit tart.

5
Regional pairings

Centuries of culinary tradition have solved many pairings. Sancerre with Loire goat's cheese; Barolo with Piedmontese truffle pasta; Muscadet with Breton oysters. When in doubt, drink what the region drinks with its food.

6
Mirror or contrast

Either echo the dominant flavour in the dish (earthy wine with earthy food) or contrast it (crisp acidic wine with rich food). Both approaches work; contrasting tends to be more refreshing, mirroring more harmonious.

Classic pairings explained

Dish Wine Why it works
Oysters Chablis, Muscadet, Champagne High acidity and mineral character complement the saline, iodine flavour; moderate alcohol and no tannin.
Roast chicken White Burgundy (Meursault), Viognier, aged white Rioja Full-bodied whites match the richness; oak and texture complement the skin and fat.
Grilled lamb Rhône Syrah, Rioja Reserva, Malbec Medium-high tannin and dark fruit character are classic with lamb's iron-rich flesh.
Spaghetti al pomodoro Chianti Classico, Barbera d'Asti, Vermentino High-acid wine matches tomato's acidity; Italian food with Italian wine is rarely wrong.
Blue cheese (Roquefort, Stilton) Sauternes, Vintage Port, Banyuls Sweet wine balances saltiness and pungency; the classic "sweet with salty" contrast.
Dark chocolate Vintage Port, Maury, Banyuls Wine must be at least as sweet and as intense as the chocolate; tannin in Port matches chocolate bitterness.

Difficult pairings

Some foods are notoriously difficult to pair. Artichokes contain cynarin, a compound that makes everything taste sweet — making wine seem flat. Asparagus has sulphur-containing compounds that interact badly with many reds. Very acidic salad dressings (malt vinegar) overwhelm all but the most acidic wines. Very strong blue cheeses can make dry wines taste thin and harsh. Chocolate is manageable but requires a wine at least as sweet and intense. The practical approach: for genuinely awkward food, serve a simple, neutral, very fresh wine rather than trying to force a pairing that doesn\'t work. See the food pairing tool for suggestions by food type, and the pairing workshop for hands-on experience.

Sources: WSET (food and wine pairing curricula, Level 2 and 3); Institute of Masters of Wine (pairing and sensory interaction studies). Last updated: 2026-10-20. Corrections via the contact form.