<human>:  How do I pair food with different types of wine?
<bot>: The best way to pair food with different types of wine is to consider the primary flavors in both the food and the wine. For example, a full-bodied red wine, such as a Cabernet Sauvignon, pairs well with strongly flavored foods, such as steak or robust pasta dishes with red sauces. Lighter red wines, such as a Pinot Noir, pair nicely with lighter dishes, such as salmon or grilled vegetables. White wines such as Pinot Grigio or Sauvignon Blanc pair well with fish and poultry dishes. Rich, sweet dessert wines, such as a Riesling, are a perfect pairing for the richer desserts.