Naast tapas zijn de platos combinados (vlees of vis met groenten en meestal patat) en het menú del día de goedkoopste gerechten. Een plato combinado wordt alleen in de goedkopere gelegenheden geserveerd. Sommige gespecialiseerde restaurants serveren een menú de degustación dat een keuze bevat tussen zes of zeven specialiteiten van de kok. Het Spaanse woord voor menukaart is carta. Dit begint met sopas (soep), ensaladas (salades), entremeses (voorgerechten), huevos y tortillas (eieren en omeletten) en verduras y legumbres (groente schotels).
Hoofdgerechten zijn pescados y mariscos (vis en schelpdieren) en carnes y aves (vlees en gevogelte). Specialiteiten van de dag zijn op een schoolbord aangegeven of aan de menukaart gehecht. Paella en andere rijstgerechten worden soms als voorgerecht geserveerd. U kunt bijvoorbeeld vooraf rijst en als hoofdgerecht vlees eten of beginnen met serrano-ham (boerenham) of een salade en daarna paella eten. Toetjes heten in het Spaans postres. Alle restaurants serveren vers fruit (het normale dessert in Spanje), maar verder is er weinig keus in Postres. Goede restaurants serveren soms natillas (vla), flan (karamelpudding) of speciale toetjes.
Vegetariërs hebben het niet makkelijk in Spanje, maar in grote steden zoals Madrid treft u een aantal vegetarische restaurants. Op de meeste menu's staat wel een vegetarisch gerecht of iets met ei. In alle eetgelegenheden zijn kinderen welkom. Men serveert kleine porties op verzoek.