The Most Complete Guide of Where to Eat in Trieste

Hello, my dear traveller.

So, you are planning to visit my beautiful hometown, Trieste, and of course, you are looking for local restaurants in Trieste where to try the delicious local cuisine. Don't worry, like always, I got you covered!

In this article, you will find a complete list of cafes, trattoria and restaurants in Trieste, where you can enjoy breakfast, lunch, a snack, an aperitif and dinner in Trieste.

I divided the list for every budget so every traveller would find the right place for their wallet.

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

These places offer typical cuisine so you won't find sushi or other foreign delicatessens.

But trust me that what Trieste has to offer on the table is more than enough.

You will leave this city thinking that you have to advise others to visit this wonderful city.

Table of Content:

*Disclosure: This article contains a few affiliate links, which means I may receive a small commission, at no extra cost to you I guarantee, if you purchase through my links. See it as a way to thank me and support my travel blog for all the information I provide.

Read The Most Complete Guide of Where to Eat in Trieste Below


If you will like this article, feel free to leave a comment below and share it with your friends, maybe someone you know is planning to visit Trieste.

*All links in every article open on a new page so you won’t lose this page while looking around!

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

Where to have Breakfast in Trieste

Trieste offers as many choices as you want about breakfast.

The city centre is full of coffee shops where you can enjoy a croissant, a slice of cake or a toastie with a delicious coffee (this is the city of Illy Coffee) or many variants of hot tea.

Here I listed some of my favourite options...

Credit: Ginger Tea Cakes

1. Ginger Tea Cakes

This little coffee shop is gorgeous if you are looking for a cosy place to have breakfast, a fast lunch or an afternoon tea.

They sell delicious and pretty cupcakes, biscuits and cakes, perfect with one of their vast selection of teas.

The coffee is also good, but for a tea lover like me, this is paradise.

Adress: Via dell'Annunziata 3.

Opening times: Mon-Fri 8.00 am - 700 pm. Sun 9.00 am-4.00 pm. Closed on Tuesdays.

Do you want to see everything Trieste has to offer and save money at the same time?

Check here all the activities and tours available. You won't regret it!

Credit: Caffè degli Specchi

2. Caffe' degli specchi

It is impossible to miss this place. The Caffè degli Specchi is the most famous in Trieste.

The historic restaurant, full of magic and charm, will amaze you with elegance in style, impeccable service and the quality of the products offered.

It is considered the best coffee shop for massive daily consumption. First Coffè in Italy, with an annual turnout of one and a half million customers, is visited by Trieste citizens and tourists worldwide.

Whenever I am in Trieste, I always go there for a cup of espresso or one of their "special coffee", and then I go back there again at sunset time to enjoy a stunning sunset from the best square in the world.

The view is stunning everywhere you look, from the buildings to the sun that dives into the sea.

Address: In Piazza Unita' d'Italia.

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

Where to Have Lunch in Trieste

Like every other city, Trieste has a lot to offer when it comes to local food that doesn't break our bank.

You can find all of them in Buffets or Trattorie (local restaurants).

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

3. Buffet Clai

One of the few typical Trieste restaurants that continues to respect the tradition of buffets.

The staff is very kind, and the dishes are superb, from the appetizers of creamed cod or sea bass.

The mixed starter will fill you up as much as the other courses, and the first courses are massive. The dishes in the buffet window are also delicious, a mix of vegetables, meatballs and fish all breaded and deep-fried.

You can also order takeaway and then go on the bankside to enjoy a sunny day.

Quality-price is excellent. Here you can just stop for a coffee with a slice of freshly baked cake or for a glass of wine and a tasty deep-fried meatball or to have lunch in the always crowded small room. In each version, the "buffet da Clai" proves to be a treasure trove of flavours.

Opening time: Mon-Fri 7.30-14.30 16.30-20.30 Sat 7.30-14.30 Closed on Sundays

Address: Via Ugo Foscolo 4

Credit: Trattoria Maria

4. Trattoria Mara

In this little Trattoria, you will find many typical Trieste's dishes and also something from the rest of the Region.

Potato dumplings with goulash, polenta, pasta, soups and homemade desserts will teach you a lot about Trieste's history.

The owner is a lovely lady that will make you feel like a regular guest, so sit down, order a bit of everything and enjoy Trieste in one of its best ways, through its food.

Address: Via Vittoria Colonna 5.

Opening Time: Mon-Tue-Thu 7 pm-11 pm. Closed on Wednesdays and Sundays

Fri-Sat 12 pm-2 pm 7 pm-11 pm

Credit: Buffet l'Approdo

5. Buffet L'Approdo

L'Approdo is another place where to eat typical food. From the "piatto misto di Caldia" (mix of boiled meat) to starters, the first course with gnocchi, a delicious second course of meat or fresh fish and homemade dessert.

Address: Viale Carducci 34

Opening Time: Mon-Fri 8 am-8 pm Sat 8 am-2 pm. They are closed on Sundays.

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

Where to Have Dinner in Trieste

In this list, you will find restaurants with more attention to detail and different design. They will all provide great and tasty food in the centre of Trieste.

Credit: Trattoria Nero di Seppia

6. Trattoria Nero di Seppia

This family-run Trattoria is where you will find delicious fish fresh from the sea. You are in a seaside city so why not enjoy what Trieste has to offer?

The menu offers a bit of everything, from mixed starters (so you can try more kinds of fish) to delicious first courses (ask your travel mate to share some different plates if you want to try more than one dish) and very well presented and cooked second courses.

Trust me. You will be delighted and satisfied after lunch or dinner here.

Address: Via Luigi Cadorna 23.

Opening time: Tue-Sat 12.30 pm- 2.30 pm 7.30pm-9.30pm. Closed Sundays and Mondays

Booking in advance.

Valentina's Travel Guide, The Most Complete Guide of Where to Eat in Trieste

7. Ristorante alla Sorgente

Ristorante alla Sorgente is a pretty famous resta. Many famous Italian actors went to eat there, thanks to Trieste's popularity as a perfect scene for many Italian movies and series.

They make many typical Italian fish dishes, and I am more than sure that you will love this place, so make sure to be very hungry to have the chance to try as many delicious dishes as you can.

Address: Via della Sorgente 2

Opening Times: Tue-Sat 9.30 am-3.00pm 6.30pm -11.00pm Closed Sundays and Mondays.

Book in advance.

8. Buffet da Pepi

Buffet da Pepi is one of the most famous buffets in Trieste.

Here you can find the typical "piatto misto di caldia", a mix of boiled pork meat with cren (horseradish) and mustard.

They also have some deep-fried vegetables and meat.

To take away or something fast to eat you can have pork sandwiches or if you prefer to eat in I advise you to try the mix meat plate.

I added this place in the mid-range section because sandwiches are cheap, but if you opt for the mixed meat plate, plus beer and one side, it is not cheap, but it is worth it.

I usually go there for lunch with my father as soon as I arrive in Trieste.

Address: Via della Cassa di Risparmio 3.

Credit: Baracca e Burattini

9. Baracca e Burattini

This is another restaurant in the city centre where you can taste many unique dishes. Here you can find both meat and fish so everyone would be happy and satisfied.

They also have the pasta "fusi" that I advise in the "18 Delicious Food to Eat in Trieste" article.

Address: Via Torre Bianca 19.

Opening Times: Tue-Fri 11 am -3.00 pm 7.45 pm-11.00 pm Sat 7.45 pm-11.00 pm

Book in advance.

Plan Your Vacation in Trieste in the Best Way

Check out all my articles in the "Most Complete Guide of Trieste" and get all the information you need to make your next travel a success.

Where to Fine Dining in Trieste

Many restaurants offer fine dining in Trieste, here is a list of my favourite, where you won't only find their fantastic food, but you will also be in a very scenic place.

Credit: Ristorante al Bagatto

10. Ristorante al Bagatto

Al Bagatto is a gourmet restaurant expert in fish and meat specialities.

The wine list offers a beautiful selection of both territorial and regional Italian wines.

Excellent care of the selection of ingredients, respect for the environment and choice of products based on seasonality are the key points of the restaurant.

Situated in the city centre almost on the backside, after dinner I advise going for a digestive walk in the area and enjoying the beautiful scenery that Trieste offers.

Address: Via Luigi Cadorna 7

Credit: Harry's Restaurant

11. Harry's Restaurant

Harry's restaurant is located inside the famous Grand Hotel Duchi d'Aosta, a scenic spot in Trieste, Piazza Unità d'Italia in 1972 by Arrigo Cipriani of the famous Harry's Bar in Venice. Harry's managed to maintain its appeal and unique vibe over time.

One of a kind concept born in Venice found its spot in the extraordinary city of Trieste, where Harry's presents a brand synonymous with eno-gastronomic excellence.

Opening Times: Every day 12.30 pm-2.00 pm 7.30 pm-10.00 pm

Book in advance.

Credit: Savoy Restaurant by Eataly

12. Savoy restaurant by Eataly

Everything is expertly prepared with top-shelf local ingredients. The menu has a lot of variety, and the food is well presented.

Here you will find only fresh and delicious Italian cuisine so if you are looking for a nice and fancy place where to have a delicious dinner, this is the place.

Address: Via del Mandracchio 4, inside Hotel Savoia Excelsior Palace.

Opening Times: Every day 12.30 pm-2.30 pm 7.30 pm- 10.30 pm.

"Bar Life" in Piazza di Cavana 1/a, Trieste

Where to have an Aperitif in Trieste

"Aperitivo" or "fare aperitivo" is very common in Italy. We love to meet up after work and enjoy our friends' company while drinking a spritz or a delicious glass of wine.

The good thing about aperitif in Italy is that many places give you something to eat with your drink at no extra cost.

It can be some "tartine" (sliced bread with some spread, cured meat or cheese), a slice of pizza or deep-fried veggies.

In Trieste almost everywhere you will receive something to eat with your drinks but here are the places where I used to go when I was still living there and where I always go when I go back on holiday.

​La Portizza.

La Portizza is in Piazza della Borsa. This is a nice bar where you can also go for breakfast or a light lunch. They have many seats outside where you can relax while exploring the city.


This bar is in Via Roma 4. This is another bar with some seats outside to enjoy a good glass of wine and some food.

Bar Rex

In Galleria Protti Arrigo. This is another bar where you can also have breakfast and a light lunch, where I always go for a drink. It is close to Piazza della Borsa, so in case you are around, pop in for something refreshing or a Caffe.'