Edinburgh has seen a real boom in Italian-style pizzerias. From Neapolitan pizza to Roman-style bases and fully vegan menus, you’ll find very different styles here, all perfect for a relaxed, casual meal.
This is our selection of ten places to eat pizza in Edinburgh, with options in the Old Town, the New Town, Leith, Haymarket and Corstorphine.
1. Pizza Pilgrims
7–15 Rose Street, Edinburgh EH2 2PR
Pizza Pilgrims is a central choice for Neapolitan-style pizza on Rose Street, a perfect break between Princes Street, George Street and St Andrew Square.
It’s a convenient option for a casual meal, whether you are shopping or exploring the New Town. Check the menu and vegan options before you go.
2. Café Artista
94-96 Marchmont Crescent, Edinburgh EH9 1HD
Don’t expect anything fancy, but if what you care about is great food, you’ll find some really delicious pizzas here.
Definitely one of the best pizzas in Edinburgh. And if that isn’t enough to convince you, on sunny days you can relax on the terrace.
3. Franco Manca
Unit E2, The Mint Building, 19-23 South St Andrew Street, Edinburgh EH2 2AU
Franco Manca is a well-known pizza chain from London that has been in Edinburgh for a while now. Fast service and great prices.
Their secret is a good sourdough base and just the right amount of toppings for a light but tasty pizza. One of the pizzerias that had to be on this list.
4. Razzo
59 Great Junction Street, Edinburgh EH6 5HX
Pizza Razzo is a small Neapolitan pizzeria in the heart of Leith, serving some of the best pizza in the city. A thin base, very fresh ingredients and friendly service make it a safe bet for pizza in Edinburgh.
5. Pizzeria 1926
85 Dalry Road, Edinburgh EH11 2AA
A pizzeria run by Neapolitans is usually going to be a good pizzeria. Let’s start with that. Try the calzone, one of the best in Edinburgh.
It’s a lovely place, full of Neapolitan memorabilia, with good produce, and a very good option for pizza in Edinburgh, especially if you’re in the area.
6. Pizza Posto
16 Nicolson Street, Edinburgh EH8 9DH
Pizza Posto is on Nicolson Street, very close to the Royal Mile, a convenient spot for Neapolitan-style pizza during a walk around the Old Town.
This spacious and comfortable restaurant offers pizzas from the menu and daily specials. Check the current options and prices: it’s a handy stop for an informal meal without leaving the centre.
7. Roman Pizza Project
10 West Maitland Street, Edinburgh EH12 5DS
Roman Pizza Project serves Roman-style pizza on West Maitland Street, near Haymarket station. A practical choice if you are staying in the West End or want to eat before catching a train.
You can check their menu online and choose from the combinations available. Its location lets you combine your meal with a walk around the West End, without going back to the Royal Mile.
8. Civerinos Hunter Square
5 Hunter Square, Edinburgh EH1 1QW
Civerinos is one of the most convenient places for pizza next to the Royal Mile. Its Hunter Square restaurant is a few steps from the Tron Kirk and South Bridge.
It’s casual, with a different personality from a traditional Neapolitan pizzeria. A good stop if you want to eat in the Old Town and then carry on exploring the historic centre. Check the menu to choose from the options available.
9. Napolè Pizzeria
1 Meadow Place Road, Corstorphine, Edinburgh EH12 7TZ
Napolè Pizzeria is in Corstorphine, on Meadow Place Road, and serves Neapolitan-style pizza. An interesting option if you are staying in this part of Edinburgh.
It’s outside the historic centre, so choose it if you are nearby or want to explore the area. Check the opening hours before travelling from the Old Town.
10. Novapizza Vegan Kitchen
42 Howe Street, Edinburgh EH3 6TH
Novapizza Vegan Kitchen is a fully vegan Italian restaurant on Howe Street, in the New Town. Its menu lets you try pizzas and other Italian dishes without any animal products.
There are also gluten-free options, which are worth checking when you book. A great choice if you want a vegan pizza in a restaurant where you can sit down and take your time.
Fancy more Italian food? See our guide to the best Italian restaurants in Edinburgh.