When I first came to Spain, talk of food immediately brought Madrid, Barcelona, or Valencian paella to mind. Those cities are fantastic, of course, but if you had to name the ultimate ‘culinary capital’—perhaps even considering some great food cities in Spain besides the big ones—I believe the true champion is quietly nestled along the northern coast.
Today, I want to talk about my personal pick for the culinary capital of Spain—San Sebastián, located in the Basque Country! Its Basque name is Donostia. Some newcomers to Spain, even those looking for recommendations on Spain’s best food cities, might not be familiar with it, but trust me, one visit will completely remap your culinary world.
What makes San Sebastián so captivating is its unique Pintxos culture. These aren’t the ordinary Tapas you find in other cities. In the Old Town, the bar of every tavern is a work of art, displaying a stunning variety of creative Pintxos. From classic marinated olives with anchovies to exquisite bites of foie gras and roast suckling pig, it’s a feast for both the eyes and the palate. The feeling of grabbing a plate, hopping from one bar to the next, and pairing it all with a glass of local cider or white wine is absolutely incredible!

Beyond the accessible delight of Pintxos, there are many reasons to consider it a top food destination; San Sebastián also boasts one of the highest concentrations of Michelin stars per capita in the world. From the legendary three-star Arzak to the famously innovative Mugaritz, it’s a pilgrimage site for top chefs. Of course, you don’t have to chase stars; just find a good-looking Asador (grill house), and their grilled seafood and T-bone steaks are delicious enough to bring tears to your eyes. I’ve made a simple comparison so you can see the difference at a glance:
| Culinary Aspect | San Sebastián | Madrid |
| Signature Snack | Pintxos | Tapas |
| High-End Dining | Extremely high density of Michelin stars | Numerous options, widely distributed |
| Key Ingredients | Fresh seafood, local beef | Iberian ham, inland produce |
| Ambiance | Bar-hopping culture | Market and restaurant fusion |
So if you ask me where the best food in Spain is, my answer, for now, is always definitively San Sebastián. Its culinary culture has both a deep-rooted tradition and a constant drive for innovation that challenges the palate. Of course, food is highly subjective; places like Seville in Andalusia or the seafood in Galicia are also outstanding. What’s your number one food city? Let’s chat about it in the comments!