What Wine Goes with Chocolate Cake?
Tawny Port or Banyuls. Chocolate cake is rich and often sweet, demanding a wine with enough body and sweetness to match without cloying. Port's caramel and nut notes echo the cake's depth while its structure keeps the pairing from being one-note sweet.
Top pairings at a glance
Tawny Port (10 or 20-year)
Look for Tawny Port on the port list, 10-year or 20-year aged. Avoid ruby Port (too simple) or vintage Port (save it for other occasions). Ask your server to specify the age.
Tawny's caramel, hazelnut, and chocolate notes naturally pair with chocolate cake. The wine's sweetness balances the cake without adding heaviness.
Banyuls
Seek Banyuls from Roussillon, France. It's a sweet red made from Grenache, naturally chocolate-forward. Ask for 'Banyuls' or 'Roussillon sweet red' if unsure.
Banyuls is made from Grenache and has chocolate notes built in. Less heavy than Port, more adventurous than conventional pairings.
Moscato d'Asti
Look for Moscato d'Asti from Piedmont, Italy. Lightly sweet and low alcohol. A lighter alternative to Port.
Moscato d'Asti is playful and less heavy than Port or Banyuls. Its floral notes add complexity without overpowering the cake.
How to think about chocolate cake and wine
Chocolate cake is a palate-closer, so the wine needs to be rich and sweet enough to match rather than disappear. Tawny Port is the classical choice because it's not just sweet but structured, with caramel and nut notes that echo chocolate's depth. At a restaurant, order Tawny Port by-the-glass in a small pour (2-3 ounces). Chocolate cake is rich, so a small glass is plenty. Ask your server for 10-year or 20-year; both are solid choices.
Banyuls is a winemaker's insider pick, a sweet red from southern France made from Grenache. It's naturally chocolate-forward and less oxidized than Port, which means it tastes fresher and more fruit-driven. If the restaurant has Banyuls available, it's worth exploring. Moscato d'Asti is the lighter option, offering sweetness without the weight of Port, ideal if you want to finish dessert without feeling too full from the wine.
The chocolate cake itself matters for your choice. A flourless chocolate torte is dense and demands Tawny Port's richness. A lighter chocolate mousse cake works with Moscato d'Asti's playfulness. A chocolate layer cake with frosting is middle ground, suitable for any of the three options above.
What to avoid
Dry reds or whites (they taste thin and bitter next to chocolate). Heavy table wines like Cabernet (confusing structure, not enough sweetness). Artificially sweet wines that taste one-dimensional.
Value tip
Tawny Port by-the-glass ($10-16 pour) is surprisingly good quality for the price. Banyuls is often overlooked and priced fairly, less marked up than Port. Moscato d'Asti is affordable by-the-bottle (~$20-30) if you're taking one home.
Common questions
Should I pick 10-year or 20-year Tawny?
20-year is richer and more complex, but 10-year is still excellent and less expensive. Both work beautifully. Order 20-year if available, but don't hesitate to choose 10-year.
Can I drink Champagne with chocolate cake?
Only if it's a sweet or off-dry Champagne (demi-sec or doux). Dry Champagne will taste thin and bitter next to chocolate. If the restaurant has a doux Champagne, it can work.
What's a budget option?
Moscato d'Asti by-the-glass is affordable and playful. For Port lovers on a budget, 10-year Tawny is cheaper than 20-year and still very good.
Get picks from the actual wine list
General advice only goes so far. Go Somm reads the wine list in front of you and picks the best value for your table in seconds.
Join the Waitlist