DineCard Discover

Top 10 Best Chocolate Shops in Barcelona

Barcelona's chocolate scene is a heavenly blend of artisanal craftsmanship and innovative indulgence, where centuries-old techniques meet modern creativity. From bean-to-bar specialists roasting their own cacao to gelato masters crafting chocolate flower petals, the city's chocolate shops offer experiences that go far beyond simple sweet treats. Many of these beloved spots now offer digital menus via DineCard, making it easier than ever to explore their tempting selections with a quick scan.

Amorino
#9

Amorino

Carrer de la Portaferrissa, 7
4.6
1,324 reviews
€18 for two
CafeArtisan GelatoInstagram-worthyCentral LocationTourist Hotspot
Must try:Chocolate-Pistachio Gelato with Macaron

The second Amorino on this list earns its spot thanks to its prime Portaferrissa location and their exclusive chocolate-pistachio combination that isn't available at every branch. The gelato artisans here have mastered the chocolate macaron garnish—a crunchy French cookie that crowns your gelato flower for an extra euro. The street-facing windows showcase the gelato-making process, turning the shop into dinner-and-a-show for curious passersby. Slightly less hectic than the Ferran location, this spot works better for a leisurely afternoon treat while exploring the Gothic Quarter's hidden squares.

Brunells
#8

Brunells

Carrer de la Princesa, 22
4
2,288 reviews
€18 for two
BakeryCafeHistoric SpotTraditional CatalanFamily FriendlyLocal Favorite
Must try:Xocolata Desfeta with Ensaïmadas

Brunells has been a Born neighborhood institution since 1947, maintaining traditional Catalan pastry techniques while embracing modern chocolate trends. Their xocolata desfeta (melted chocolate) is served the old-fashioned way—thick enough to stand a spoon in—and pairs perfectly with their house-made ensaïmadas. The vintage tile floors and marble counters give serious retro charm, though the crowds can be intense during weekend brunch hours. This is where grandmothers bring their grandchildren for merienda, creating a genuinely local experience that feels increasingly rare in central Barcelona.

Vincis Heladería
#7

Vincis Heladería

Avinguda de Roma, 148
4.8
919 reviews
€20 for two
Artisan GelatoItalian DessertsSeasonal SpecialsFamily Friendly
Must try:Chocolate Tartufo

Vincis proves that Italian gelato expertise translates beautifully to chocolate creations, with their chocolate hazelnut gelato winning local awards for density and flavor balance. The shop's signature chocolate tartufo—a sphere of chocolate ice cream with a molten chocolate core—is engineered to perfection with a crispy shell that cracks like crème brûlée. The modern, bright space near Plaça Espanya attracts a mix of neighborhood regulars and savvy tourists escaping the Montjuïc crowds. Their seasonal chocolate-orange combination in winter is not to be missed.

Faborit Casa Amatller Barcelona
#6

Faborit Casa Amatller Barcelona

Pg. de Gràcia, 41
4.3
2,398 reviews
€16 for two
CafeHistoric BuildingArtisan ChocolateTourist HotspotInstagram-worthy
Must try:Hot Chocolate Flight

Housed inside the stunning Art Nouveau Casa Amatller on Passeig de Gràcia, Faborit offers chocolate with a side of architectural history. The space itself is worth the visit, but their artisan chocolate bars made with original Amatller recipes from 1797 are the real treasure. Try their hot chocolate flight that showcases three different cacao percentages, served in elegant porcelain cups in the palace courtyard. This is where you bring out-of-town guests who appreciate both gourmet chocolate and Gaudí-era aesthetics—it's touristy but genuinely special.

Xurreria Laietana
#5

Xurreria Laietana

Via Laietana, 46
4.7
5,370 reviews
€12 for two
CafeBudget FriendlyLate NightTraditional SpanishLocal Favorite
Must try:Churros with Hot Chocolate

While technically a xurreria, Laietana's chocolate dipping sauce has achieved legendary status with over 5,000 reviews praising its velvety consistency. The secret is their premium Belgian chocolate blended fresh every morning, served piping hot alongside perfectly crispy churros dusted with cinnamon sugar. This no-frills spot near Via Laietana gets packed with locals at breakfast and after midnight when clubbers need sustenance. The best value on this list—a full order of churros with chocolate costs less than a fancy coffee elsewhere, making it a backpacker and budget traveler favorite.

Emilio’s Barcelona
#4

Emilio’s Barcelona

C. de Muntaner, 74
4.8
698 reviews
€22 for two
CafeTraditional Hot ChocolateItalian PastriesRomantic AmbianceLocal Favorite
Must try:Nutella-Filled Bomboloni

Emilio's channels old-world Italian charm with a Barcelona twist, specializing in thick, spoonable hot chocolate that's closer to pudding than a drink. Their chocolate con churros is served the traditional way, but insiders order the Nutella-filled bomboloni that's become an underground sensation. The cozy corner location on Muntaner attracts a sophisticated crowd of locals who treat this as their afternoon ritual spot. Come for the impeccable espresso, stay for the chocolate torta that changes seasonally but never disappoints.

CAUA CACAO ROASTERS
#3
TOP 3

CAUA CACAO ROASTERS

Carrer del Consell de Cent, 279
4.6
390 reviews
€25 for two
BakeryCafeBean-to-BarChocolate TastingsSpecialty CoffeeLocal Favorite
Must try:Single-Origin Chocolate Tasting Flight

CAUA takes chocolate seriously, roasting cacao beans in-house and offering a bean-to-bar experience that educates as much as it delights. Their chocolate tasting flights showcase single-origin bars from Ecuador, Peru, and Madagascar, while the thick hot chocolate made with 70% dark chocolate is intense enough to satisfy purists. The minimalist café in Eixample doubles as a workshop where you can watch the roasting process through glass windows. This is where chocolate connoisseurs and specialty coffee nerds intersect—expect knowledgeable staff who can discuss terroir like sommeliers.

Amorino Gelato - Barcelona Ferran
#2
RUNNER UP

Amorino Gelato - Barcelona Ferran

Carrer de Ferran, 27
4.9
1,116 reviews
€18 for two
CafeInstagram-worthyArtisan GelatoFamily FriendlyTourist Hotspot
Must try:Dark Chocolate Gelato Rose

This Amorino location near Las Ramblas serves their famous Italian gelato shaped into beautiful flower petals, with dark chocolate being their most requested flavor. The artisanal gelato is made fresh daily without artificial colors or flavors, and their chocolate sorbet is so rich it tastes like frozen ganache. The stunning 4.9 rating isn't just hype—the staff's artistry in creating edible flowers from gelato scoops makes every cone a miniature masterpiece. Ideal for families exploring the Gothic Quarter who want a memorable photo op with their dessert.

Chök The Chocolate Kitchen
#1
BEST

Chök The Chocolate Kitchen

Carrer de les Ramelleres, 26
4.4
1,622 reviews
€20 for two
BakeryCafeInstagram-worthyLocal FavoriteArtisan ChocolateBudget Friendly
Must try:Chocolate-Stuffed Croissant

Chök revolutionized Barcelona's chocolate game by putting molten chocolate at the center of everything—literally. Their signature item is the decadent hot chocolate shot served alongside crispy churros, but the real showstopper is their chocolate-stuffed croissants that ooze with Belgian chocolate when you bite in. The industrial-chic space with exposed brick attracts a young, Instagram-savvy crowd, though the quality keeps serious chocolate lovers coming back. Perfect for a post-shopping treat in the Gothic Quarter or a cozy date that won't break the bank.

Frequently Asked Questions

What is the best chocolate shop in Barcelona?+
Based on ratings and reviews, Amorino Gelato on Carrer de Ferran tops the list with a 4.9 rating from over 1,100 reviews. However, for traditional hot chocolate and churros, locals swear by Xurreria Laietana, which has an impressive 4.7 rating from over 5,000 reviews. For bean-to-bar artisan chocolate, CAUA CACAO ROASTERS offers the most authentic craft experience with in-house roasting and single-origin tastings.
Where can I find the best churros with chocolate in Barcelona?+
Xurreria Laietana on Via Laietana is the undisputed champion for churros con chocolate, with their perfectly crispy churros and velvety Belgian chocolate dipping sauce earning legendary status among locals. At just €12 for two people, it's also the best value. For a more upscale experience, Chök The Chocolate Kitchen offers gourmet churros with artisan chocolate shots in a trendy Gothic Quarter setting.
Which chocolate shops in Barcelona offer chocolate tastings?+
CAUA CACAO ROASTERS on Carrer del Consell de Cent specializes in chocolate tastings, offering single-origin tasting flights from Ecuador, Peru, and Madagascar. They roast cacao beans in-house, making it a true bean-to-bar experience. Faborit Casa Amatller also offers a hot chocolate flight showcasing three different cacao percentages, served in their historic Art Nouveau building on Passeig de Gràcia.
Are there any budget-friendly chocolate shops near Las Ramblas in Barcelona?+
Xurreria Laietana, located a short walk from Las Ramblas on Via Laietana, is the most budget-friendly option with a price level of 1/4 and complete chocolate churros costing around €12 for two people. Faborit Casa Amatller on Passeig de Gràcia is also reasonably priced at €16 for two, offering artisan chocolate in a stunning historic setting. Both Amorino locations near Las Ramblas offer quality gelato at moderate prices (€18 for two).
What's the best Instagram-worthy chocolate shop in Barcelona?+
Amorino Gelato locations are famous for their Instagram-worthy gelato flowers, where scoops are shaped into rose petals—their dark chocolate version is particularly photogenic. Chök The Chocolate Kitchen offers industrial-chic aesthetics with dramatic chocolate presentations perfect for social media. For architectural beauty, Faborit Casa Amatller inside the Art Nouveau Casa Amatller combines gourmet chocolate with stunning Gaudí-era interiors that photograph beautifully.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free