Food & wine pairing

What to drink with dinner

Simple, reliable wine pairings for everyday food — and the plain-language reason each one works, from cheese and steak to spicy takeaway and dessert.

A wine and cheese board on a table

Cheese

Aged Cheddar or Parmigiano-Reggiano

Tawny PortSauternesVintage ChampagneBaroloAged Bordeaux

Hard aged cheeses are intensely salty, fatty, and savoury, and the easiest wins come from contrast rather than brute strength. A touch of sweetness plays off the salt: Tawny Port and Sauternes wrap the sharp, salty cheese in nutty or honeyed sweetness, the classic sweet-salty match. High acidity and bubbles do the other job, cutting through the fat and refreshing your palate, which is why a crisp Vintage Champagne (its bready, nutty character echoing aged Parmigiano) is a celebrated pairing. If you prefer a dry red, reach for a savoury, umami-friendly one: the salt in the cheese also softens a red’s tannin and makes it taste smoother, so an umami-rich Barolo or a mellow aged Bordeaux works far better than a young, sharply tannic bottle, which can clash and taste hollow against sharp Cheddar.

Why it works: Meet salt and fat with sweetness, acidity, or bubbles (contrast)

Brie or Camembert

ChampagneCremantChardonnaylight low-tannin Pinot Noir

Soft bloomy cheeses coat the palate with butterfat, so you want a wine that either refreshes between bites or echoes the rind. Sparkling Champagne and Cremant work by cutting the fat: their bubbles and bright acidity scrub the richness away and reset the palate, while their toasty, lees-aged notes mirror the mushroomy rind. A crisp Chardonnay does the same job with acidity alone (no bubbles). A light, low-tannin Pinot Noir works differently, by complementing rather than cutting: its earthy, forest-floor and red-fruit notes echo the mushroomy rind. Keep the red light and fruit-forward, though, because the bloomy Penicillium rind can react with firm red tannins to taste metallic and bitter, so a bigger, more tannic red clashes.

Why it works: Bubbles and acid cut through fat (sparkling and Chardonnay); a light, low-tannin Pinot Noir instead complements the earthy rind

Fresh chevre (goat cheese)

SancerrePouilly-FumeNew Zealand Sauvignon BlancVinho Verde

Fresh goat cheese is tangy, bright, and lemony, so a flabby low-acid wine would taste dull beside it. A crisp high-acid white mirrors that zing and the citrus-herb notes, letting the two lift each other rather than clash.

Why it works: Acid loves acid

Roquefort or Stilton blue cheese

SauternesTawny PortLate Harvest RieslingPedro Ximenez Sherry

Blue cheese is intensely salty, pungent, and sharp, which makes a dry wine taste harsh and metallic. A rich sweet wine has enough sugar and concentration to counterbalance the salt and tame the bite, creating the classic sweet-salty contrast.

Why it works: With salty, pungent food, the wine should be at least as sweet as the dish.

Dessert & nibbles

Cured charcuterie board (prosciutto, salami, saucisson)

LambruscoBeaujolaisDry RoseChampagneDry Riesling

Bright acidity cuts through the fatty, salty cured meats and refreshes your palate between bites, while the wine’s own acidity makes it taste lively rather than flat against the salt. Stick to light-bodied, high-acid wines with little to no tannin (juicy reds, rose, and sparkling) so they match the savoury weight without overpowering it. Avoid big tannic reds here: salt makes firm tannin taste harsher and more bitter, which is why low-tannin styles work best.

Why it works: Acidity (plus low tannin and light body) cuts through fat and salt and refreshes the palate

Flourless dark chocolate cake (70% cocoa)

Ruby PortLate Bottled Vintage PortBanyulsMauryPedro Ximénez Sherry

These fortified sweet reds carry more sugar and dark-fruit intensity than the chocolate itself, so the dessert tastes balanced rather than bitter. Their high alcohol and ripe-berry flavours echo the cocoa’s richness instead of fighting it.

Why it works: Sweet must out-sweet the dish

Lemon or mixed-berry fruit tart

Moscato d’AstiRieslingDemi-Sec ChampagneSauternesVouvray Demi-Sec

Each of these wines is genuinely sweet, so it stays at least as sweet as the tart — that’s the key: if the wine is less sweet than the dessert, the tart’s sugar makes it taste sour and thin. Their high acidity keeps the sweetness from feeling heavy or cloying and refreshes the palate against the citrus and berry tang.

Why it works: For dessert, pick a sweet wine that’s at least as sweet as the dish, with fresh acidity to keep it from cloying

Salted Marcona almonds and olives (apéritif nibbles)

Fino SherryManzanilla SherryChampagneDry Sparkling WineBone-dry Provence Rosé

Bone-dry, savoury, often saline wines turn even more crisp and refreshing against salt, which softens any perceived bitterness. The bubbles and high acidity scrub the palate clean between salty bites.

Why it works: Bubbles and salt; dry wine versus salt

Foie gras

Sugar and fat balance each other the way sugar and acid do — the sweetness cuts the richness and the fat stops the wine tasting sugary. Botrytised wines bring high acidity too, which does half the work. The liver’s iron note is why tannin fails here.

Why it works: Sweetness against fat, and it is not a gimmick

Key lime pie

Very sweet and very sour at once, which almost no wine survives. The sugar means the wine must be sweeter still; the lime means it must also be sharp. Most rich dessert wines meet the first test and taste syrupy against the second.

Why it works: Sweet AND high acid — a rare combination

Tiramisu

The wine must be sweeter than the dessert or it tastes sour and stripped — sugar in food suppresses fruit while leaving acidity and bitterness intact. Coffee and cocoa add a second demand: both are bitter, so a tannic sweet wine like young Port turns harsh.

Why it works: The wine has to out-sweet the pudding

Fish & shellfish

Grilled salmon

Pinot NoirGamayDry roséUnoaked ChardonnayGrüner Veltliner

Grilled salmon is an oily, meaty fish, so it needs a wine with two things: enough body to match its weight, and fresh acidity to cut through the richness. The two reds here are deliberately light and low in tannin — Pinot Noir and Gamay (Beaujolais) have bright acidity and soft, gentle tannins, so they refresh each bite without the harsh, drying clash that tannin gives oily fish. The three whites and rosé work the same way from the other direction: a dry Provence-style rosé, an unoaked Chardonnay, and a zesty Grüner Veltliner are all medium-bodied and high in acidity, so they stand up to the salmon’s weight while keeping the palate clean. The thread through every choice is high acidity plus a light-to-medium body and no heavy tannin.

Why it works: For oily fish, pick high-acid wines that match its weight — light, low-tannin reds or crisp medium whites.

Raw oysters on the half shell

These wines are bone-dry, high in acidity, and unoaked, so their crispness lifts the briny salt of the oyster instead of fighting it. Champagne’s bubbles also scrub the palate clean between bites.

Why it works: Bubbles & salt / Acid loves brine

Steamed lobster or crab with butter

Lobster and crab are sweet, rich, and served with melted butter, so they call for a fuller-bodied white with enough texture and weight to match. An oaked Chardonnay’s creamy body mirrors the buttery richness while its acidity keeps each bite from feeling heavy.

Why it works: Richness loves richness / Match weight to weight

Sushi and sashimi

Delicate raw fish needs a light, high-acid wine that won’t bury it, while a touch of sweetness in off-dry Riesling tames wasabi heat and balances soy and pickled ginger. The acidity also keeps the palate fresh.

Why it works: A little sweetness tames spice; acid keeps it fresh

Fish and chips

Frying asks for bubbles and acidity, both of which clear fat from the palate. The malt vinegar is the harder half: acetic acid resets the palate above what most wines can meet, leaving a moderate bottle tasting flat.

Why it works: Out-acid the vinegar, or lose the wine

Paella

Saffron is the constant whatever protein is in the pan, and its faintly metallic, bitter edge turns hard against oak. Between that and the toasted socarrat there is already plenty of browned flavour on the plate.

Why it works: No oak; match saffron with saline whites

Escargot

You are pairing with garlic and parsley butter, not with snails. Butter needs cutting and garlic turns oak faintly bitter, so the answer is high-acid and unoaked — which Burgundy makes a few miles from where the dish comes from.

Why it works: Unoaked, sharp, and local

Halibut

The meatiest common white fish, so a very light wine tastes thin beside it. How it is cooked decides more than the fish does: poached wants Chablis, pan-roasted in butter wants a lightly oaked white Burgundy.

Why it works: Match the cooking, not the fish

Mussels

The broth is essentially reduced wine, shellfish liquor and butter, so drink a relative of what went in the pot. Shellfish iodine and tannin together taste genuinely metallic — one of the few pairing warnings that is chemical rather than a matter of taste.

Why it works: Cook with it, then drink its relative

Octopus

The one seafood that takes a red. Octopus is dense and meaty and lacks the iodine character that makes shellfish clash with tannin, and the char from the grill sits in the same register as a light smoky red. Keep the tannin low and serve it cool.

Why it works: Dense and charred enough for a light red

Scallops

They carry more glycogen than most shellfish, which is why they taste sweet and brown so readily. Raw or poached wants something mineral and precise; seared hard, the caramelised surface moves it towards a lightly oaked white.

Why it works: Searing changes the answer

Shrimp

Two fixed rules and everything else follows the pan: no tannin, because shellfish iodine reacts with it to taste metallic, and high acidity, because prawns almost always arrive with something sharp. Shell-on prawns taste far more of the sea and want a more saline wine.

Why it works: No tannin, high acid, follow the sauce

Trout

Freshwater, far leaner and more subtle than salmon, so the wines that suit an oily fillet are one step too big. The problem is drowning rather than clashing — anything oaked or weighty simply erases it.

Why it works: Gentler than salmon, so a gentler wine

Tuna steak

The one fish that behaves like meat. Dense enough to stand up to structure and iron-rich rather than oily, so it dodges both reasons red wine usually fails with fish. Keep the tannin low and serve it cool.

Why it works: Rare tuna genuinely takes a red

Dover sole

The most easily overwhelmed dish in this section. Nothing in it attacks a wine — the entire risk is that the wine buries the fish, so anything aromatic, oaked or above 14% talks straight over it.

Why it works: Precision, not power

Swordfish

Dense and steak-like, so it dodges both reasons red normally fails with fish — it is not delicate enough to be flattened and not oily enough to turn metallic. Grilled, a light chilled red genuinely works.

Why it works: Meaty enough for a light red

Étouffée

A blond roux rather than a dark one, so none of gumbo’s bitterness — which removes the main constraint and opens up wines gumbo rules out. The crawfish settle the colour question: iodine and tannin taste metallic.

Why it works: Lighter than gumbo, and white not red

John Dory

Firmer than Dover sole and noticeably sweeter, so it takes a little more texture and a touch of oak where sole would be overwhelmed. A bone-dry austere wine can taste sharp against a naturally sweet fish.

Why it works: Firmer and sweeter than sole

Walleye

Freshwater, mild and almost always pan-fried, so the batter sets the acidity requirement while the delicacy of the fish rules out oak. Conveniently those two point the same way.

Why it works: Light for the fish, sharp for the frying

Pasta & pizza

Margherita pizza

BarberaSangioveseChiantiLambrusco

Margherita combines acidic tomato with rich mozzarella, so a medium-bodied, high-acid red matches the tomato’s tang while having enough fruit to handle the cheese. The wine’s weight mirrors the easygoing, casual weight of the pizza.

Why it works: Match weight to weight

Mushroom risotto

Pinot NoirDolcettoGamayOaked Chardonnay

Mushrooms are rich in umami — that deep, savoury, brothy taste you also get from parmesan or a good stock. This pairing works in two ways. For the reds, pick a light- to medium-bodied, gentle red with soft tannins: Pinot Noir, Dolcetto, and Gamay (Beaujolais) all have earthy, savoury notes that echo the mushrooms, plus bright fruit and low tannin so they refresh the creamy risotto without fighting it. (Tannin is the drying, grippy feel in red wine; a delicate risotto has little fat or chew to soften it, and umami actually makes tannin taste harsher — so a big, tannic red like Barolo can taste bitter and overpower the dish. Keep the red light.) The oaked Chardonnay works for a different reason: it’s chosen by weight and texture, its creamy, buttery body matching the creamy rice, while gentle toasty, nutty oak mirrors the savoury dish.

Why it works: Two ways in: match earthy with earthy (a light, low-tannin red), or match richness with richness (a creamy, oaked white)

Spaghetti carbonara (creamy egg-and-cheese sauce)

Pinot GrigioFrascatiVerdicchiounoaked ChardonnaySoave

The rich, fatty cream-and-egg sauce coats your palate, so a crisp, dry white with lively acidity scrubs the richness away between bites. A light, unoaked white keeps the pairing refreshing rather than heavy.

Why it works: Acidity cuts through fat

Spaghetti with tomato sauce (marinara)

ChiantiSangioveseBarberaMontepulciano d’Abruzzo

Tomato sauce is high in acidity, so it needs a wine with equally bright acidity or it will make the wine taste flat and dull. A high-acid red like Sangiovese matches the tang and keeps both the wine and the dish feeling fresh.

Why it works: Acid loves acid

Baked ziti

Tannin binds to protein and fat, and the ricotta and melted mozzarella give it plenty to bind to before it reaches your saliva. That buys more structure than a plain tomato pasta would allow.

Why it works: Cheese buys you tannin

Bolognese

The classic ragù registered in Bologna in 1982 contains only a small amount of tomato purée — it is a meat sauce rounded with milk, not a tomato sauce. That takes a little more structure than the tomato rule allows, but still needs acidity to cut the fat.

Why it works: A meat sauce, not a tomato one

Fettuccine Alfredo

Butter and Parmesan with almost nothing else, which is the difficulty: there is no acid or heat attacking the wine, just uniform richness that a soft white merges into and disappears. Acidity provides the only contrast available.

Why it works: Acidity, because nothing else will

Lasagne

Béchamel is why this differs from a plain tomato pasta: a thick dairy sauce makes firm tannin taste dusty, while the ragù still needs acidity to cut it. Dry Lambrusco is the genuine local answer and nothing like the sweet export version.

Why it works: High acid, moderate tannin

Pasta alla vodka

Tomato wants acidity and light tannin, cream wants softness and weight, and the chilli quietly rules out anything strong. The vodka you should not taste at all — its job is to emulsify the sauce.

Why it works: Three demands, one narrow answer

Amatriciana

Guanciale fat that wants cutting, tomato acid that wants matching, and pecorino salty enough to make a sharp cheap red taste better than it does alone. The tomato is what makes red comfortable here where carbonara wants a white.

Why it works: Fat, acid and salt in one bowl

Gnocchi

Potato is nearly neutral and puts more starch on the tongue than any pasta, which dulls the palate and erases a subtle wine. Whatever the sauce suggests, pick the more intense version of it.

Why it works: Starch dulls; the sauce decides

Mac and cheese

Nothing on the plate provides contrast — cheese sauce and pasta both coat the palate and neither is acidic, so a soft wine merges in and both disappear. Acidity is the only contrast available, and carbonation does it best.

Why it works: The only contrast available is acidity

Pesto

Nothing in it is cooked, so raw garlic and raw basil hit the glass at full strength — garlic turns oaked wine bitter and basil pushes a herbaceous wine into stalkiness. Sauvignon Blanc looks like the natural match and doubles the green instead.

Why it works: Raw garlic rules out oak; raw basil rules out grassy

Spaghetti and meatballs

The meatballs allow a little more body than plain tomato pasta, but less than people assume — they sit in the sauce rather than beside it, and contain bread and cheese as well as meat. The tomato is still in charge.

Why it works: The tomato still sets the rules

Poultry & pork

Grilled pork chop

Pork is a mild, lightly fatty meat that pairs with a medium-bodied red whose gentle tannins and acidity refresh the palate between bites. With applesauce or a fruity glaze, an off-dry white like Riesling mirrors that sweetness and balances the dish.

Why it works: Acidity and a touch of sweetness balance pork’s richness

Roast chicken

Roast chicken is a medium-weight, savoury dish, so a medium-bodied wine matches its richness without overpowering the mild meat. An oaked Chardonnay echoes the golden, buttery roasted skin, while crisp, unoaked Chablis (also Chardonnay, but the opposite style) shows the lighter side and lets its acidity cut the richer parts. For reds, Pinot Noir, Beaujolais (Gamay), and Grenache all stay light-to-medium with soft tannins and bright fruit that keep them in balance with the meat.

Why it works: Match weight to weight

Roast turkey

Turkey is lean and delicate, so a light-bodied, low-tannin red with bright acidity and ripe red fruit adds juicy flavour without drying the palate or fighting the meat. That same fresh acidity cuts through buttery, herbed stuffing and gravy. A high-acid white like Riesling works on the same logic and is especially good with cranberry and glazed sides. Avoid big, high-alcohol reds (such as Zinfandel), whose weight and tannin overwhelm the lean meat.

Why it works: Lean white meat loves light, low-tannin reds and high-acid whites

Seared duck breast

Seared duck is rich, fatty, and gamey, so it wants a red with enough acidity and ripe fruit to refresh the palate between bites. Pinot Noir is the classic match: its bright acidity and silky red fruit cut through the richness and echo the meat’s savoury depth, with no need for heavy tannin. The Grenache-led Rhône wines (Grenache, Côtes du Rhône, Châteauneuf-du-Pape) bring warmth, full body, and ripe red fruit that stand up to the duck’s intensity through generosity rather than grip, since Grenache is naturally soft and low in tannin. Syrah adds the firmest structure of the group, its dark fruit, pepper, and tannin gripping the fattier, crispier bits while still complementing the gamey flavour.

Why it works: Acidity (with body and ripe fruit) refreshes rich, fatty meat

Cassoulet

One of the few dishes that genuinely wants a tannic red. Tannin binds to fat and protein and is carried off with them, and confit duck, pork and sausage supply more than enough — but it needs acidity alongside, or it lies on top of the richness.

Why it works: Fat earns the tannin; acidity does the refreshing

Coq au vin

The sauce is reduced wine, so most of the arithmetic is already done. The real rule behind cook-with-what-you-drink is that reduction concentrates acidity, tannin and oak while the alcohol boils off — so anything harsh in the bottle is harsher in the pot.

Why it works: Drink a relative of what you cooked with

Toad in the hole

Slow-cooked onions turn genuinely sweet, and sweetness in food makes a dry wine taste sharp and thin. Ripe fruit meets it; the salt in the gravy softens the wine in return. Batter is starch and egg, so nothing subtle survives.

Why it works: Fruit for the gravy, served cool

Quail

The mildest of the game birds — a whole quail weighs less than a chicken breast. Reaching for something big because the menu says "game" buries it entirely; the bacon it is barded with matters more than the gaminess does.

Why it works: Match the weight, not the category

Ribs

You are pairing with the glaze, not the pork. Sugar in the sauce makes a dry red taste thin, so ripe fruit is needed — but Zinfandel often runs 15%, and if the rub has heat that alcohol works against you. Primitivo is the same grape, usually gentler.

Why it works: Ripe fruit, but mind the alcohol

Duck breast

Rendered fat that needs cutting and lean, faintly gamey meat that a heavy wine would flatten. Pinot Noir is one of very few reds offering high acidity and low tannin at once, and its earthy character meets the duck rather than contrasting with it.

Why it works: High acid, low tannin, earthy

Glazed ham

Salt and sugar in one mouthful, doing opposite things to the glass: salt makes wine taste rounder and fruitier, sugar suppresses its fruit and turns a dry wine sour. Fruit and acidity solve it; tannin has no job here at all.

Why it works: Fruit for the glaze, acid for the cure

Jerk chicken

Scotch bonnets run about forty times hotter than a jalapeño, which takes the usual spicy-food adjustments out of the optional column. Allspice adds warm clove aromatics that turn faintly medicinal against oak, so unoaked is the rule as well.

Why it works: Lowest alcohol you can find, served cold

Fried chicken

Three mechanisms point the same way: carbonation lifts frying fat off the palate, salt makes the wine taste rounder and fruitier, and acidity resets between bites. The famous pairing is famous because it is mechanically right.

Why it works: Bubbles, salt and acid all pulling together

Chicken wings

Three problems at once: frying fat that coats the palate, vinegar in the buffalo sauce that resets it above what most wines can match, and capsaicin that alcohol amplifies. It is why beer is the traditional answer.

Why it works: Bubbles, sugar and acid — all three needed

Ibérico pork

Nothing like ordinary pork — deeply marbled, with fat high in oleic acid that melts readily and tastes nutty. That richness earns a structured red, which most pork does not. Avoid heavy oak: it buries the nuttiness you paid for.

Why it works: Marbled enough to earn a real red

Kielbasa

What cuts cured pork fat is acidity, not body — a big soft red sits on top and makes the plate heavier. Smoke and char add bitterness that stacks with oak, and the salt makes a sharp cheap bottle taste better than it is.

Why it works: Acidity, not weight

Pulled pork

Pork shoulder cooked for hours is remarkably mild, so the sauce decides everything — and sweet and vinegar sauces need opposite wines. Between sauce, slaw and pickles, more of this dish is acidic than people expect.

Why it works: Pair the sauce, not the pork

Rabbit

Filed under game and behaving nothing like it — pale, very lean and mild, closer to a good free-range chicken than to venison. Because it is so lean it is nearly always cooked with mustard, cream or bacon, and that is what you pair with.

Why it works: Not game; pair the sauce

Red meat & game

Beef burger

A burger is casual, fatty, and often a little sweet from the bun and toppings, so a ripe, fruit-forward red with soft tannins cleans up the grease without feeling too serious. The juicy fruit complements the char while moderate tannin handles the fat.

Why it works: Tannin cuts through fat

Grilled ribeye steak

The fat and char of a juicy ribeye coat your palate, and the firm tannins in these bold reds bind to that fat and scrub it away, leaving each bite fresh. The wine’s full body also stands up to the meat’s richness instead of getting flattened.

Why it works: Tannin cuts through fat

Roast leg of lamb with rosemary

Lamb is rich and slightly gamey but more delicate than beef, so a medium-to-full red with ripe tannin matches its weight without overpowering it. Herbal, savoury notes in Bordeaux and Rioja echo the rosemary and roasted flavours.

Why it works: Match weight to weight

Roast venison

Venison is lean but intensely savoury and gamey, so it needs a wine that matches that intensity and brings firm tannin and bright acid to cut the richness while echoing the meat’s earthy, peppery character. Syrah adds smoky black pepper, Pinot Noir and Nebbiolo bring forest-floor and truffle earthiness with grippy structure, and Châteauneuf-du-Pape and a savoury Bordeaux blend offer dark fruit wrapped in herbs, spice, and tannin — each mirrors the meat rather than fighting it.

Why it works: Match intensity and structure to the meat’s earthy, savoury flavours

Beef Wellington

The mushroom duxelles decides this, not the beef. Mushrooms are dense with glutamates and umami sharpens tannin, so a big young Cabernet tastes harder than expected — while aged Pinot shares an earthy, truffled character with the duxelles.

Why it works: Follow the mushrooms, not the fillet

Goulash

Sweet paprika is not chilli — it brings fruit and smokiness rather than capsaicin, so the usual spicy-food rules do not apply. Blaufränkisch, called Kékfrankos where the dish comes from, has the pepper and acidity to meet it head-on.

Why it works: The local grape, for the local dish

Moussaka

Three layers, three demands: lamb wants structure, tomato wants acidity, and béchamel wants the tannin kept down. The cinnamon adds a fourth — warm spice turns falsely sweet against new oak but sits well beside a savoury, herbal red.

Why it works: Pair the béchamel, not just the lamb

Shepherd’s pie

The gravy is the target, not the lamb: salt softens the wine while umami sharpens tannin, so a firm young red tastes harder than lamb alone suggests. And a lid of buttery mash dulls the palate enough to erase anything delicate.

Why it works: Savoury not jammy, with enough presence to survive the mash

Veal

Mild, lean and pale — a meat that takes on whatever it is cooked with. Osso buco wants Barbera, breaded Milanese wants a crisp white, a plain roast wants Pinot Noir. Choose one step lighter than you would for beef.

Why it works: The sauce decides, not the meat

Filet mignon

The leanest cut on the animal, which means less tannin rather than more. Tannin binds to fat and protein; take the fat away and it grips your saliva instead. The steakhouse habit of pairing the biggest red with the priciest cut is a pricing convention, not a pairing one.

Why it works: Lean meat wants gentler tannin

New York strip

Between the ribeye and the fillet in fat, in chew and in wine — which makes it the most flexible of the three cuts. It has enough marbling that a firm red will not taste harsh, and enough beefy savour to want a wine that tastes of more than ripeness.

Why it works: The flexible cut

Ribeye

The most heavily marbled common steak, and the one cut that genuinely earns a big tannic red. Tannin binds to fat and is carried off with it, so the wine softens the beef and the beef softens the wine.

Why it works: Fat is what tannin needs

Beef stroganoff

Reads as a big meat dish and behaves like a gentle one. Sour cream coats the palate and strips tannin bare while adding its own acidity, and the mushrooms sharpen tannin further — so a big Cabernet disappoints despite the beef.

Why it works: Dairy sets the limit, mushrooms pick the grape

Brisket

Fat binds tannin, so a structured red works — but smoke carries a bitter phenolic edge that stacks with oak into something acrid. Ripe fruit and moderate oak. Braised brisket has no smoke and no sweet bark, and wants a savoury red instead.

Why it works: Fat earns the tannin; smoke limits the oak

Osso buco

A long rich braise finished with raw lemon and garlic. The gremolata is the whole question: it raises the acidity the wine must match and turns oaked wine bitter, so the answer is sharp, unoaked and only moderately tannic.

Why it works: The gremolata decides, not the braise

Barbecue

Smoke, a sweet sauce and a charred bark, each pulling a different way. Smoke and char are bitter and stack with oak; the sugar makes a dry wine taste sour. Fruit-forward, moderately oaked, and not too strong — most rubs carry chilli.

Why it works: Ripe fruit, moderate oak, chill it

Elk

Strong flavour and almost no fat, which pull in opposite directions: the intensity wants a substantial wine, the leanness means young firm tannin has nothing to bind to and turns drying. Age resolves it.

Why it works: Substantial but softened, not young and firm

Prime rib

One of the few plates that genuinely justifies a serious tannic red rather than merely tolerating one — heavily marbled and dense with protein, so tannin has plenty to bind to. The jus is umami-rich though, so decant a young one.

Why it works: The dish for your best bottle

Wagyu

Counter-intuitively lighter than you would guess. Served in small, extremely rich slices, what refreshes between mouthfuls is acidity rather than tannin — and for all its fat the beef is buttery and subtle rather than iron-rich, so a powerful oaked wine covers it.

Why it works: Acidity, not tannin — and age helps

Spicy & Asian

Chicken teriyaki (soy-glazed)

Off-dry RieslingPinot NoirGamayDry roséZweigelt

Teriyaki is medium-weight and salty-sweet with lots of umami, so the goal is a light, juicy, low-tannin wine that won’t fight the glaze. The off-dry Riesling is the textbook match: its touch of residual sugar mirrors the sweet soy glaze while its high acidity cuts the salt. The light reds (Pinot Noir, Gamay, Zweigelt) and the dry rosé bring bright, ripe fruit and fresh acidity but almost no tannin, so nothing turns bitter against the salty umami. Note that the reds and rosé are dry, not sweet — their fruitiness just reads as juicy; only the Riesling actually carries sugar. All of them stay light enough to match the dish’s weight rather than overpower it.

Why it works: Match the weight, keep tannin low; sweet or high-acid wines tame salty-sweet umami

Chicken curry

Off-dry RieslingGewurztraminerPinot GrisViognierOff-dry rose

Butter chicken is mild in heat but rich, creamy and fragrant with garam masala. A touch of sweetness in off-dry wines like Riesling and Gewurztraminer takes the edge off the warm spices, while their exotic, floral aromas echo the dish’s spice blend instead of fighting it. Fuller, perfumed whites such as Pinot Gris and Viognier match the weight of the creamy sauce and bring peach and apricot notes; on the off-dry Riesling and rose, lively acidity also helps refresh the palate between rich, buttery bites. Pick an off-dry style (look for “off-dry” or Alsace on the label) so the wine has a hint of sweetness.

Why it works: Aromatic, off-dry whites: a hint of sweetness tames the spice, perfume matches the spices

Sichuan mapo tofu (chilli and Sichuan peppercorn)

Off-dry RieslingMoscato d’AstiOff-dry Mosel RieslingAmabile LambruscoDemi-sec sparkling

Residual sugar is the main thing that tames capsaicin, so a wine with a touch of sweetness cools the chilli burn, while keeping the alcohol low matters because alcohol intensifies that heat. The dish’s Sichuan peppercorn adds a tingling, numbing (mala) buzz rather than more heat, and a chilled, lightly sweet wine refreshes the palate between bites; a gentle frizzante or acidity lifts the rich, oily tofu without fighting the spice. Skip dry, high-alcohol or tannic reds, which read hotter and more bitter against fiery food.

Why it works: A little sweetness plus low alcohol cools the chilli burn

Thai green curry

A touch of residual sugar buffers the chilli heat and balances the salty-sweet coconut sauce, while the wine’s acidity keeps things refreshing. Aim for a wine labelled off-dry or demi-sec; a bone-dry wine (such as a standard Italian Pinot Grigio) would taste harsh and make the spice burn hotter.

Why it works: A little sweetness tames the heat

Biryani

Warm spice is not the same problem as chilli heat — cardamom and cloves are aromatic rather than painful, and do not punish alcohol. Only the chilli level should push you towards low alcohol and a colder glass.

Why it works: Aromatic wine for an aromatic dish

Dim sum

You are not pairing a dish, you are pairing a table — steamed, fried, savoury and sweet arrive together. Sparkling wine cuts the fried items, refreshes between very different mouthfuls, and keeps its shape against the sweet ones.

Why it works: Good with everything beats perfect with one

Korean BBQ

A sweet marinade makes a dry red taste hollow, gochujang heat is amplified by alcohol and sharpened by tannin, and the fermented sides out-acid a soft wine. A big oaked red loses on all three counts.

Why it works: Fruit and freshness, served cold

Pad Thai

Tamarind, palm sugar and fish sauce make this sour, sweet and intensely savoury before the chilli arrives. Off-dry Riesling is the rare style holding sugar, high acidity, low alcohol and no tannin all at once.

Why it works: One wine for four flavours

Pho

The broth is clear and aromatic rather than rich, so the danger is overwhelming it rather than clashing. Star anise and cinnamon want a wine with its own aromatics — but not a herbaceous one, which doubles up on the raw herbs.

Why it works: Aromatic, not herbaceous; light, not heavy

Ramen

A tonkotsu broth is fat, salt and umami emulsified together. Carbonation physically lifts the fat off the palate in a way acidity alone cannot, and the salt makes the wine taste softer and fruitier in return.

Why it works: Bubbles scrub fat; salt flatters wine

Jambalaya

Cayenne sets the ceiling — capsaicin is amplified by alcohol and sharpened by tannin — while smoked andouille wants fruit in the glass to answer it. A German Kabinett at 8–9% is exactly the right shape.

Why it works: Low alcohol, fruity, cold

Nachos

Fried tortilla and melted cheese coat the palate, and carbonation lifts that coating off in a way still wine cannot. The salt then softens the wine and makes it taste fruitier, so a cheap sparkling shows above its price.

Why it works: Bubbles for the fat, salt does the rest

Tacos

The garnishes rule before the filling does: lime raises the acidity bar, chilli caps the alcohol, and coriander argues against a herbaceous wine that would double the green rather than balance it.

Why it works: Pair the lime and the chilli first

Enchiladas

Rojas and verdes are opposite pairings. Dried chillies are fruity and smoky and want a soft red; tomatillos are sharply acidic and want a high-acid white. Get that one distinction right and the rest follows.

Why it works: The sauce decides, not the filling

Gumbo

The dark roux carries real bitterness from browned flour, and bitterness in food stacks with bitterness in wine — so heavy oak and firm tannin both make the bowl harsher. Cayenne caps the alcohol on top of that.

Why it works: Bitter roux, hot cayenne, no oak

Quesadillas

Melted cheese coats the tongue, the tortilla adds starch, and nothing in the base dish is acidic enough to cut either. Carbonation lifts the coating in a way still wine cannot, and the salt makes a cheap bottle taste better than it is.

Why it works: Bubbles beat everything else here

Fajitas

Char from the skillet is bitter and stacks with oak, lime raises the acidity bar, and caramelised peppers add real sweetness. Pair for the assembled wrap rather than the meat — the salsa and sour cream change it considerably.

Why it works: Fruit for the char, acid for the lime

'Nduja

Fat would normally justify tannin, but the chilli forbids it — capsaicin is amplified by alcohol and sharpened by tannin, and there is a great deal of it here. Acidity cuts the fat instead, with none of the interaction.

Why it works: Acidity does what tannin cannot

Hibachi

Whatever protein you ordered, what dominates is soy, garlic butter and char. Soy is fermented and dense with glutamates, which sharpen tannin — so a big red turns metallic even with steak on the griddle.

Why it works: Pair the soy, not the steak

Udon

Dashi is close to pure umami with almost no fat — glutamates sharpen tannin while there is nothing for tannin to bind to instead. Delicate on top of that, so anything with body or oak simply covers the broth.

Why it works: Umami without fat, and very little else

Vegetarian & salads

Green leafy salad with vinaigrette

A tart vinaigrette is high in acid, and a low-acid wine tastes flat and dull beside it. Each of these whites is genuinely crisp and high in acid, so it meets the dressing head-on and both stay bright and refreshing instead of one flattening the other.

Why it works: Acid loves acid: match a tart, vinaigrette-dressed dish with an equally high-acid wine.

Grilled vegetables (zucchini, peppers, eggplant)

Dry Provence roséGrenacheBarberaPinot Noir

Grilling adds smoky char and a touch of bitterness, so the goal is a wine that won’t amplify it. Low-tannin, fruit-forward reds and a dry rosé work because tannin would magnify the char’s bitterness, while their bright acidity and ripe fruit refresh the palate and echo the sweet, caramelized edges of the vegetables.

Why it works: Keep tannin low so char isn’t amplified

Lentil or bean stew

ChiantiCôtes du RhôneTempranilloMontepulciano d’Abruzzo

Earthy, hearty legumes have a savoury, almost meaty richness that calls for a medium-bodied red. The wine’s gentle tannin and earthy notes mirror the dish and keep each spoonful feeling lively rather than heavy.

Why it works: Match weight to weight

Tomato bruschetta

ChiantiBarberaVerdicchioDry rosé

Fresh tomatoes are surprisingly acidic, so a soft, low-acid wine tastes flabby next to them. A bright, high-acid Italian white or red matches the tomato’s tang and refreshes the palate against the olive oil and garlic.

Why it works: Acid loves acid

Aubergine parmigiana

Tomato normally means keeping tannin down, but melted mozzarella and Parmesan give the tannins protein to bind to before they reach your saliva. That softens a firm red on contact, so parmigiana takes more structure than any other tomato dish.

Why it works: Fat softens tannin

Beetroot salad

Beetroot’s earthiness comes from geosmin, detectable at a few parts per trillion, so it cannot be masked — meet it with an earthy wine instead. The vinaigrette is the harder problem: vinegar leaves a less acidic wine tasting flat.

Why it works: Meet earth with earth, out-acid the dressing

Butternut squash soup

The soup is sweeter than it registers, and sugar in food suppresses fruit and sweetness in the wine while leaving acidity untouched. A bone-dry white therefore tastes thin and sour beside it.

Why it works: The wine must be as sweet as the dish

Falafel

Acidity is doing two jobs: cutting the oil from deep-frying, and keeping up with the lemon and sharp fermented vegetables served alongside. A wine less acidic than the plate tastes hollow.

Why it works: High acid, low alcohol, no oak

Leek and potato soup

Nothing in this bowl will attack a wine — the risk is the opposite, that a soft low-acid white merges into the cream and disappears. Acidity provides the contrast, and restraint keeps the delicate leek audible.

Why it works: Bring the acidity the dish lacks

Ratatouille

Vegetables and olive oil give tannin nothing to soften it, so a structured red tastes hard and metallic. The dish and the wines come from the same corner of France, which is not a coincidence — both evolved for the same table.

Why it works: Regional match, low tannin, serve cool

Roasted cauliflower

Roasting drives off the sulphur compounds that make raw brassicas awkward and browns the vegetable instead. What you are pairing with is caramelisation, not cauliflower — so match nuttiness rather than reaching for something citrusy.

Why it works: Match the browning, not the vegetable

Shakshuka

Eggs are the hardest common food to pair. A runny yolk is a fat-and-protein emulsion that coats the tongue and blunts everything after it, and egg sulphur compounds clash with oak. Carbonation is the one thing that physically lifts the coating off.

Why it works: High acid, no oak, ideally bubbles

Butter chicken

The mildest thing on most Indian menus, so the usual spicy-food advice does not apply — the problem is richness, not heat. Fenugreek is the flavour people cannot name, and it wants aromatic presence rather than a neutral white.

Why it works: Richness, not heat

French onion soup

Onions cooked down for an hour are genuinely sweet, and sugar in food makes a lean dry wine taste sharp and hollow. The salt in the stock pulls the other way and softens whatever you open.

Why it works: Fruit for the sweetness, acid for the cheese

Quiche

A savoury custard in pastry, and set egg coats the tongue and blunts everything after it while its sulphur compounds clash with oak. Bubbles are the one thing that physically lifts that coating off.

Why it works: Unoaked, high acid, ideally sparkling

Christmas dinner

Not a dish but a negotiation: sweet cranberry makes a dry red taste sour, bitter sprouts sharpen tannin and oak, and the bird itself is mild. Fruity, low in tannin and unoaked is the narrow answer — and open a white as well.

Why it works: Two bottles, not one perfect one

Zuppa toscana

Fennel sausage, bitter kale and cream, which is three demands in one bowl. The cream dulls the palate so acidity is non-negotiable, and the kale means bitterness is already on the plate before any oak is added.

Why it works: Acid for the cream, savour for the fennel

Hummus

Milder than it looks and harsher on wine than it looks. Raw garlic turns oaked wine bitter, lemon sets an acidity floor a soft white cannot clear, and tahini is rich enough to need some texture in return.

Why it works: The same shape of wine as pesto and escargot

Gazpacho

Vinegar, raw tomato, raw garlic and cold, all at once — one of the hardest savoury dishes here. Vinegar resets the palate above what most wines can match, garlic turns oak bitter, and cold mutes anything subtle. Sherry survives all four.

Why it works: The Andalusian answer, for good reason

Omelette

The purest version of the egg problem, with nothing else on the plate to soften it. A soft-set egg coats the tongue and blunts what follows, and its sulphur compounds react badly with oak. Carbonation lifts the coating; nothing still does.

Why it works: Eggs, undiluted

By cuisine

Greek food

Lemon is in the marinade, the dressing and squeezed over the grill, and feta is brined and sharp on top of that. Greek whites happen to have the highest acidity in the Mediterranean, which is not a coincidence.

Why it works: Out-acid the lemon; the local wines already do

Indian food

Capsaicin heat is amplified by alcohol and sharpened by tannin, so the hotter the dish the lower the alcohol and the colder the glass. Warm spice is a separate matter — it is aromatic rather than painful, and simply needs a wine perfumed enough not to vanish.

Why it works: Aromatic, low alcohol, slightly off-dry

Mexican food

Lime raises the acidity the wine must clear and chilli caps the alcohol, which between them rule out most big oaked reds. Coriander adds a green edge, so aromatic beats herbaceous — a grassy Sauvignon doubles it rather than balancing it.

Why it works: High acid, low tannin, served cold

Italian food

Italian wine developed in a culture where wine is drunk with meals, which produced a national style built on high acidity and moderate tannin — exactly what tomato, olive oil and cured pork demand. A big New World Cabernet is not a worse wine here, just the wrong shape.

Why it works: What grows together goes together

Japanese food

Built on umami and using very little fat, which rules out most red wine twice over: glutamates sharpen tannin into something metallic, and raw fish oils react with tannin and iron to leave a fishy aftertaste. Sake genuinely beats wine here.

Why it works: Umami sharpens tannin; there is no fat to soften it

Korean food

Three things at once: chilli heat that alcohol amplifies, deep umami from fermented pastes that sharpens tannin, and banchan sour enough to out-acid a soft wine. Low alcohol, low tannin, high acidity — which is almost exactly Riesling.

Why it works: Heat, umami and acid together

Thai food

The cuisine balances sweet, sour, salty and hot deliberately, and each does something different to wine — sugar thins it, sourness raises the acidity bar, chilli punishes alcohol and tannin. Off-dry Riesling is the only common style that answers all four.

Why it works: Four tastes, one wine that meets them

Asian food

Three problems recur across cuisines with almost nothing else in common: chilli heat that alcohol amplifies, deep umami from fermented seasonings that sharpens tannin, and sauces sweeter than Western cooking uses. Off-dry Riesling happens to answer all three.

Why it works: One specification, one wine

Vietnamese food

Less oil and less sugar than its neighbours, and far more raw herbs. The constraint is weight rather than heat — a wine with body or oak flattens a pho broth or a plate of summer rolls. Dry rather than off-dry, unlike most of the region.

Why it works: Delicacy is the constraint, not chilli

Gyros

The meat suggests a red while the tzatziki quietly rules most of them out — yoghurt coats the palate so firm tannin turns dusty, and brings its own acidity so a soft wine tastes flabby. High acid, low tannin.

Why it works: Tzatziki sets the limit, not the meat

Empanadas

Butter and starch in the pastry both coat the palate, so a soft low-acid wine disappears after the first one. Whatever the filling suggests, pick the sharper version of it — and fried ones are the case for bubbles.

Why it works: Pastry sets the floor, filling picks the wine

Winelingo app icon

Learn the wine in your glass

Scan any label to identify a wine, learn why it tastes the way it does, and build your palate. Free to download on the App Store.

Download on the App Store