Wine pairing

What wine goes with spaghetti and meatballs?

94 /100
Top match

Sangiovese

Grappi pairing score: how well the match works, on a 100-point scale. Grappi's own assessment.

Short answer. Pour a high-acid Italian red: Sangiovese, the grape behind Chianti, is the classic match for spaghetti and meatballs. Its tart cherry fruit and firm acidity cut through the tomato sauce, while gentle tannin grips the savory meatballs. Barbera and a fruit-forward Zinfandel both do the job just as well.

The best wines for spaghetti and meatballs

Sangiovese (Chianti)

Medium red

High acidity mirrors the tomato sauce, while tart cherry fruit and firm tannin stand up to the beef-and-pork meatballs.

Barbera

Medium red

Even brighter acidity and softer tannin refresh the palate between forkfuls of rich, garlicky sauce.

Zinfandel

Full red

Bold, jammy dark fruit and a hint of pepper match hearty meatballs, the fuller choice for a meat-heavy plate.

Why it works

Spaghetti and meatballs is really a sauce dish: bright, acidic tomato against rich meat, garlic and herbs, so the wine has to match that acidity head-on. That is why a high-acid Italian red shines here while a soft, low-acid red tastes flat, and a medium grip of tannin latches onto the fat in the meatballs without drying your mouth. The logic points to Sangiovese, the Chianti grape, with juicy Barbera and bolder Zinfandel as the two best alternatives.

Grappi scores every pairing out of 100 against a reference of 185,000 wines. Spaghetti and meatballs with Sangiovese rates 94.

Serving tips

  • Serve the red slightly cool, around 16-18C, to keep its fruit and acidity fresh against the warm sauce.
  • If the sauce is spicy or heavy with garlic, reach for a fruitier bottle like Primitivo, whose ripe fruit softens the heat.

Not sure what you've got? Scan it.

Point Grappi at any label and get the wine, the tasting profile and the right dish to serve it with, in seconds, free.

Spaghetti and meatballs wine pairing FAQ

What wine goes best with spaghetti and meatballs?
Sangiovese, the grape behind Chianti, is the best match. Its high acidity meets the tomato sauce and its firm tannin handles the meatballs. Barbera and Zinfandel are the next-best picks.
What red wine goes with spaghetti and meatballs?
Stick with high-acid, Italian-style reds. Sangiovese (Chianti), Barbera and Montepulciano d'Abruzzo all have the brightness to cut rich tomato sauce, while a fuller Zinfandel suits extra-meaty versions.
Can you drink white wine with spaghetti and meatballs?
You can, but red is the stronger match for a meaty tomato sauce. If you prefer white, choose a crisp, high-acid Italian one like Verdicchio or Vermentino rather than a rich, oaky style.
Is Chianti good with spaghetti and meatballs?
Yes, Chianti is one of the classic pairings. Made from Sangiovese, its tart cherry fruit and bright acidity were built for tomato-based pasta, and its tannin stands up to the meat.
Does Cabernet Sauvignon go with spaghetti and meatballs?
It is not the best choice. Cabernet's heavy tannin and oak can clash with the acidic tomato sauce and make the wine taste bitter. A lighter, higher-acid red like Sangiovese or Barbera works far better.
What is a good cheap wine for spaghetti and meatballs?
Montepulciano d'Abruzzo is the best-value pick: soft, fruity, inexpensive and easy to find. A basic Chianti or a young Barbera gives you the same bright acidity without spending much.

More pairings

From the Grappi Journal

Know any wine, in secondsFree · iPhone & iPad Get the app