Hot chocolate and churros in Barcelona | ForeverBarcelona

This post contains affiliate or sponsored links. We might be paid for posting them or if you click on them or buy through them. 
If the affiliate link would increase your costs, we wouldn’t use it. Your trust is more important than any commission. More about our links policy here.

Hot chocolate and churros in Barcelona | ForeverBarcelona

Best Hot Chocolate And Churros In Barcelona


I loooooove churros and hot chocolate. It was my favorite Sunday breakfast when I was a child, and nothing made me happier than having my grandparents (or parents, or aunties!) taking me to a granja (cafe specializing in dairy products) to enjoy a cup of think hot chocolate and dip some churros on it.

Now as a grown-up I still fall in the temptation of heading to my favorite churros and hot chocolate cafes from time to time, and I’m thrilled when my guests ask me to take them there. Yes, in Barcelona hot chocolate is relatively easy to find in most bars and cafes, but good churros aren’t that common.

You need to know which place has them, or you’ll end up ordering a not-so-great croissant to dip instead. So today I’m going to be generous with you and I’m going to share with you my favorite places for churros and hot chocolate. But promise me not to spread the word too much! That’s where we go for Barcelona hot chocolate in our chocolate tours!

Here is where you’ll find the best Barcelona hot chocolate and churros:​


Petritxol street​

If you ask any local where to go for some authentic Barcelona hot chocolate, they will definitely direct you to this narrow alley off La Rambla, famous for its two hot chocolate cafes. I’d dare saying the city is divided in two: the locals that always go to La Pallaresa, and those who prefer Dulcinea. 

I must admit that my family used to be Dulcinea goers, but with the years I became a La Pallaresa fan: the chocolate is much better! Plus in La Pallaresa they serve two sizes of hot chocolate: I recommend to go for the small size (just a bit bigger than an espresso), as it’s so rich only “trained” locals usually can finish up the latte sized ones.


La Nena​

If you like going off the beaten path, in the Gracia district you’ll find this café with great homemade cakes and famous for their churros and hot chocolate, too. You are likely to be the only foreigner there, except maybe for some exchange student living in the area. While still very thick, the hot chocolate here incorporates more milk than those in Petritxol.


Cacao Sampaka​

One of my favorite chocolate shops in Barcelona, it also features a cozy cafe at the back where they serve one of my favorite Barcelona hot chocolate and churros. Order the Aztek one for a touch of spicyness in your chocolate. Or if it’s too hot outside, go for their liquid chocolates instead:

Delicious cold chocolate shakes (their saffron and orange one is amazing!). And for an alternative to churros, order “melindros”: spongy cakes that Barcelona people have also traditionally dipped in their hot chocolate.



The direct competition of the Petritxol granjas, located in the other side of La Rambla founded in 1870. Their hot chocolate is darker (as they use water instead of milk to thicken it). Or if you are not too fond of thick hot chocolate, then order a Cacaolat: it’s the most famous local brand of chocolate milk shake… that was invented precisely in this cafe in 1931!



Probably the most famous family of cake makers in town, they are the 4th generation in the business and own two venues in town: the main one and more off-the-beaten-path in Gran Via, and a tiny one in La Rambla with gorgeous Modernist decoration. 

And both have a cafe where you can order your churros and hot chocolate (or a croissant or a cake instead of churros… everything is a temptation here!). A tip: order a Swiss to get your Barcelona hot chocolate topped with a scoop of whipped cream.

In this post I’ve been focusing a lot in the Barcelona hot chocolate, but what about churros? While there are a few churro trucks and churreria shops in town, not all of them sell hot chocolate, too (or their hot chocolate isn’t too good). But there is still hope!

AND BONUS! Do you want to know where to buy the best churros in Barcelona and get some great chocolate too?​


La Granja & Churreria San Román​

Banys Nous is a lovely shopping street between La Rambla and the Cathedral. Here you’ll find La Granja, a local cafe where they serve nice hot chocolate but not churros: since a short walk down the street is located the Churreria San Román, they actually invite you to go there, buy churros yourself and come back!

Manuel San Román has been making churros and fried snacks since 1968, when his sister and his brother-in-law invited him to work for us.

His churreria is tiny, and it’s easy to miss, but his products are amazing: the best churros in Barcelona, sprinkled with sugar and not oily at all. Get a paper bag with some of them, and then walk back to La Granja to enjoy your Spanish hot chocolate and churros.

Where do you go for churros and hot chocolate in Barcelona?​


Author Marta Laurent Veciana


Marta is the founder of ForeverBarcelona. She is a passionate tour guide that loves Barcelona and loves writing too. She is the main author of our Blog, and is committed to sharing her knowledge about Barcelona and her best tips with our readers.




Need more inspiration?

Our 100% FREE Barcelona Collection will give you everything you need to organize the trip of your lifetime to Barcelona.


Montadito tapa
Scroll to Top