32 Italian Restaurants in Edinburgh

Italian restaurants in Edinburgh – where food crosses cultures

From the first days of Italian ice cream parlours in Edinburgh to today's modern takes on Italian cuisine, it's always been easy to discover authentic flavours in the Italian restaurants of Edinburgh. Waves of Italian resettlement North of the border in the 19th and early 20th-centuries made a huge impact on the culinary landscape of Edinburgh and indeed, Scotland. Many food historians say that it was actually the Italians who brought fish and chips to our shores, a food institution that is now so quintessentially British. You'll find plenty of Italian restaurants in Edinburgh serving, if not dedicated to, 'pesce e patate' or fish and chips. Some have even won awards as the best fish and chip shops in the United Kingdom.

Find available restaurants:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Bar Napoli

New Town
Italian££££
5.2/6332
Bar Napoli

Barleo

Linlithgow
Italian££££
5.5/672
Barleo

Quattrozero

West End
Italian££££
5.2/6151
Quattrozero
Looking for the best restaurants near you?

Mamma's American Pizza

Old Town
Pizza££££
5.2/6112
Mamma's American Pizza

The Jolly Ristorante

New Town
Italian££££
5.2/658
The Jolly Ristorante

Rigatoni's by the Queens

Newington
Italian££££
5.5/675
Rigatoni's by the Queens

O'Oliviero

Old Town
Italian££££
5.0/624
O'Oliviero

East Pizzas

Leith
Pizza££££
5.7/619
East Pizzas

Zucca

West End
Italian££££
5.4/656
Zucca

Sambuca Restaurant

Newington
Italian££££
5.4/632
Sambuca Restaurant

Piccolino

Old Town
Italian££££
5.1/637
Piccolino

Miramare

South Queensferry
Pizza££££
4.4/619
Miramare

The Cavaliere

Town Centre
Italian££££
6.0/65
The Cavaliere

Papavero

New Town
Italian££££
5.0/613
Papavero

At Pizza

West End
Pizza££££
6.0/61
At Pizza

Veeno - Edinburgh Quartermile

Old Town
Italian££££
6.0/61
Veeno - Edinburgh Quartermile

Veeno - Edinburgh Rose Street

City Centre
Italian££££
Veeno - Edinburgh Rose Street
New

Anema e Core

Town Centre
Italian££££
Anema e Core
New

Cibo - Edinburgh

Penicuik
Italian££££
Cibo - Edinburgh

Mia Italian Kitchen - Dalry

Coates
Italian££££
5.4/616
Mia Italian Kitchen - Dalry
  1. 1.

    Pizza and Italian restaurants in Edinburgh

    While fish and chips might not spring to mind as typically Italian, pizza does for sure and many Italian restaurants in Edinburgh feature it as the star of their menus. This beloved dish started out as flatbreads as far back Ancient Roman times, but it wasn't until 18th-century Naples that the pizza as we know it today was born. The poor of Naples began adding tomato paste to their flatbread and topped it with seasonal herbs and cheese. For pizza purists there are plenty of rules, the dough must be hand-rolled and the pizza should be baked in a wood-fuelled oven. In Naples, only two toppings are recognised - the Marinara and the Margherita, different just by the use of garlic and basil. It was Allied soldiers during the Second World War that took the pizza out of Italy. Of all the Italian restaurants in Edinburgh serving pizza La Favorita in Leith really captures the spirit of Naples. Priding itself on attention to detail, its speciality is rolling its homemade pizza dough four days in advance which is sure to tickle anyone's taste buds.
  2. 2.

    Italian restaurants in Edinburgh – where Italy meets Scotland

    There's no shortage of traditional Italian restaurants in Edinburgh still serving authentic home-country cuisine just like dear old Nonna (Grandma). Some newer additions to the food scene, however, are working either a fusion of the best of Italy and Scotland or bringing Italian dishes right up to date. For those wanting to get in on this trend, Contini Ristorante in the heart of the Old Town has a historic location in a former banking hall and a menu that mixes authentic Italian tastes with Scotland's amazing produce. A 2,000-year-old recipe combines Scottish oysters with a heritage Roman sauce of red wine vinegar and shallots while at VinCaffe Scottish meat is used to create authentic Italian tastes such as lamb-based Sicilian stew or medallions of pork with prosciutto.
  3. 3.

    Delicious desserts in Italian restaurants in Edinburgh

    Scotland has always had a fascination with sweet things from shortbread to fudge and cake to cranachan so when ice cream also arrived from Italy it soon found a welcome spot in the local diet. Several Italian restaurants in Edinburgh have their roots serving ice cream as street vendors or as ice cream parlours and while their menus have expanded they still serve this delicious sweet treat. From Musselburgh to Morningside and the West End to the Town Centre you'll find Italian restaurants in Edinburgh where you can indulge. Many have been producing their own original family ice cream recipes for well over a century.
  4. 4.

    Child-friendly Italian restaurants in Edinburgh

    No one makes more of a theatrical fuss of children than the Italians and if you want to dine with your family on a city break than the Italian restaurants in Edinburgh will welcome you with open arms. Many feature laidback dining the Italian way and have kids' menus as an added bonus. Some places like Cosmo at the Omni Centre has a menu even the fussiest kids will adore and make a feature of their bottomless ice-cream counter, a real incentive for tucking into the main course. Many Italian restaurants in Edinburgh provide goodie bags to entertain young diners while their parents enjoy their meal and a well-deserved glass of wine or are happy to serve up tiny toddler-sized plates of tempting antipasti.
  5. 5.

    Italian restaurants in Edinburgh – a touch of romance

    From the cobbled streets of the Old Town to the majestic castle, Edinburgh is a perfect destination for lovers and if there's one thing the Italians are good at, it's romance. From restaurants with rose shaped cushions and intimate candlelit interiors to fine dining venues with sumptuous banquettes, you'll find plenty of Italian restaurants in Edinburgh that serve up a dash of romance with their dishes. Just let them know it's a special occasion and most will serve a little treat to make your evening that little bit more special. And, of course, there might even be some Roman-cooked oysters on the menu...