Wine Pairing Cheat Sheet
A quick-reference guide to food and wine pairing covering 26 categories — from oysters and shellfish to chocolate desserts. Use this as a planning tool when building a dinner party menu, or print it and keep it in your kitchen.
How to Use This Cheat Sheet
Each row lists a food category and the wine styles that pair reliably with it. The pairings are listed roughly in order of how well they work — the first suggestion is usually the most classic or reliable match, but all options listed will work acceptably well.
These are styles and grape varieties, not brands — they stay relevant as bottles and vintages change. When you're choosing between two options, prefer the one that's a closer regional match to the food: Italian food with Italian wine, French food with French wine.
The Pairing Table
| Food | Wine Styles That Work |
|---|---|
| Oysters & shellfish | Chablis, Muscadet sur lie, Dry Champagne |
| Salmon & fatty fish | Pinot Noir (light), Dry Rosé, White Burgundy |
| White fish (sole, sea bass) | Muscadet, Pinot Grigio, Chablis, Sauvignon Blanc |
| Prawns & scallops | Dry Champagne, Vermentino, Grüner Veltliner |
| Goat's cheese | Sauvignon Blanc (Loire), Sancerre, Pouilly-Fumé |
| Soft cheese (Brie, Camembert) | White Burgundy, Champagne, light Pinot Noir |
| Blue cheese | Sauternes, Tokaji, Port, Late-harvest Riesling |
| Aged hard cheese | Barolo, Chianti Classico, Oloroso Sherry |
| Asparagus | Grüner Veltliner, Sauvignon Blanc, Dry Riesling |
| Salads & vinaigrette | Grüner Veltliner, Vermentino, Dry Rosé |
| Mushroom dishes | Pinot Noir, White Burgundy, aged Rioja |
| Pasta (cream sauce) | White Burgundy, Soave, Pinot Grigio |
| Pasta (tomato sauce) | Chianti Classico, Barbera d'Asti, Montepulciano |
| Pizza | Barbera, Chianti, Nero d'Avola |
| Roast chicken | White Burgundy, Dry Riesling, light Pinot Noir |
| Roast pork | Dry Riesling, White Rioja, Côtes du Rhône |
| Pork belly & charcuterie | Dry Riesling, Chenin Blanc, Beaujolais Crus |
| Duck | Pinot Noir (Burgundy), Côtes du Rhône, Gewurztraminer |
| Lamb | Cabernet Sauvignon, Barolo, Côtes du Rhône |
| Beef & steak | Cabernet Sauvignon, Syrah/Shiraz, Malbec, Barolo |
| Game (venison, pheasant) | Syrah, Pinot Noir (old world), Nebbiolo |
| Asian spice & Thai food | Dry Riesling, Gewurztraminer, Dry Rosé |
| Spicy food (chilli heat) | Off-dry Riesling, Gewurztraminer, Dry Rosé |
| Chocolate desserts | Banyuls, Maury, Ruby Port, Recioto |
| Fruit tarts & pâtisserie | Sauternes, Vouvray moelleux, Late-harvest wines |
| Fried food & canapés | Champagne, Crémant, Cava Reserva, Prosecco Superiore |
The Rules Behind the Table
A few principles explain why these pairings work, which lets you reason about foods and wines not on the list:
- ·Acidity cuts fat. Wines with high acidity — Chablis, Muscadet, Grüner Veltliner, most Italian whites — refresh the palate after rich, fatty, or creamy dishes. When in doubt about a rich dish, choose high-acid.
- ·Tannin needs protein. Highly tannic reds — Barolo, Cabernet Sauvignon, Nebbiolo — work with red meat because the protein softens the tannin. The same wines taste harsh and bitter with fish or vegetable dishes that lack enough protein to bind to.
- ·Sweetness balances salt and pungency. Sauternes with blue cheese, Port with Stilton, late-harvest Riesling with spiced food: sweetness in wine balances and softens saltiness and strong flavours in food. It doesn't overpower — it complements.
- ·Match the weight. Light dishes with light wines, rich dishes with full-bodied wines. A delicate steamed fish overwhelmed by a heavy oaked Chardonnay. A slow-braised short rib that makes a light Pinot Gris disappear. Weight matching is the single most useful rule when you're uncertain.
- ·Regional affinity. Food and wine from the same region usually work together. Centuries of culinary tradition have already solved the pairing problem — trust Italian wine with Italian food, Alsatian wine with Alsatian dishes.