WHAT WINE TONIGHT

What wine for Christmas dinner?

Christmas dinner is a feast of contradictions: rich roast, sweet sides, a table of different palates. The winning wines are generous, versatile, and festive enough to feel like part of the celebration.

Best overallRed

Pinot noir

Red cherry, silk, versatility

Goes with roast beef, turkey, ham, and the stuffing — the diplomatic choice for a full table.

Shop from ~$20 · Vivino

Affiliate link · prices vary by retailer

SplurgeRed

Châteauneuf-du-Pape

Grand, spiced, warming

When the centerpiece is prime rib or goose and the night deserves a bottle with gravitas.

Shop from ~$40 · Vivino

Affiliate link · prices vary by retailer

Best whiteWhite

Dry riesling

Bright, festive, food-proof

The white that survives sweet potatoes, brussels sprouts, and cranberry alike.

Shop from ~$15 · Vivino

Affiliate link · prices vary by retailer

Sommelier's tip

Buy one red and one white per four guests — holiday meals run long.

Eating something else?

Snap a photo of your plate or describe any dish — our AI sommelier finds your bottle in seconds.

Try the pairing tool →

More pairing guides

SalmonSteakPizzaRoast chickenThai currySushiAll guides →