Start your foodie journey in Madrid with a tapas tour. Try some delicious Spanish dishes like croquetas, tortilla, and patatas bravas. End the night with an authentic flamenco show.
Visit the famous Mercado de San Miguel and indulge in some fresh seafood and local produce. After, head to Chocolatería San Ginés for their famous churros and chocolate. End your day with a jamón tasting at Mercado de la Paz.
Take a flight to Barcelona and have lunch at La Boqueria market. After, visit the iconic Sagrada Familia and Park Guell to see the unique Gaudi architecture.
Experience a tapas and wine tour around the Gothic Quarter. Sample delicious Catalan dishes like escalivada, bombas, and crema catalana.
Take a flight to Porto and try the local dish called Francesinha. Later on, head over to a port winery for a tasting tour and to learn about the history of port wine in the region.
Sample some bacalhau (salt cod), the national dish of Portugal, and enjoy a wine pairing at a local Portuguese restaurant.
Take a train to Lisbon and start your day with pastries at the famous Pasteis de Belem. After, explore the colorful Pena Palace in Sintra.
Taste some more bacalhau and grilled sardines, while sipping on Ginjinha at a local tascas (bar).
Visit the Time Out Market in Lisbon and taste some of the best seafood the city has to offer. After, relax and enjoy a seafood dinner at a local seafood restaurant.
Take a flight back to Madrid and enjoy some rooftop drinks before dinner at a local Spanish restaurant.
Taste the famous Cocido madrileño, a delicious stew made with a variety of meats and vegetables. Complete your day with more churros and chocolate at Chocolateria Valor.
Take the train back to Barcelona and try some authentic paella at a local restaurant. Enjoy some refreshing sangria to go with it.
Visit the famous La Boqueria market and try some fresh seafood. After, indulge in some vermouth at a local bodega.
End your foodie journey with a final tapas tour and glass of cava at a local bar.
If you have more time, consider visiting other popular foodie destinations in Spain and Portugal like San Sebastian, Bilbao, or Evora. If you have less time, consider skipping one or two destinations to fully enjoy the ones you do visit. Some restaurants and markets may be closed on certain dates, so make sure to check their opening hours before planning your itinerary.