The Best Restaurants in Soria, Spain

Beef fillet with mushrooms I © dbreen / Pixabay
Beef fillet with mushrooms I © dbreen / Pixabay
Photo of Esme Fox
6 January 2018

The Spanish city of Soria is located in the autonomous region of Castilla y León, in north-central Spain. Among its many delights are traditional Castillian dishes, from roasted lamb to suckling pig and wild mushrooms. Here’s our pick of the best restaurants in Soria.

Mesón Castellano

Restaurant, Spanish, $$$
Map View
Roast suckling pig
Roast suckling pig | © fevol / Pixabay
Mesón Castellano is situated in the heart of Soria, right opposite the Town Hall. Founded around 40 years ago by Jose Luís Jiménez y Doña Milagros, it’s a very traditional restaurant, which focuses on regional cuisine. Try the roast lamb or roasted suckling pig, followed by a dessert of arroz con leche (rice pudding with cinnamon), leche frito (fried sweet milk) or a typical tart from Soria.


Restaurant, Spanish, Vegetarian, $$$
Map View
Stuffed mushrooms
Stuffed mushrooms | © Stacy Spensley / Flickr

If you only choose one fine dining place to eat at in Soria, then it should be Baluarte. Headed up by one of Spain’s most innovative new chefs, Oscar Garcia, this place is a real treat. Dishes are based on traditional dishes from the region, but with a modern and creative twist. The menu includes creations such as cod cheeks with crunchy rice and seaweed, beef from Soria with a mustard sauce, and figs with almond cream and sesame cookies for dessert. There’s also a whole menu dishes made from wild mushrooms – great for any vegetarian visitors.

El Fogón del Salvador

Restaurant, Spanish, Wine, $$$
Map View
Rack of lamb
Rack of lamb | © charlottem / Pixabay
El Fogón del Salvador is a large modern tapas bar and restaurant with bare brick walls, decorated with old black and white photographs. The restaurant specialises in grilled meats, cooked in a charcoal-fired oven. There’s everything from classic roast lamb and suckling pig to baked sea urchins, bean stews and grilled prawns. The restaurant also has its own wine cellar, so there’s a great variety of bottles to choose from.

Creperia Lilot

Restaurant, French, $$$
Map View
Crepe with French cider
Crepe with French cider | © Ji-Elle / WikiCommons
Creperia Lilot is a traditional French restaurant, which is favourite among both locals and visitors to Soria. As the name suggests, it specialises in typical French crepes made from buckwheat or blé noir to give it that classic Breton taste. Their crepes are all also 100% gluten free, so ideal for those who require special diets. Crepe types include bacon with goat’s cheese, walnuts and honey or aubergine with wild mushrooms, onions and parmesan cheese. Don’t forget the sweet crepes for dessert, filled with a variety of flavours including caramelised apple toffee and Nutella with banana.

La Chistera

Restaurant, Spanish, Seafood
Map View
Courtesy of La Chistera, Soria
Courtesy of La Chistera, Soria
La Chistera is a trendy restaurant in the centre of Soria, decorated with old beams and artistic black and white paintings on the walls. It’s a restaurant which prides itself on natural and seasonal ingredients. As well as lunches and dinners, it serves a delicious breakfast buffet, which is available everyday from 9am – 12.30pm. The restaurant also doubles up as an event space, offering performances of actors and performers during dinner.

El Ventorro

Restaurant, Spanish, $$$
Map View
Beef fillet with mushrooms
Beef fillet with mushrooms | © dbreen / Pixabay
El Ventorro is a family business which has been running since the end of the 19th century. You wouldn’t guess at its age today however, with its sleek and modern interior featuring lots of polished wood. There is both a bar, serving tapas and a restaurant, serving larger meals. For the past 30 years at exactly 8.30pm, traditional roasted meat has been served to guests in the bar. The menu in the restaurant is a mix of traditional, innovative and seasonal dishes.

La Cepa

Restaurant, Bar, Spanish, Tapas, $$$
Map View
La Cepa is a cosy restaurant and bar, located in the centre of the city. The bar is simple, serving classic tapas such as cod with tomato, strips of ham and marinated salmon, while the restaurant serves larger dishes and is a more upmarket affair. It also offers a menú del día – set course menus at lunchtimes. Both the bar and the restaurant have a great selection of wines available.