Typical Spanish Dinner Foods: A Guide to Spain’s Evening Table
Spanish dinners are shaped by regional traditions, seasonal ingredients and the pleasure of sharing food. There is no single menu eaten across the whole country: a meal in Galicia may feature seafood, while one in Andalucía might include chilled soup and fried fish. Still, certain dishes and customs are familiar throughout Spain.
Tapas and small plates
Tapas are small dishes served to share, and they are a popular way to begin an evening or make a meal in their own right. Diners might order several plates for the table, choosing a mix of warm and cold options. Popular examples include:
- Patatas bravas – fried potatoes served with a spicy tomato sauce, often with aioli.
- Tortilla española – a thick omelette made with potatoes and eggs, sometimes including onion.
- Croquetas – crisp, breaded bites with a creamy filling, such as ham, chicken or salt cod.
- Gambas al ajillo – prawns cooked with garlic and olive oil.
- Jamón – cured ham, often served in thin slices with bread.
- Pan con tomate – bread rubbed with ripe tomato and dressed with olive oil, especially associated with Catalonia.
Tapas menus vary from one bar or restaurant to another. In some places, a tapa may accompany a drink; elsewhere, dishes are ordered separately and shared.
Hearty main courses
For a more substantial dinner, Spanish kitchens offer a wide range of meat, fish and rice dishes. Paella is perhaps the best-known Spanish dish abroad. It originates in Valencia, where traditional versions often combine rice with ingredients such as chicken, rabbit and vegetables. Seafood paella is also popular, although recipes differ across the country.
Other much-loved main courses include albóndigas (meatballs, often served in a tomato-based sauce), pollo al ajillo (garlic chicken) and bacalao (salt cod), which appears in many regional recipes. Grilled fish and seafood are common in coastal areas, while roast lamb and pork are popular in parts of inland Spain.
Soups, stews and regional favourites
Spanish dinner foods reflect the country’s varied climate and landscape. In Andalucía, gazpacho – a chilled tomato-based soup – is especially refreshing in warm weather. Its close relative, salmorejo, is thicker and is often topped with chopped egg and cured ham.
In cooler weather, diners may choose a filling stew. Cocido is a slow-cooked meal made with chickpeas, meat and vegetables, with versions found in several regions. Northern Spain is known for dishes such as fabada asturiana, a rich bean stew from Asturias traditionally made with pork products.
Vegetables, pulses and sides
Vegetables and pulses are an important part of Spanish cooking. Garlic, peppers, tomatoes, aubergines and courgettes feature in many dishes. Pisto, a slow-cooked mixture of vegetables similar to ratatouille, is often served with bread or an egg. Chickpeas, lentils and beans also appear in soups and stews, making them satisfying options for a meat-free meal.
Dessert and drinks
Dessert might be as simple as fresh fruit, or something more indulgent. Flan, a smooth caramel custard, is a familiar favourite, while crema catalana is a Catalan custard dessert with a crisp, caramelised sugar topping. Churros with thick hot chocolate are another well-known Spanish treat, though they are often enjoyed at breakfast or as a snack rather than after dinner.
Wine is served with many evening meals, with local varieties available throughout the country. Other choices include cava, Spain’s sparkling wine, or a non-alcoholic drink such as sparkling water. What is served depends on the region, the occasion and personal preference.
When is dinner in Spain?
Dinner is often eaten later in Spain than in many parts of the UK, commonly from around 9 pm onwards, though habits differ by household and region. It may be a light meal after a substantial lunch, or a longer occasion built around shared plates. The emphasis is often on taking time to eat and enjoy company.
A meal made for sharing
From tapas and tortilla to regional stews and seafood, typical Spanish dinner foods are wonderfully varied. Sharing several dishes is a simple way to explore different flavours, but there is no strict formula: the best Spanish dinner is one that suits the season, the region and the people gathered around the table.
Top 5 Must-Try Spanish Dinner Delicacies
- Try tortilla española, a filling potato and egg omelette.
- Share tapas such as patatas bravas and olives.
- Enjoy paella, often made with seafood or chicken.
- Order gazpacho for a refreshing chilled tomato soup.
- Look for grilled fish or meats with seasonal vegetables.
Try tortilla española, a filling potato and egg omelette.
Try tortilla española, a classic Spanish potato and egg omelette that makes a satisfying addition to dinner. Often cooked with onion, it can be served warm or at room temperature, cut into wedges to share or enjoyed as a main dish with salad and bread.
Share tapas such as patatas bravas and olives.
Make dinner a sociable occasion by sharing tapas such as patatas bravas and olives. The crispy potatoes, often served with a spicy tomato sauce or aioli, pair beautifully with briny olives, and ordering a few small plates lets everyone sample different flavours together.
Enjoy paella, often made with seafood or chicken.
Enjoy paella, one of Spain’s best-known dishes, traditionally cooked with rice, saffron and a mix of fresh ingredients. Depending on the recipe and region, it may be made with seafood, chicken or a combination of meats and vegetables. Served warm in the middle of the table, paella is a delicious choice for sharing with family and friends.
Order gazpacho for a refreshing chilled tomato soup.
Order gazpacho for a refreshing taste of Spain, especially on a warm evening. This chilled tomato soup is typically blended with ingredients such as cucumber, pepper, garlic, olive oil and vinegar, creating a light, savoury dish that’s often served as a starter. Recipes vary by region, so it’s a lovely way to enjoy the fresh flavours of Spanish cooking.
Look for grilled fish or meats with seasonal vegetables.
For a simple taste of Spanish cooking, look for grilled fish or meat served with seasonal vegetables. Fresh ingredients and straightforward cooking let the natural flavours shine, while the choice of produce often reflects the region and time of year. From grilled sea bass with greens to pork with roasted peppers, it’s a satisfying way to enjoy a balanced Spanish dinner.