Spain acquires the best know-how to eat well, in fact, street food becomes one of the best ways to get into its gastronomic culture. You can be doing a lively walk in a city or lying on the beach soaking up the sunny rays; the Spanish street scene has a little for all palates-from crunchy churros to savory sandwiches. Below are eight must-haves that perfectly embody the authentic flavor of many diverging Spanish culinary traditions.
Churros con Chocolate
Churros are a beloved Spanish treat, often enjoyed for breakfast or as a sweet snack throughout the day. These golden, crispy sticks of fried dough are served with a thick, velvety hot chocolate for dipping. While churros are popular all over Spain, they are particularly adored in Madrid, where local churrerías serve them fresh and hot. It’s not just a treat for the morning—it’s perfect for any time you want a little sweetness.
Top Recommendation
We recommend enjoying churros at a traditional churrería, where you can dip them into a rich chocolate that’s made to perfection. The warmth and crunch of the churros paired with the smooth chocolate make for an irresistible combination.
Bocadillo de Jamón
The bocadillo de jamón is one of Spain’s most iconic street foods. It’s a simple yet delicious sandwich filled with thin slices of jamón (cured ham), typically served in a fresh baguette. Some variations come with a drizzle of olive oil or a bit of cheese, but the jamón is the star of the show. It’s a quick and satisfying meal that’s easy to enjoy on the go, and it’s found in nearly every corner of Spain.
Top Recommendation
We recommend trying jamón ibérico, a premium variety of ham from Spain’s southwest, for an unforgettable experience. It’s a true reflection of the country’s rich culinary heritage and pairs beautifully with the crusty bread of the bocadillo.

Tortilla Española
The tortilla española, or Spanish omelette, is another staple in Spain’s street food scene. This thick, hearty dish is made with eggs, potatoes, and onions, and can be enjoyed either hot or cold. This dish is always a comforting option. It’s filling, flavorful, and is often served in thick wedges that are perfect for sharing.
Top Recommendation
We suggest trying tortilla española in a local tavern where it’s made fresh. While the dish is simple, the balance of flavors between the creamy potatoes and eggs is something that really shines when made with care.
Patatas Bravas
Patatas bravas are one of Spain’s most popular street food dishes. This snack consists of crispy fried potatoes served with a spicy tomato-based sauce, sometimes complemented by a dollop of creamy aioli. Though you can find them all over Spain, they’re particularly popular in Madrid and Barcelona. The spicy sauce and crispy texture make patatas bravas a true crowd-pleaser.
Top Recommendation
We recommend seeking out patatas bravas in Madrid, where the sauce tends to have a rich, smoky flavor that sets it apart from other regions. It’s the perfect complement to a cold glass of Spanish beer.
Empanadas
Empanadas are delicious pastries filled with a variety of ingredients, such as meat, vegetables, or seafood. These handheld snacks are either baked or fried, making them easy to enjoy on the go. You’ll find empanadas at street food stalls all over Spain, and they’re a great way to experience the flavors of Spanish cuisine without needing a fork and knife.
Top Recommendation
We recommend trying seafood-filled empanadas in Galicia, a coastal region known for its fresh fish. The combination of crispy pastry and flavorful filling will leave you craving more.

Croquetas
Croquetas are a Spanish favorite made from a creamy béchamel sauce and typically filled with ham, cheese, or mushrooms. These deep-fried treats are crispy on the outside and soft on the inside, making them the perfect comfort food. You’ll find croquetas in almost every tapas bar and food stall across Spain, each with its own unique take on the filling.
Top Recommendation
We suggest enjoying croquetas that are made fresh to order, ensuring they have the perfect golden crust and creamy interior. These bite-sized delights are always a good choice.
Bocadillo de Calamares
This sandwich is a beloved street food, especially in Madrid. Filled with fried calamari rings, the bocadillo de calamares is simple yet satisfying. The crispy calamari and soft bread make for an irresistible combination. This dish is especially popular at Madrid’s famous Plaza Mayor, where you can find it served by local vendors who have perfected the art of making the sandwich.
Top Recommendation
We recommend squeezing a bit of fresh lemon over the calamari to elevate the flavor. The crisp calamari paired with the soft, chewy bread creates a unique balance that’s perfect for a casual meal.
Gambas a la Plancha
Gambas a la plancha, or grilled shrimp, is another street food in Spain. This dish is all about simplicity—fresh shrimp seasoned with a touch of sea salt and grilled until they’re perfectly charred. It’s often served with a wedge of lemon and eaten with your hands, making it a fun and flavorful snack. Popular in coastal regions like Andalusia, gambas a la plancha is a must-try for seafood lovers looking to enjoy Spain’s fresh catch right from the grill.
Top Recommendation
We highly recommend trying gambas a la plancha at a beachfront seafood stall in Andalusia. The combination of fresh, juicy shrimp and the smoky flavor from the grill is unbeatable. Squeeze a little lemon on top to bring out the natural sweetness of the shrimp. It’s a simple yet delicious street food in Spain that truly reflects the coastal culinary traditions of Spain. Whether you’re enjoying a sunny afternoon by the sea or just passing through, gambas a la plancha is an experience you won’t want to miss.
Quick Overview: Street Food in Spain
Here’s a quick reference guide to help you remember the must-try street foods in Spain:
Street food in Spain | Description | Best Place to Try |
Churros con Chocolate | Fried dough sticks served with thick hot chocolate. | Found all over Spain, especially in Madrid and Barcelona. |
Bocadillo de Jamón | A sandwich filled with thin slices of cured ham. | Available in food markets and streets across Spain. |
Tortilla Española | Spanish omelette made with eggs, potatoes, and onions. | Served at bars and cafes across Spain. |
Patatas Bravas | Fried potatoes with spicy tomato sauce and aioli. | Common in Barcelona and Madrid. |
Empanadas | Pastries filled with meat or vegetables. | Found throughout Spain, especially in Galicia. |
Croquetas | Deep-fried balls filled with béchamel sauce and fillings. | Available in tapas bars across Spain. |
Bocadillo de Calamares | Fried calamari rings in a sandwich. | Famous in Madrid, especially in Plaza Mayor. |
Churros de Chocolate con Nata | Filled churros served with hot chocolate and cream. | Popular in Madrid and Barcelona. |
FAQ:
Street food in Spain is perfect for any time of day! While churros are often enjoyed for breakfast, other dishes like bocadillo de jamón and patatas bravas are great for lunch or dinner. Many street food vendors stay open late, so you can grab a bite after a night out as well.
Generally, street food in Spain isn’t too spicy. The heat is usually mild and more about adding flavor rather than overwhelming the taste buds. Dishes like patatas bravas can have a little kick, but they’re not overwhelmingly spicy.
Yes! Many street food dishes are vegan or can be easily adapted. Patatas bravas, tortilla española (without eggs), and empanadas with vegetable fillings are great options for those following a plant-based diet.
Street food in Spain is affordable and offers great value. You can grab a churro street food in Spain for just a couple of euros, while a bocadillo de jamón might cost between €3 and €6. If you’re looking for a light snack or a more filling meal, you can enjoy great food on a budget.