The same stew costs around €26 on Calle La Ruda and €39.90 on Calle de la Bola, twenty minutes apart on foot. Both houses are more than a century old, both are run by the fourth generation of the same family, and both serve cocido madrileño. What they do not share is the price, the number of rounds it arrives in, or the hour at which you can eat it.
Where do you eat cocido madrileño in Madrid, and what does it cost? Two century-old houses own the dish. Malacatín, of 1895, serves it at around €26 a head. The Taberna La Bola, of 1870, sells it inside set menus of €39.90 to €47. Only Malacatín puts it on the table at dinner.
Cocido madrileño is a chickpea stew with meats and vegetables cooked in a single pot and served in rounds, not on one plate. No authority certifies it and no official list of houses exists, so what can be compared is what each house publishes. Both sit inside metro zone A, where a single fare is €1.50 to €2.00, and both need a booking rather than a walk-in.
How much cocido costs at each house
The gap between the two is not a matter of a few euros. It is close to double, and it comes from two different ways of selling the same dish.
| House | Trading since | Price | Format |
|---|---|---|---|
| Malacatín | Year 1895 | Around €26 | Full cocido per person |
| Taberna La Bola | Year 1870 | €39.90 to €47 | One of eight set menus |
Malacatín sells the cocido by the head, at around €26, which makes it the cheaper of the two century-old options and the one that behaves like an ordinary restaurant bill. The set menus, according to the Taberna La Bola, run from €39.90 for the house one to €47 for the sharing one, with an anniversary menu at €45, and that price covers the whole meal rather than the dish alone.
What a vuelco is, and why the dish arrives in pieces
The word that confuses every English menu is vuelco, which is the round in which the stew reaches the table. The broth comes first as a noodle soup, and the chickpeas, vegetables and meats follow. Two rounds or three is the only real variable, and the pot is the same one throughout.
Three rounds is the version usually assumed, and it is not universal. In its own description the Taberna publishes its cocido as served in two rounds rather than three, and according to the house that is deliberate: the soup, and then the rest together. Each house sets that itself.
It is cooked in an individual clay pot over holm-oak charcoal at the Taberna, which is why every diner gets their own vessel instead of a shared tureen. Malacatín builds its version around noodle soup, chickpeas, beef shin, cabbage, ham hock, chorizo, black pudding, bacon and hen, which is nine named components in a single pot.
Which house serves cocido at dinner
Madrid eats dinner from about 9pm, and only one of the two houses is still open by then.
Opening hours at the Taberna La Bola run Sunday to Wednesday, 1pm to 4pm and Thursday to Saturday, midday to 8.30pm. Even on its longest day it closes at 8.30pm, so its cocido occupies a lunch and cannot occupy an evening.
According to Malacatín the house opens at midday every day of the week and for dinner from Wednesday to Saturday. That makes it the only one of the two that answers an evening plan built around the dish. The wider map of which kitchens are still serving late is in where to have dinner in Madrid.
Where the two houses are, and how to reach them
The Taberna La Bola is at Calle de la Bola 5, between Plaza de España and the opera house. Malacatín is at Calle La Ruda 5, beside La Latina metro station and inside the route of El Rastro, the Sunday flea market that trades 9am to 3pm, covered in El Rastro’s opening hours.
Both fall inside the ZBEDEP Distrito Centro, where a car with a B or C label cannot pass through without an authorised destination, set out in which cars can drive into Madrid. Walking between them takes about twenty minutes, and a metro journey costs €1.50 to €2.00 depending on stations, as explained in what a Madrid metro ticket costs.
Three habits travel badly. Lunch in Madrid runs from about 2pm, so arriving at a cocido house at half past twelve means being the only table in the room. Tap water is drinkable everywhere and free to ask for. And service is never added to the bill, so a tip is optional and small, nothing like the 20 per cent expected in the United States. If the stay runs to five journeys or more, the 10-trip Metrobús at €7.30 brings each one down to €0.73.
What awards the two houses hold, and what they are worth
No public body certifies cocido, so every distinction attached to it is trade or private. Malacatín presents itself as one of the fifteen Restaurantes Centenarios of Madrid and holds prizes from the Ruta del Cocido Madrileño, including one for the best cocido soup. The Taberna La Bola rests its case on continuity, with four generations on the same corner since 1870.
Neither claim is an official rating, and both are worth reading as what they are. What is verifiable is the price, the hour and the number of rounds, and those three decide the meal. The full map of which Madrid dish belongs to which house is in what to eat in Madrid.
Frequently asked questions about cocido madrileño
What is cocido madrileño, and how is it served?
A chickpea stew with meats and vegetables, cooked in one pot and served in rounds rather than on a single plate. The broth arrives first as a noodle soup, then the rest. The Spanish word for each round is vuelco.
How much does cocido madrileño cost in Madrid?
Around €26 per person at Malacatín and from €39.90 to €47 at the Taberna La Bola, which sells it as one of eight set menus. That is close to double for the same dish two neighbourhoods apart.
Can you eat cocido madrileño for dinner in Madrid?
At Malacatín yes, which opens at midday every day and also for dinner from Wednesday to Saturday. At the Taberna La Bola no, because even its longest day ends at 8.30pm, before Madrid starts eating dinner.
Do you need to book a table for cocido in Madrid?
Yes at both. Malacatín runs full and takes bookings by telephone on 913 655 241, and the Taberna La Bola sells eight set menus at lunch, so tables go early. Neither is a place to turn up at on the day.
What else is on the table with a cocido?
Malacatín lists noodle soup, chickpeas, beef shin, cabbage, ham hock, chorizo, black pudding, bacon and hen, nine named components from one pot. The Taberna sells its cocido inside a set menu that also covers bread, wine, water and a dessert.
Is cocido madrileño always served in three rounds?
No. The Taberna La Bola describes its own as served in two rounds, the soup and then everything else, rather than the three that are usually assumed. Each house decides, and there is no rule that fixes it.
Two houses, two prices that nearly double and two clocks, and only one of them is still cooking at dinner.