Either method works, as do countless others. Part of the fun is to experiment with different combinations, to see which strike your own palate as truly delicious. Then, share those with others to see which tastes they also appreciate, and which are uniquely yours. One very typical wine-food pairing is Cheese, and many wine parties have cheese as the main snack. There are so many varieties of cheeses that there is one that goes well with any type of wine you might try.
Cheese tends to make a wine taste better, too.
Both wine and cheese are natural products, something created with care and aged to perfection. In most cases a red wine goes well with hard cheese, while white wines go well with softer cheeses, but again this comes down to your own personal tastes and what combinations of flavors you enjoy. To please wine lovers of all stripes, you can choose a white riesling, cabernet, or port. Riesling Riesling is grown in many places, but does the best in its native Germany and in California. The Riesling grape is believed to be indigenous to Germany, and has been planted there since the fourteenth century.