The time it takes for beer to chill on ice can vary depending on several factors, such as the starting temperature of the beer, the amount of ice used, and the ambient temperature. As a general guideline, it usually takes about 20 to 30 minutes for a beer bottle or can to become significantly chilled when submerged in ice.
However, it's important to note that this estimate can vary. If the beer is already at room temperature or warmer, it may take longer to cool down. Additionally, using a larger quantity of ice or adding water to the ice can help speed up the chilling process. Remember to keep the ice and beer in direct contact for more effective cooling.
If you're in a hurry and need to chill beer quickly, you can try methods like rotating the beer in ice water, using salt to lower the freezing point of the water, or wrapping the beer bottle in a wet paper towel and placing it in the freezer for a shorter duration (but be cautious not to forget it there, as it can freeze and possibly burst the bottle).
Ultimately, it's best to monitor the beer's temperature by touching the container or using a thermometer to ensure it has reached your desired level of chilliness before serving.