One question I get asked is what red wine to serve with fish. There are a lot of variables here. Among them are what kind of fish. The meaty or oily the variety of fish the easier it is. Swordfish can handle anything but the biggest and most tanic wines. It is hard not to overwhelm a light fish like sole. How the fish is prepared is also to be considered. Fried and grilled fish are more friendly to red wine than poached fish. Cream sauces and white wine sauces are difficult. That said my go to red wine for fish is Barbera. It has low tannin levels and goes very nicely with fish as lean as trout. Other lighter low tannin wines such as some pinot noir (not oak aged) and even some tempranillo’s can work. In the end it is what you like that counts.