because tomato-based pasta dishes are acidic, it's best to pair them with a medium-bodied red wine, as a wine that doesn't match the acidity of the sauce will taste bland. a cabernet sauvignon or zinfandel is a good example of a red wine that goes well with tomato-based pasta dishes.