10 Best Italian Restaurants in Edinburgh for Quality Dining

Migration has always been a powerful force shaping cultures across the globe. When people move, they bring a wealth of traditions, which mix with local customs to create unique and evolving societies. Such influence is unmistakable in cities like Edinburgh, where Italian migration has left a significant mark. The city’s culinary scene, for instance, is a delightful reflection of this. Among cobblestone walkways and elegant Georgian charm, Italian restaurants make their presence unmissable. These establishments represent the blending of cultures, where traditional Italian recipes meet Scottish ingredients, creating unique dining experiences. Today, we’ll explore 10 of the best Italian restaurants in Edinburgh that represent this rich blend of flavours and offer a taste of Italy in the heart of Scottish charm.
17 April 2023 9 min read
Best Italian Restaurants in Edinburgh

A Guide to Edinburgh’s Italian Restaurants: 10 Must-Try Dining Experiences

With no shortage of Italian restaurants in the Scottish capital, it can become a bit tricky to choose if you decide to head out for some Italian food in Edinburgh. Here are 10 top destinations that might satisfy your cravings.

1. Pomo Pizzeria 

Pomo Pizzeria reviews are always excellent.

Pomo Pizzeria, famous for its Romana and Neapolitan-style pizzas, is more than just an ordinary pizza parlour. With a vast menu of over 100 dishes, you can savour the authentic taste of freshly made Italian food.

The belief that pizza should be for everyone runs strong at Pomo Pizzeria, which is why they offer pizzas suitable for people with all kinds of dietary restrictions. While all its pizzas can be made with a gluten-free base, vegan options are available for popular choices like Margherita and Saint Lucia.

Beyond their pizzas, Pomo Pizzeria’s reviews frequently highlight dishes like Risotto Pescatora and Gnocchi Sorrento. The ample portions and reasonable food prices are well complemented by a beverage menu, ensuring a well-rounded and satisfying dining experience.

Highlights

  • Address: 250 Morrison Street, Edinburgh, EH3 8DT.
  • Speciality: Romano and Napoltane Style Pizzas.
  • Cost for Two: £10– £30
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: Tartufella pizza and Rigatoni alla Nduja.

2. Vittoria on the Walk

Handmade pasta on Vittoria on the Walk’s menu is very popular.

Vittoria on the Walk, located in Leith, is a family-run restaurant that has been a part of Edinburgh for 45 years. Just a short distance from the centre of the city, Vittoria on the Walk’s menu offers a mix of traditional cuisine with slight hints of novelty.

Renowned for its fresh handmade pasta, dishes like the innovative Raviolini Gorgonzola and the classic Tagliatelle Bolognese are favourites among customers. Other noteworthy dishes include the 6oz Vittoria burger with pancetta, smoked mozzarella, and Puttanesca pizza.

Vittoria on the Walk is also known for its extensive wine list and an exclusive private dining area, which is available for parties and events, with multiple set menus to choose from. It is a perfect place to visit if you want to experience the charm of a traditional Italian restaurant in Edinburgh.

Highlights

  • Address: 113 Brunswick Street, Edinburgh, EH75HR.
  • Speciality: Handmade pastas.
  • Cost for Two: £16- £48
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: Tagliata di Manzo and Montanara Pizza.

3. Frizzante Proseccheria

Frizannte Proseccheria reviews are always positive.

Frizzante Proseccheria was started by Pasquale, a seasoned Italian chef who moved to Edinburgh from Naples in the 1970s. The restaurant serves classic Neapolitan fare inspired by Pasquale’s upbringing in Italy.

Frizzante Proseccheria reviews often highlight the restaurant’s authentic flavours, making it a popular choice for those seeking traditional Italian dishes. Serving dishes like Bolognese and Carbonara with a homely touch is a hallmark of the restaurant. 

The Casareccia pizza, topped with Italian sausage and San Marzano tomato sauce, is a favourite among pizza lovers. When paired with their homemade gelato, it creates a perfectly satisfying meal.

An excellent selection of Prosecco and other Italian wines complements the food. The restaurant’s welcoming atmosphere and homestyle Italian dishes make it one of the best places to eat in Edinburgh for families.

Highlights

  • Address: 95 Lothian Rd, Edinburgh EH3 9AW.
  • Speciality: Neapolitan cuisine.
  • Cost for Two: £15– £59
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: Panzerotti Napoletani and Ravioli Cinghiale.

4.Radicibus Italian Restaurant 

Radibicus is one of the trendy and cool places to eat in Edinburgh.

Radicibus is a modern fine-dining restaurant opened in May 2017 by Mara Allevi and Giovanni Petitto, a husband-and-wife team. The restaurant showcases classic Italian dishes with a modern twist while staying deeply rooted in tradition. The name Radicibus, meaning food from the roots, reflects the couple’s commitment to Italian heritage and the culinary techniques of the Marche region, where they hail from.

The menu includes a la carte options and multi-course tasting menus, which feature creative dishes like pulled Porchetta stuffed Cappellacci and Sea trout tartare. Mara, the head chef, is very skilled and passionate about curating vegan dishes like Chickpea farinata and Saffron polenta with aubergine and cavolo nero. 

To provide a complete dining experience, Radicibus offers a range of wines, cocktails, and aperitifs curated by Giovanni, a certified sommelier. Blending innovation and tradition in a cosy Georgian building, the restaurant has quickly become a trendy and cool place to eat in Edinburgh.

Highlights

  • Address: 2 Deanhaugh Street, Edinburgh EH4 1LY.
  • Speciality: Modern Italian.
  • Cost for Two: £30– £70
  • Trip Advisor Rating: 5/5
  • Our Recommendations: Filetto di Cervo and Nocciolato.

5. Tipo

Tipo serves the best pasta in Edinburgh.

Named after the fine Italian ’00’ flour that’s used for making pasta, Tipo is a modern Italian-inspired restaurant founded by renowned chef Stuart Ralston. The restaurant has quickly gained recognition, earning a Michelin Bib Gourmand in 2024 for providing refined dining that combines traditional Italian flavours with high-quality Scottish ingredients.

With its popular handmade pasta like Bigoli cacio e pepe with truffle and Strozzapreti pasta with mangalitsa pork, Tipo is already hailed as the go-to place for the best pasta in Edinburgh. Additionally, they offer a selection of aperitifs, digestifs and artisanal wines, providing a full Italian dining experience.​

Highlights

  • Address: 110 Hanover St Edinburgh EH2 1DR.
  • Speciality: Handmade pasta.
  • Cost for Two: £14– £48
  • Trip Advisor Rating: 4/5
  • Our Recommendations: Pappardelle with chilli crab and Praline cannoli.

6. Laconda di Gusti

Laconda is one of the best places to eat in Haymarket, Edinburgh.

Laconda Di Gusti, by Chef Rosario Sartore,  is a celebrated Italian restaurant located at Dalry Road in Haymarket. It is known for its authentic Southern Italian cuisine, with a keen focus on seafood. All preparations are done with carefully selected premium Italian and local Scottish ingredients, reflecting a perfect marriage of tradition and local culinary treasures​.

Chef Rosario’s love for fresh seafood is evident in offerings like Mare nel Piatto and Grigliata di Pesce, which feel like a feast. Vegetarian options like Butternut squash ravioli and Baked aubergines are skilfully prepared, ensuring a welcoming experience for all diners.

With generous portion sizes at reasonable prices, Laconda di Gusti is one of the best places to eat in the Haymarket area.

Highlights

  • Address: 102 Dalry Road, Edinburgh EH11 2DW.
  • Speciality: Seafood and Southern Italian.
  • Cost for Two: £32 – £85
  • Trip Advisor Rating: 5/5
  • Our Recommendations: Strascinati Genovese and Paccheri with seafood ragu.

7. Piccolino Edinburgh

Piccolino is an excellent Italian restaurant in Edinburgh’s old town.

Piccolino is a charming Italian restaurant in Edinburgh’s Old Town that serves classic Italian food with a broader focus on Campania and Romana-style cooking. This is reflected in its abundant use of fresh vegetables and dairy, along with coastal influences, capturing the essence of the entire region. 

Some standout dishes that reflect this style include the vegan Trio di Verdure, the vegetarian Parmigiana di Melanzane, and the classic seafood Linguine alle Vongole. And while the savoury offerings are exceptional, it’s worth noting that their Tiramisu has quietly become a favourite among diners, adding a sweet finish to an already delightful meal.

And guess what? Piccolino is one of the few dog-friendly restaurants in Edinburgh, allowing you to have a memorable time without leaving any family members behind.

Highlights

  • Address: 103 High Riggs, Edinburgh EH3 9RP.
  • Speciality: Romana and Campania.
  • Cost for Two: £20 – £40
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: 

8. Paolozzi Restaurant and Bar

Paolozzi is one of the best Italian restaurants in Edinburgh’s city centre.

Paolozzi Restaurant and Bar, named after the renowned artist Eduardo Paolozzi, is a collaboration between the Edinburgh Beer Factory and Scots-Italian restaurateur Gino Stornaiuolo. This partnership brings together freshly brewed beers, Italian-Scottish fusion dishes, and a vibrant atmosphere filled with Paolozzi’s artworks and fresh music.

Paolozzi’s menu reflects a blend of Italian culinary traditions with a Scottish twist, offering dishes like Haggis lasagne and Pizza patate salsiccia (pizza with potato and sausage). To add to the uniqueness, the restaurant features an impressive selection of locally brewed beers, including the signature Paolozzi lager.

The space is designed with an industrial-chic vibe, highlighted by Paolozzi’s iconic pop art, making it one of the trendiest and best Italian restaurants in Edinburgh’s city centre. 

Highlights

  • Address: 59-61 Forrest Road, Edinburgh, EH1 2QP.
  • Speciality: Italian Scottish Fusion.
  • Cost for Two: £20 – £40
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: Veal saltimbocca and Shetland mussels

9. One 20 Wine Cafe 

One 20 is one of the best wine bars in Edinburgh.

One 20 Wine Café & Restaurant is a stylish and modern establishment offering a continental-style Italian dining experience, featuring a variety of simple yet delicious dishes made with high-quality ingredients.

The menu ranges from charcuterie and cheese platters to more substantial offerings like their homemade Potato Gnocchi and Open tart of Cod, Salmon and Scampi, with the Aberdeen Angus lasagne being a popular choice. In addition to its food, One 20 is well known for its extensive selection of wines sourced from small and independent producers. It holds the esteemed reputation of being one of the best wine bars in Edinburgh. 

Get free quotes from local chefs

Whether you're hosting a special celebration dinner, looking for a chef during your holiday or weekly meal prep, we will match you to the perfect chefs.

Start here

What’s more? The cafe features a luxury food and wine boutique next door that sells artisan pastas, wines, biscuits, cheeses and marmalades. Open for breakfast, lunch, and dinner, One 20 provides a welcoming space for all occasions.

Highlights

  • Address: 120 Dundas Street, Edinburgh EH3 5DQ.
  • Speciality: Wine bar.
  • Cost for Two: £16– £48
  • Trip Advisor Rating: 5/5
  • Our Recommendations: Scampi thermidor and Cashew-Walnut Roast.

10. Veeno Edinburgh

Veeno serves afternoon tea in Edinburgh’s city centre.

Veeno is an Italian wine café located on Rose Street in Edinburgh, known for its authentic Sicilian wines and traditional spuntini (small plates) that offer a true taste of Italy. 

The Veeno Edinburgh menu features a variety of Italian-inspired dishes, including charcuterie boards, bruschetta, and homemade pizzas. These are designed to pair perfectly with their exclusive wines sourced from the owners’ family vineyard in Sicily. Some of their popular dishes are Speck and Gorgonzola pizza and Spaghetti trapanese.

One of Veeno’s unique offerings is its Italian afternoon tea, which includes a selection of Italian meats, cheeses, paninis, scones with jam, and desserts like cannoli. This delightful Italian twist on the Scottish tradition has made Veeno a formidable competitor for any establishment serving traditional afternoon tea in Edinburgh’s city centre. 

Highlights

  • Address: 76 Rose Street, Edinburgh EH2 2NN.
  • Speciality: Wine bar and afternoon tea.
  • Cost for Two: £20– £45
  • Trip Advisor Rating: 4.5/5
  • Our Recommendations: Frigola primavera and Grande board.

Taste of Italy in the Comfort of Your Home

If you are craving a slice of Italy, an experience at one of these best Italian restaurants in Edinburg will transport you straight to the Mediterranean with its delicious and authentic flavours. However, most of these restaurants cannot accommodate a large group and fail to customise menus according to dietary restrictions.

Why not hire a local private chef well-versed in Italian delicacies?

Yhangry private chefs customise menus according to your dietary preferences and can also cater to large groups. From freshly sourced ingredients to serving and tidying up afterward, these chefs cater to every event with finesse and scrumptious delicacies. Browse through 100s of private chefs in Edinburgh to enjoy a private dining experience like never before. 

FAQs

Edinburgh’s most historic restaurant is The Sheep Heid Inn, located in the suburb of Duddingston. Established in 1360, it is considered the world’s oldest surviving public house. The inn has been serving locals and visitors for over six centuries and has a rich history, including being a favourite of King James VI.

The abundance of Italian restaurants in Edinburgh is rooted in the city’s historical Italian migration, which introduced and popularised Italian cuisine. The universal appeal of Italian food and Edinburgh’s status as a major tourist destination has driven demand for such eateries.

Rose Street, located in the New Town, is renowned for its high concentration of pubs and bars, making it a popular spot for pub crawls. The Grassmarket, in the heart of the Old Town, is equally famous for its historic pubs and vibrant nightlife, offering a lively atmosphere that attracts locals and visitors alike.