Churros are most often served for breakfast with hot chocolate in Spain.
Churros are mainly associated with kind of special breakfast, when people are free or don't have much to do.
However, the Spanish have also started enjoying churros while meeting with their family in late afternoon, especially in the winter.
In Spain you can often buy churros at one of the market stalls, which you can find easily if you follow the smell of fried oil and churros' dough.
These are often sold in a dozen and served in a paper cone.
The most iconic combination are churros dipped in very thick hot chocolate, which the Spaniards invented in the 16th century.
But this is not the only way to eat them.
As the hot chocolate is very sweet and rich, some prefer to dip their churros in hot coffee with milk.
It's not uncommon to eat plain churros, without any soaking or dipping in anything.
Homemade recipes most often suggest to coat freshly fried churros in sugar or a mixture of sugar and cinnamon.