It is common to eat dinner between 8:30pm – 11:00pm. Most restaurants will open at about 8:00 pm and serve food until 12:00 am. Meat is a staple in the diet as Spain is known for its tapas and jamón ibérico, however, Madrid is also a vegetarian friendly city.
Foods to try in Madrid:
Tapas
Pan con tomate (bread with tomato).
Patatas bravas (fried potatoes with a spicy sauce).
Croquetas de jamón, pollo, o bacalo (made with ham, chicken, or cod fish).
Escalivada (peppers, eggplant, and onions).
Pinchos (a piece of bread with a variety of things on top of it).
Calamares a la romana (fresh fried squid).
Paella
De marisco (with seafood).
A la valenciana (original Valencian style paella with meat, traditionally with rabbit).
Meat paella.
Vegetariana (veggie).
Best Tapas Restaurants
Best Traditional Restaurants
Best Terraces In Madrid
Although meat is a staple in a traditional Spanish diet, more and more vegetarian restaurants are popping up in Madrid. These days it is quite easy to not only be a vegetarian in Madrid, but there are many reastaurantes that have a veggie-only menu.
Check out Metropolitan's guide on How to be a vegetarian in Madrid and our recommendations bellow:
Best Vegetarian Restaurants