Spain is famous for wine, beer, vermouth and sangria, but you definitely do not need to drink alcohol to enjoy its café and bar culture.¶
In fact, once you know a few words, ordering alcohol-free drinks in Spain gets much easier — and much more interesting than just asking for a soda every time.¶
You will find traditional non-alcoholic drinks in cafés, bakeries, markets, heladerías ice cream shops, horchaterías, tapas bars, beach cafés and little neighborhood bars where half the room seems to know the owner by name.¶
The trick is knowing what each drink is, when people usually order it, and what to check if you avoid dairy, caffeine, sugar, eggs or ice.¶
This guide covers the Spanish café drinks without alcohol that actually feel local: cold horchata in Valencia, lemon granizados on hot afternoons, thick hot chocolate with churros, and the very Spanish ritual of pouring hot coffee over a glass of ice.¶
Quick answer
#If you want traditional non-alcoholic drinks in Spain, start with horchata de chufa, granizado de limón, café con hielo, leche merengada, chocolate a la taza, mosto, and still or sparkling water. These cover café stops, beach afternoons, sweet breaks, and tapas hour without needing alcohol.¶
Best Spanish drinks without alcohol
#Horchata de chufa
#Spanish horchata de chufa is not the same as Mexican horchata.¶
In Spain, especially in Valencia and the surrounding area, horchata is made from chufas, or tiger nuts. Despite the name, tiger nuts are not nuts. They are small tubers.¶
The drink is usually served cold. It is pale, sweet, smooth and refreshing, with a flavor that is a little earthy and a little nutty. It can feel slightly milky, even though traditional horchata de chufa does not contain dairy.¶
Fresh horchata from a proper horchatería is the version to try when you are in Valencia. It is often served with fartons, long, soft glazed pastries made for dunking.¶
Good to know:¶
- Traditional horchata de chufa is usually dairy-free.
- It is normally sweet.
- It is especially associated with Valencia.
- If you have allergies or strict dietary needs, ask before assuming every place makes it the same way.
- Fartons may contain dairy or other ingredients that do not work for vegan or dairy-free travelers.
Try saying: “Una horchata de chufa, por favor.”¶
Granizados and café con hielo
#Spain does hot-weather drinks very well. They are usually simple, practical and exactly what you want after walking around in the sun.¶
A granizado is a slushy, icy drink. The most classic flavor is granizado de limón: cold, bright, sweet, tart and perfect in hot weather. You will often find it in heladerías, cafés, beach kiosks and summer drink counters.¶
Order it when you have been walking in the heat, are in a beach town, or want something cold without dairy.¶
Café con hielo is Spain’s no-nonsense iced coffee. Usually, you get a small hot coffee or espresso and a separate glass with ice. If you want sugar, add it to the hot coffee first and stir, then pour the coffee over the ice yourself.¶
Try saying: “Un granizado de limón, por favor.” or “Un café con hielo, por favor.”¶
Leche merengada
#Leche merengada means “meringue milk,” and it tastes like a cold cinnamon-lemon dessert.¶
You will often see it in summer, especially in heladerías. The base is milk flavored with cinnamon and lemon, then sweetened and served chilled or partly frozen. Some versions include whipped egg whites, which give it a lighter, foamy texture.¶
Order it when you want something cold, creamy and traditional. Avoid it or ask first if you cannot have dairy or egg.¶
Try saying: “Una leche merengada, por favor.”¶
If you need to ask about egg: “¿Lleva huevo?”¶
Chocolate a la taza
#Chocolate a la taza is thick Spanish hot chocolate. It is rich, warm and made for dipping churros.¶
Order it with churros at breakfast, on a chilly day, or as a sweet stop in the afternoon or evening. It is more dessert than drink, so do not expect a thin cocoa.¶
Try saying: “Un chocolate con churros, por favor.”¶
Mosto
#Mosto is non-alcoholic grape juice. It is especially useful in tapas bars when other people are drinking wine or beer and you want something alcohol-free that still feels at home on the table.¶
Try saying: “Un mosto, por favor.”¶
Cerveza sin alcohol or cerveza 0,0
#If you are comfortable with non-alcoholic beer, ask for cerveza sin alcohol or cerveza 0,0. If you avoid alcohol strictly, choose 0,0 and confirm if needed.¶
Try saying: “Una cerveza 0,0, por favor.”¶
What to order by situation
#Morning café stop
#Order café con leche, café solo, café descafeinado, or chocolate con churros. If it is warm, café con hielo works well later in the morning.¶
Late morning snack
#Try horchata de chufa, granizado de limón, café con hielo, or sparkling water.¶
Hot afternoon or beach town break
#Choose granizado de limón, horchata, leche merengada, café con hielo, still water or sparkling water. If it is very hot, pair sweet drinks with water.¶
Tapas hour without alcohol
#Go for mosto, cerveza 0,0, sparkling water or still water. These fit tapas better than dessert-style drinks.¶
Winter or rainy day
#Order chocolate a la taza, café con leche, café descafeinado or chocolate con churros.¶
Traveler safety and comfort checks
#Dairy checks
#Usually dairy-free: horchata de chufa, granizado de limón, mosto, still water and sparkling water.¶
Usually contains dairy: leche merengada, chocolate a la taza depending on preparation, and café con leche.¶
Ask: “¿Lleva leche?” or “Sin leche, por favor.”¶
Egg checks
#Leche merengada may contain egg whites. Ask “¿Lleva huevo?” if that matters.¶
Caffeine checks
#Coffee drinks contain caffeine, and chocolate a la taza may bother caffeine-sensitive sleepers. For decaf, ask for descafeinado.¶
Sugar checks
#Horchata, leche merengada, granizados, chocolate a la taza and mosto are usually sweet. If you are watching sugar, share a drink or choose water or coffee.¶
Ask: “¿Tiene mucho azúcar?”¶
Ice checks
#Granizados and café con hielo rely on ice. If you do not want ice, ask “Sin hielo, por favor.”¶
Simple phrases
#- Sin alcohol, por favor. Without alcohol, please.
- ¿Tiene alcohol? Does it have alcohol?
- ¿Lleva leche? Does it contain milk?
- ¿Lleva huevo? Does it contain egg?
- Agua sin gas, por favor. Still water, please.
- Agua con gas, por favor. Sparkling water, please.
- Para tomar aquí. To have here.
- Para llevar. To go.














