Madrid runs on culture, history, and honestly, an awful lot of good food. The restaurants here hold their own against anywhere in Europe. Cheap plate of something, or a proper blowout dinner - either way the city sorts you out. Here's where I'd point you.

My favourite Madrid restaurants

There's a slightly ridiculous number of good places to eat in Madrid, which is a lovely problem to have until you actually have to pick one. A few that stand out to me:

1. La Casa del Campo - Contemporary Spanish cooking, and the wine list goes on for pages. Bring an appetite and some patience for choosing.
2. Zibibbo - Right in the middle of the city, and the room itself is lovely. The cooking is creative without trying too hard, and the service? Genuinely excellent.
3. El Bulli - People call this one of the best restaurants in the world, and after eating there I get it. The food is astonishing. Prices are up there, sure, but I'd say it earns them.
4. Los Reyes - Traditional Spanish food and an atmosphere that feels like somewhere you'd want to linger. The staff are warm and welcoming, so it's a good spot to unwind after a long day tramping around the city.

What to order at each one

Want a meal with a bit of range to it? Madrid delivers. Here are a few of my go-tos and what to get:

- El Bulli: The one everybody's heard of, and the kitchen earns the reputation with things like octopus with cucumber and mint, or a risotto with duck leg confit.

- Zend: Small, cosy, and all about Southeast Asian food - think curries and noodles when you fancy a break from Spanish plates.

- Lasarte: A tapas bar, and a good one. Order the gambas al pil pil (prawns in a spicy sauce), the croquetas de patatas (potato croquettes), and, if you're brave, the morcilla (blood sausage).

- Restaurante El Quijote: Classic through and through. Come for the paella, the rice dish that started life over in Valencia.

The best wine and cocktails in Madrid

Madrid drinks well. Really well. On the wine side you've got the Spanish staples - Rueda, Tempranillo, Zinfandel - sitting next to more offbeat pours like Beaujolais Nouveau and Sangiovese, so there's plenty to work through over a few nights. Cocktails are just as much fun. Order a classic Manhattan or Daiquiri if that's your thing, or let a bartender talk you into a Ramos Fizz or a Sazerac. For a night built around good food and a good glass, you could do a lot worse.

When to go for the best food and wine

Madrid pulls in visitors from everywhere, and it bends to suit whatever mood you show up in. Old-school tapas bars and flamenco one night, a smart restaurant with a serious wine list the next. The Spanish capital handles both without breaking a sweat.

A bit of practical advice on eating and drinking your way through the city.

When to visit Madrid:

The warm stretch from May to October is peak season, and for good reason. The city is at its liveliest then, with no shortage of things to do. Come in the cooler months (November to April) and it's quieter, calmer, better if you'd rather wander at your own pace. Whichever you choose, book your accommodation early - both prices and availability move against you fast once high season kicks in.

Getting around Madrid

Plenty of ways to move around here. Public transport, taxi, or Uber - take your pick.

Public Transportation
Honestly, public transport is the way to go in Madrid. The buses and trains cover pretty much the whole city between them. None of it is free, but it's worth every cent if it means skipping traffic altogether.

Taxi
Not in the mood for the bus or the metro? Grab a taxi. They cost more than public transport, no getting around that, but they're far more convenient. And you'll spot them everywhere, so flagging one down is rarely a hassle.

Uber
And if you'd rather sidestep both the traffic and the fare guessing, there's always Uber. It's the priciest of the lot. What you get for that is a car summoned to wherever you happen to be standing - no hunting down a rank, no hailing anything.

The best time of year for food, wine and culture

Chasing a food-first trip? Come in summer. The weather's warm and bright, and there's outdoor seating everywhere for lingering over a plate and a glass. Winter has its own charm - the city stays busy and the restaurants keep their doors open, but everything feels a touch more intimate. And if you want something a little different, time your visit around Christmas or Easter. Both come loaded with seasonal treats worth showing up for.

If you want one recommendation to trust, make it Esquina de Santa Ana. Refined room, a deep wine list, and a kitchen focused on modern Spanish cooking. Expect plates like foie gras with apricot jam or a black truffle risotto made with white asparagus. Feeling adventurous? The tasting menu is the way in, running to things like roasted lamb brain with figs and caviar.

Another one for the food-obsessed is La Casa del bote. Lively place, and the traditional Spanish cooking is the draw - paella done with seafood, chicken prepared a dozen different ways. You can also

What to eat in Madrid

Hungry in Madrid, you're spoilt for options. Traditional Spanish plates, food from all over the world, the lot. A few I keep going back to:

- El Bulli - Three Michelin stars and a reputation built on creative, boundary-pushing cooking. You'll want to book months out, but the wait pays off.

- Restaurante Antico Vino - Small and full of charm. This is where you go for traditional Spanish fare, with a menu built around dishes like paella and cocido madrileño. Both are winners.

- Zend Bistro - After something more modern? Zend is worth your time. The cooking is current and inventive, so it suits anyone who likes to try something they haven't had before.

Where to find the best food in Madrid

So many restaurants, so little stomach capacity - deciding where to begin is genuinely tricky. Don't stress it, though. Our shortlist of the best places to eat in Madrid has you covered.

Want relaxed and reliable? La Casa del Pueblo has been dishing up Spanish plates since 1938, and the mood is right for a romantic dinner. After something more modern and hip, try El Bulli - food critics the world over rave about its inventive cooking and the setting to match. And if you're after cheap and cheerful without any of the naffness that phrase sometimes drags along, La Cazuela de San Telmo is your spot. You won't leave disappointed.

Where to find the best restaurants in Madrid

Eating out is close to a civic pastime in Madrid. There are dozens of restaurants to choose between, and each has its own thing going on that tends to stick with you. A quick lunch or a drawn-out dinner - either way there's a table with your name on it. Five of the best:

1. Zenden & Läderach - Two Michelin stars put this among the most highly rated rooms in the city. The cooking is imaginative and genuinely delicious, and the setting is elegant, a bit romantic.

2. El Bulli - The famous one, with three Michelin stars to its name and a reputation for creative dishes and clever technique. Not cheap, but the experience justifies the bill.

3. Restaurante Celler de Can Roca - A Michelin-starred spot set in old wine cellars, which gives it an atmosphere that's just right for a special occasion. The food is exquisite and much-praised, though be ready for it to cost you.

4. Lasarte - A more casual place that's still pulled in two Michelin stars, making it one of the

What to drink in Madrid

The drinking here is a rabbit hole in the best way. Chilled pisco sours, cold sangria, churros with a mug of hot chocolate on the side - take your pick. Old Spanish classic or something you've never tried, we'll sort you out either way. So where should you actually drink in Madrid? Five spots I'd start with:

1) La Caixa - This sleek, Barcelona-born wine bar has been raising the bar for Spanish wine since it opened in Madrid back in 2002. Loads of wines by the glass and the bottle, plus a list that never sits still - it's the place to go poking around Spanish wines.

2) Bodega San Miguel - A centuries-old cellar and one of Madrid's most loved institutions. With more than 800 labels from all over the world, it's the spot for anyone itching to try something outside their usual rotation.

3) Bar Mundo Gitano - This charming little bar sits right next door to one of Madrid

How to fill your days in Madrid

If good, cheap, varied food is what you're chasing, Madrid has heaps of it. Traditional Spanish, or something a bit more far-flung - it's all here if you know where to look. Five I keep coming back to:

1) El Rinconcillo: Tucked down an alleyway near Plaza Mayor, this little place does some of the best tapas in Madrid. The menu runs long - everything from classic gambas al ajillo (garlic prawns) to the more out-there stuff like barbecued ox heart. Prices are low, so it's ideal for a fast, good bite.

2) La Casa del Churros: If you've got a craving for sweet fried dough, this churros shop is the answer. Order them on their own or pile on toppings - ice cream, whipped cream, chocolate sauce, whatever. Just know there's usually a queue, because the place is always heaving.

3) Bodega San Bruno: Wine person? Make for Bodega San Bruno. The selection of Spanish wines is huge, plus a few