There’s just something so comforting about a thick steaming mug of Spanish chocolate a la taza beside a plate of hot, crispy churros on a cold, winter day. If you’re craving this tasty treat in the Spanish capital, we’ve got you covered. Here are 7 places that have the best churros in Madrid, complete with rich, delicious chocolate!

1. Chocolatería San Ginés

The locals think the best churros in MAdrid are at Chocolatería San Ginés!
Photo by jaumescar on VisualHunt / CC BY-NC-SA

Chocolatería San Ginés is a Madrid institution, a spot that locals love and visitors need to try at least once. This chocolatería first opened its doors in 1894, and still retains much of its 19th-century charm to this day. White marble tables, walls with wood paneling and mirrors, and two floors of beautiful decorations will make you feel as if you’ve taken a trip back in time. The chocolate is thick and rich, perfect for dipping your freshly-made churros in. Be prepared to wait in line a bit, as this place always draws a crowd. Don’t be surprised to find a line of hungry night owls at San Ginés during the wee hours of the morning looking for a tasty treat after a night out! There’s a reason these are the best churros in Madrid, so discover it for yourself!

Hours: Open 24/7
Address: Pasadizo de San Ginés, 5

2. Churrería La Andaluza

Churrería La Andaluza is a family business that goes back three generations. This spot opens up at 6:30AM every day, and closes by 12:30 on weekdays and 13:30 on weekends. Early birds flock to La Andaluza to wolf down their churros (thin and crispy), porras (thick and fluffy), and buñeulos (round and fluffy). They’re all fresh and made to order, and quite cheap! Sweet treats don’t get any better than this.

Hours: Monday – Thursday 06:30/12:30 Friday – Sunday 06:30/13:30
Address: Calle de Hernani, 10

3. La Antigua Churrería

Anyone who considers themselves a sweet tooth needs to make a stop at La Antigua Churrería. This churrería has been known for serving some of the best churros in Madrid since 1913. Your first choice will be which chocolate you want, the traditional dark or the sweet and dreamy white chocolate blend. Another tough decision will be what you want to dip in your chocolate. La Antigua Churrería has churros in the shape of a teardrop, fluffy porras, and churros that are stuffed with cream or chocolate. If you’re feeling extra indulgent, order the churros that already have a hard chocolate coating and dip them in a cup of rich, melty chocolate!

Hours: Monday – Sunday 07:00 – 21:30
Address: Calle de Bravo Murillo, 190

4. Chocolat

Chocolat has a prime location, near the Prado and Thyssen museums, so it’s a popular stop for museum-goers looking to recharge their batteries. For breakfast or a snack, try Chocolat’s delicious churros and chocolate that just can’t be beaten. As the name indicates, this little café serves up splendid chocolate creations that will have your stomach growling in no time. There’s a whole menu of chocolaty delights, pastries, and savory options that are perfect for a nice pick-me-up while exploring the Spanish capital.


Hours: Monday – Sunday 07:30 – 21:00
Address: Calle de Sta. María, 30

5. Chocolatería Valor

Valor is a chain that has a few chocolaterías across the city, but don’t let the fact that it’s a chain put you off. Valor is a national chocolate confectioner, like Hershey’s in the US or Cadbury in the UK. They have exquisite chocolate for dunking some of the best churros in Madrid in. This is a must for any chocolate lover, as you can stop by the Valor shop afterwards to marvel at the bonbons and other chocolate treats available for sale.

Hours: Monday – Friday 08:00 – 22:30 Weekends 09:00 – 12:00
Address: Calle del Postigo de San Martín, 7

6. Chocolatería Rocamar

Another neighborhood classic is Churrería Rocamar, a little churro shop that dates back to 1967. It’s a stone’s throw away from Plaza Chamberí, and has two specialties that you definitely need to try. The first is chamberosquis, churros that are straight like sticks and thick like porras, but still quite crispy. Another of the best churros to try in Madrid that is unique to Rocamar is rechupetes. These are porras that are split down the middle with a nice sprinkling of sugar and liqueur on top. How about that for a treat?

Hours: Monday – Friday 07:00 – 21:00 Weekends 06:30 – 14:00
Address: Calle de Sta Engracia, 29

7. Los Artesanos 1902

One more tasty spot that you can’t miss is Los Artesanos 1902. 5 generations of family have been handcrafting chocolate and churros at this café since, you guessed it, 1902. The locale retains much of its original old-wold charm, family recipes, and magic that bring customers back year after year. This is one tradition in Madrid that you just can’t miss.

Hours: Sunday – Thursday 07:00 – 24:00 Friday – Saturday 07:00 – 01:00
Address: Calle de San Martín, 2

See more: Olala Homes’ Quick Guide to Public Transportation in Madrid, 6 Reasons Why Autumn in Madrid is the Best Time to Visit, Get to Know All the Local Markets in Madrid, Where to Experience Traditional Flamenco in Madrid, 5 of the Best Places to Score the Best Paella in Madrid

If you’re ready to taste the sweet side of Madrid, count on Olala Homes for all of your accommodation needs!