Wine always makes a meal more pleasurable, and there's no reason to restrict wine-drinking to special occasions.
Wine is meant to be enjoyed by everyone, with just about any meal.
Trying to choose the right wine for your meal can seem like a daunting task, but there's no need to feel intimidated. In fact, some people will tell you that any wine can go with any food, as long as you like it. While this is true to a certain extent, especially for casual meals, there are a few other things to consider if you want to go the extra mile and serve thoughtfully chosen wine with a meal you went to great effort to prepare. Think of wine as food, and put the same consideration into matching it with your meal as you would any other side dish. In order to pair wine with food well, it's necessary to know the basic flavor characteristics of the wine you will be serving.