This depends on the flavour of the wine. Here is a simple guide for the best food pairing with different wines:
Sparkling - Salty snacks, fatty foods, smoked salmon, spring rolls, bruschetta
Champagne - Seafood, pasta, caviar, oysters, baked brie, goat cheese
White - Seafood, chicken, appetizers and salads, light appetizers
Red - Steak, lamb, pork, chocolate, cheese, tomato sauces
Rose - Salmon, charcuterie, duck, chicken, soft cheeses
Dessert - Dark chocolate, white chocolate, truffles, creme brulee, olives, nuts