The dish to eat in Madrid · Spain

Cocido madrileño

Cocido madrileño in Madrid

Photo: Smnt, CC BY-SA 4.0, via Wikimedia Commons · source

A slow pot of chickpeas, beef, chicken, pork and chorizo, served in turns: the broth with noodles first, then the chickpeas, vegetables and meats.

Madrid's winter ritual is a three-course meal from one pot, called vuelcos: soup first, then chickpeas and vegetables, then the meats. Lunch takes the whole afternoon.

Where to eat itCook it at home

Where to eat it: the best three in Madrid

  1. Lhardy

    Carrera de San Jerónimo, near Sol

    Order: Cocido madrileño in the upstairs dining rooms

    Open since 1839, the grand old house of cocido; downstairs you can sip the broth from a silver urn.

    Open in Maps
  2. La Bola

    Calle de la Bola, near the Royal Palace

    Order: Cocido cooked in individual clay pots over wood

    The same family since 1870, each pot cooked separately for hours over a wood fire.

    Open in Maps
  3. Malacatín

    Calle de la Ruda, La Latina

    Order: The cocido 'de la casa', and come hungry

    A tavern from 1895 famous for enormous, home-style cocido.

    Open in Maps

All three are on Chef Amazing’s list The best cocido madrileño in Madrid, which you can save and take with you.

Cook it at home: Cocido madrileño

Serves 6Time 4 hr, plus overnight soaking

Soak the chickpeas overnight. Everything simmers gently together; the chorizo and cabbage cook separately so the broth stays clean. Serve in three vuelcos (turns).

Pans and tools

You’ll need

Steps

  1. Put the beef, chicken, pancetta, ham bone and marrow bones in a very large pot with 5 quarts (4.7 l) cold water. Bring slowly to a boil, skimming off the foam for 10 minutes until the broth is clean.
  2. Drain the chickpeas, put them in a mesh bag or tie them in cheesecloth (so they're easy to lift out), and add to the boiling pot. The water must be boiling when they go in or they toughen.
  3. Lower to a gentle simmer, partly cover, and cook 2 1/2 hours. Top up with boiling water if the level drops below the chickpeas, never cold.
  4. Add the carrots, potatoes and salt and simmer 30 to 40 minutes more, until the chickpeas are creamy and the potatoes tender.
  5. Meanwhile, simmer the chorizo and morcilla in a separate pan of water for 20 minutes (they stain the broth if cooked in the pot). In another pot, boil the cabbage in salted water 12 minutes, drain, then sauté with the garlic, olive oil and pimentón for 3 minutes.
  6. Strain off about 8 cups (2 l) of broth into a saucepan, bring to a boil, add the noodles and cook 3 to 4 minutes. Taste for salt.
  7. First vuelco: serve the soup with noodles.
  8. Second vuelco: lift out the chickpeas, potatoes, carrots and cabbage onto a platter, with a drizzle of olive oil, tomato sauce and pickled peppers alongside.
  9. Third vuelco: carve the beef, chicken, pancetta, chorizo and morcilla onto another platter, with the marrow bones for spreading on bread.
Chef’s tips

Use Spanish chickpeas (garbanzos de Madrigal or Fuentesaúco) if you can find them; they turn creamy.

Leftovers become ropa vieja: fry the meats and chickpeas with onion the next day.

Never add cold water to the pot: it shocks and toughens the chickpeas.

Contains: Wheat.

Save to my recipes

More in Madrid

Where to eat in MadridThe Madrid food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Madrid

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Madrid · The dish in every city