When is arroz con leche eaten?

Arroz con leche, a sweet rice pudding, is traditionally enjoyed as a comforting dessert in many Latin American and Spanish-speaking countries. It's often eaten:

* After dinner: It's a classic way to end a meal, especially on special occasions like birthdays, holidays, and family gatherings.

* As a snack: It's also enjoyed throughout the day, especially in the afternoon or evening.

* During cold weather: Its creamy texture and warming spices make it a perfect choice for cold months.

While there's no specific time to enjoy arroz con leche, it's generally associated with comfort, nostalgia, and celebration.