There are no diehard rules, but here are some guidelines.
Many wines compliment certain foods, just as others may add
flavors by contrast.
Food may exaggerate a wine's characteristics
If you eat certain foods that are very tannic, such as walnuts
with a wine that is also tannic, such as a Bordeaux, the wine tastes very
dry and astringent; it may even be considered undrinkable.
Food may diminish a wine's characteristics
An overly tannic wine, which may be unpleasant on it's own may taste
extremely good with a rare steak, because the protein in the steak will
diminish the
effect of the tannin. A wine's flavor can be obliterated
completely by food that
is very intense, i.e. a spicy meal with a delicate
white wine makes no sense.
Wines also contribute new flavors to dishes. A red Zinfandel, that is very
fruity will import it's flavor to a dish just as if you had added them.
Sometimes this is not a good thing. A red Bordeaux will make your plain white
Thanksgiving Turkey leave a distinctive metallic flavor in your mouth.
Choose a wine similar in flavour to the dish you are serving
Choose a wine that will accent the dish you are serving
Try to choose a wine with flavours
or structural elements that are not in the dish you are serving
but would enhance it all the same. For example: A dry Sauvignon would
go well with a rich boulabaise.
If you are serving more than one wine here are some guidelines:
Breathing means getting air into your wine. When oxygen in the air
combines with the wine it opens up it's flavours
Usually, red wines benefit from breathing. Young red wines are
high in tannin. The younger and more tannic the wine the more
it needs to breathe. For example: Cabernet Sauvignons, Red Zinfandels,
and Bordeaux
The rule of thumb is one hour. Very young and tannic wines can be left
to breathe for three.
So now, make a good meal, open up your favorite wine and Enjoy!