Five golden rules when it comes to food and drink matching
Weight: Ensure the weight of the food matches the weight of the drink
Intensity: Flavours should work together in harmony to avoid the food or drink over powering one another
Acidity: Acidic drinks work well with sweet, oily/fatty and salty foods as they cut through and contrast
Heat: Hot and spicy dishes can be cooled by sweeter/smoother style drinks
Sweetness: Drinks should be sweeter when paired with sweet food or the flavours will appear bland