A sealed bar of hard Agramunt turrón costs €9.45 at Torrons Vicens and is the safer choice for a suitcase; the burnt-cream turrón at La Colmena is better eaten before you fly. Turrón is the almond and honey nougat that Spain eats at Christmas, sold in Barcelona by specialist shops that make or import their own. Torrons Vicens has 14 shops in the city, La Colmena, on Plaça de l’Àngel since 1872, makes it daily, Planelles Donat dates from 1850, and Sirvent and La Campana sell from neighbourhood counters.
Where can you buy turrón in Barcelona? The easiest stop is Torrons Vicens, with 14 shops including La Rambla 134, selling Agramunt bars at €9.45 and neules from €5.95. For freshly made turrón, La Colmena on Plaça de l’Àngel, open 9 am to 9 pm daily. For classic Xixona, Planelles Donat on Portal de l’Àngel, from €7.95.
Which turrón to bring home
Not every turrón travels equally. It comes soft or hard, and a sealed hard bar is the safest one to pack.
- Agramunt, a hard Catalan bar of almonds or hazelnuts between two wafers, with a protected origin label. Torrons Vicens sells it at €9.45 for 300 g.
- Alicante, hard with whole almonds. Planelles Donat sells it from €7.40 for 220 g to €20.45 for 690 g.
- Xixona, soft and crumbly, the most common Christmas turrón in Spain. Planelles Donat’s 220 g bar costs €7.95.
- Crema cremada, the Catalan one topped with caramelised sugar. Buy it to eat in Barcelona: it is best within a few days, while the sugar is still crisp.
Where to buy turrón, shop by shop
| Shop | Address and metro | Best for | Price |
|---|---|---|---|
| Torrons Vicens | La Rambla 134 · Catalunya (L1, L3), 200 m | Agramunt, neules, gift boxes | €9.45 for 300 g |
| La Colmena | Plaça de l’Àngel 12 · Jaume I (L4), 46 m | Fresh burnt-cream turrón | €17.90 for 290 g |
| Planelles Donat | Portal de l’Àngel 27 · Catalunya (L1, L3), 164 m | Classic Xixona and Alicante | €7.95 for 220 g |
| Sirvent | Balmes 130 · Provença train station, 45 m | Xixona and polvorones, shipping | €15.96 for 420 g |
| La Campana | Princesa 36 · Jaume I (L4), 299 m | House-made turrón in El Born | Ask at the counter |
Five of the seven shops on the map fit into one walk from La Rambla through the Gothic Quarter to El Born; Sirvent’s two shops are further out, in Sant Antoni and the Eixample.
A T-casual ticket, 10 metro rides for €13, covers the hops; the metro ticket guide compares the options. La Rambla is also pickpocket territory, so keep bags closed; the Barcelona safety guide has the rest.
How much turrón costs per kilo
Bars come in different sizes, so the fair comparison is the price per kilo. Using each shop’s largest bar, it ranges from €25.90 for Vicens’ burnt egg-yolk turrón to €61.56 for La Colmena’s burnt cream.
Freshly made pastry-shop turrón costs almost twice as much per kilo: La Colmena’s Xixona works out at €58.11 against €33.48 at Planelles Donat and €38.00 at Sirvent. Vicens’ Agramunt works out at €31.50 per kilo. For a gift to share, the specialist shops give more for the money; for a taste of turrón made that morning, La Colmena.
Torrons Vicens, the easy stop on La Rambla
Torrons Vicens is a turrón maker from Agramunt, in Lleida province, with 14 shops in Barcelona, including La Rambla 134, Petritxol 15, Plaça de Sant Jaume 5 and Passeig de Gràcia 48. Besides Agramunt bars it sells burnt egg-yolk turrón at €12.95 for 500 g and chef-designed bars by Jordi Roca and Albert Adrià at €14.95.
It is also the place for neules, the rolled wafers Catalans dip in cava after Christmas lunch: a box of 20 thick ones costs €5.95 and 40 thin ones €9.95. Next to the La Rambla shop, its turrón and chocolate museum offers a guided visit with tasting from €12.
La Colmena and Planelles Donat, two shops near the Cathedral
La Colmena, on Plaça de l’Àngel 12, makes three turrones: Xixona and Alicante, at €8.45, €16.30 and €26.15 for 150 g, 290 g and 450 g, and burnt cream at €17.90 and €27.70. A metal gift box with two medium bars costs €40.95. More about the shop is in the guide to Barcelona’s historic pastry shops.
Planelles Donat, a family firm founded in 1850, sells over twenty turrones at Portal de l’Àngel 25 and 27 and Carrer de la Cucurulla 9. Its Xixona comes at €7.95, €13.85 and €23.10 for 220 g, 410 g and 690 g. Both shops sit on the city’s Christmas lights walking route and a few minutes from the Christmas markets by the Cathedral.
Sirvent, if you want it shipped
Sirvent sells from two shops, Parlament 56 and Balmes 130, and if you order online, delivery is free within Barcelona province from €60 and across mainland Spain from €140. Its Xixona costs €15.96 for 420 g and €23.56 for 620 g, and its almond polvorones, crumbly Christmas shortbread with cinnamon and lemon, €16.25 for 500 g. Other businesses in Barcelona also trade as Sirvent; they are separate companies.
What you might not like
- Prices are not supermarket prices: specialist turrón runs from about €26 to over €61 per kilo.
- Burnt-cream turrón does not travel: buy it for eating here.
- La Campana only gives prices at the counter, so you decide there.
- 25 and 26 December are public holidays; check the Christmas opening hours guide before planning a last-minute shop.
For the rest of the season, see Barcelona at Christmas, and for a warm stop between shops, hot chocolate and churros.
Frequently asked questions about turrón in Barcelona
What is turrón?
Turrón is a nougat made mainly from almonds, honey and sugar, eaten across Spain at Christmas. The two classics are Xixona, soft and crumbly, and Alicante, hard with whole almonds. Catalonia adds its own: Agramunt, a hard bar between wafers, and crema cremada, topped with burnt sugar.
Where is the best place to buy turrón in Barcelona?
For freshly made turrón, La Colmena on Plaça de l’Àngel 12, open 9 am to 9 pm every day. For classic Xixona at a lower price per kilo, Planelles Donat on Portal de l’Àngel 25 and 27. For Agramunt turrón and neules, any of the 14 Torrons Vicens shops, such as La Rambla 134.
Which turrón is best to take home in a suitcase?
A hard, sealed bar: Agramunt or Alicante. Torrons Vicens sells Agramunt at €9.45 for 300 g and Planelles Donat sells Alicante from €7.40 for 220 g. Avoid La Colmena’s burnt-cream turrón for long trips: it is best eaten soon, while the sugar is still crisp.
How much does turrón cost in Barcelona?
Prices at specialist shops run from about €25.90 to €61.56 per kilo. A small 220 g Xixona bar costs €7.95 at Planelles Donat, a 300 g Agramunt bar €9.45 at Torrons Vicens, and a 290 g burnt-cream bar €17.90 at La Colmena.
Can I visit a turrón museum in Barcelona?
Yes. Torrons Vicens runs a turrón and chocolate museum next to its shop at La Rambla 134, with a guided visit and tasting from €12. Catalunya metro, on L1 and L3, is 200 m away.
Take home a hard bar of Agramunt; eat the burnt cream before you leave.