☀️
Madrid Urbana

Madrid in your inbox

Stories, guides and secrets of the city. No spam.

Almost there! We've sent you an email: click the button to confirm your subscription. If you can't see it in a few minutes, check your Spam or Promotions folder.

Roscón de Reyes in Madrid, Where to Buy and Order It

Roscón de Reyes in Madrid, which one to get and when to order it. For the right size, Casa Mira offers six weights and cream adds 32 to 47 percent to the plain price; for custard, truffle or home delivery, El Riojano. Without an order, by the 5th it is easy to miss the size you wanted.

🇪🇸 Leer en español

Roscón de Reyes is the ring-shaped sweet bread Spain eats on 6 January, and in central Madrid three bakeries near Puerta del Sol cover it. Casa Mira, at Carrera de San Jerónimo 30, sells it by weight, from 400 g at €10.90 plain to 2,500 g, and only in December and January. El Riojano, at Calle Mayor 10, fills it with cream, custard or truffle and, per El Riojano’s order page, asks for orders 24 hours ahead and opens 9am to 9pm every day. The Antigua Pastelería del Pozo, open since 1830, makes it without candied fruit.

Where can I buy a roscón de Reyes in Madrid? Casa Mira, at Carrera de San Jerónimo 30, sells roscón by weight in December and January: €10.90 plain or €16 with cream for 400 g, and €40 or €55 for 1,150 g. El Riojano, at Calle Mayor 10, charges €28 to €110, delivers within the city of Madrid and needs the order a day ahead.

The roscón tradition, and the bean

In Spain the presents arrive with the Three Kings on the night of 5 to 6 January, and roscón is the cake of that morning. Two things hide inside: a small figurine, said to bring luck to whoever finds it, and a dried bean, whose finder traditionally pays for next year’s roscón. It is eaten on the 6th, often at breakfast, and here dinner starts late, so many pick it up on the 5th, the evening of the Three Kings parade.

Which bakery to choose

  • Casa Mira, to choose the exact size. Six weights from 400 g to 2,500 g, plain or cream-filled. Good if you do not want a whole family ring.
  • El Riojano, for a different filling or delivery. Plain or filled with fresh cream, custard or truffle, in half a kilo, three quarters, one kilo or a kilo and a half, delivered within the city of Madrid.
  • Antigua Pastelería del Pozo, if you dislike candied fruit. Its traditional roscón is topped only with sugar and almond.
Casa Mira roscón de Reyes price by weight and filling400 g: €10.90 plain and €16 with cream; 700 g: €19.50 plain and €28 with cream; 1.150 g: €40 plain and €55 with cream; 1.750 g: €60.50 plain and €80 with cream; 2.000 g: €96 plain and €112 with cream; 2.500 g: €140 plain and €188 with creamCasa Mira roscón, price by weight400 g plain€10.90400 g cream€16700 g plain€19.50700 g cream€281,150 g plain€401,150 g cream€551,750 g plain€60.501,750 g cream€80Weights from 400 g to 1,750 g; 2,000 g and 2,500 g in the text. Only sold in December and January.
Casa Mira shop prices for the December-January season. A cream-filled roscón costs 32 to 47 percent more than a plain one of the same weight.

In the middle of the range, 1,750 g costs €60.50 plain and €80 with cream, per Casa Mira’s price list. The two largest sizes jump: 2,000 g costs €96 plain and €112 with cream, and 2,500 g costs €140 and €188.

How to order without missing out

Order at least a day ahead. El Riojano does not take same-day orders, so for the 6th the order goes in on the 5th at the latest. Casa Mira sells throughout its December and January season and opens 10am to 2pm on 6 January, a public holiday when much of the city shuts, as set out in Madrid public holidays and what opens. Tipping is not expected at a bakery counter.

Where to order roscón de Reyes in central MadridCasa Mira on Carrera de San Jerónimo, Antigua Pastelería del Pozo by Sol and El Riojano on Calle Mayor.200 mCasa MiraCasa MiraEl RiojanoEl RiojanoPastelería del PozoPastelería del Pozo
Bakery
The bakeries3 bakeries · scroll to see them all
The three bakeries are less than 600 metres apart, between Sol and Carrera de San Jerónimo. Map data © OpenStreetMap contributors (ODbL).

El Riojano is about 150 m from the Sol metro exit on Calle Mayor, the Pozo bakery about 200 m from Sol and Casa Mira about 250 m from Sevilla metro; a single ticket covers the ride, and fares are in Madrid metro ticket prices.

What you might not like

Without an order, the 5th is a gamble: Casa Mira warns that December brings queues, and the size you want may be gone. Delivery from El Riojano stops at the city boundary, and the largest Casa Mira roscón costs more than twice the medium one. For the rest of the season, turrón in Madrid, chocolate and churros and Christmas in Madrid.

Roscón de Reyes in Madrid FAQ

What is roscón de Reyes?

A ring-shaped sweet bread eaten in Spain around 6 January, Epiphany, topped with candied fruit and sugar and often filled with cream. A small figurine and a dried bean are hidden inside.

How much does a roscón de Reyes cost in Madrid?

At Casa Mira a 400 g roscón costs €10.90 plain and €16 with cream, a 700 g one €19.50 and €28, and a 1,150 g one €40 and €55. At El Riojano prices run from €28 to €110 depending on size and filling.

When should I order a roscón in Madrid?

At least a day before. El Riojano asks for orders 24 hours ahead, so an order for the 6th has to be in by the 5th at the latest. On 6 January itself, only what was not ordered is left on the counter.

Are bakeries open on 6 January in Madrid?

The two central ones are. Casa Mira opens 10am to 2pm on 6 January and El Riojano keeps its 9am to 9pm opening every day of the week, but on the 6th itself only roscones that nobody ordered are left on the counter.

Order on the 4th, collect on the 5th, and let whoever finds the bean pay next year.

Reinel González

We update this guide periodically. If you manage a space mentioned here, want to correct information, or explore a collaboration, write to us at hola@madridurbana.net.