Vegan Italian Restaurants in Edinburgh — 10 Places

10 italian spots 3 vegan

Edinburgh, United Kingdom has 10 vegan-friendly italian restaurants. Top-rated spots include Nova Pizza, Sora Diana and Sora Lella. 3 of these are fully vegan. Prices range from budget-friendly ($) to upper-mid ($$$). Last updated: May 2026.

Last updated: May 2026

Nova Pizza

Vegan Italian $$
🌿🌿🌿🌿🌿5/5

Edinburgh's first fully vegan pizzeria with stretchy cashew mozzarella, homemade bases, and creative toppings.

147 Lothian Rd, Edinburgh EH3 9AA

Sora Diana

Vegan Italian $$$
🌿🌿🌿🌿🌿5/5

Stylish sister restaurant to Sora Lella on Causewayside, serving refined vegan Italian cuisine with creative cocktails i…

17 Causewayside, Edinburgh EH9 1QF

Sora Lella

Vegan Italian $$
🌿🌿🌿🌿🌿5/5

Edinburgh's first fully vegan Italian on Brougham Street, handmaking fresh pasta daily and pairing it with rich cashew-c…

13a Brougham Street, Tollcross, Edinburgh EH3 9JS

Contini George Street

Vegan-friendly Italian $$$
🌿🌿🌿🌿🌿4/5

Elegant Italian restaurant on George Street using Scottish ingredients in classic dishes, with dedicated vegan pasta, ri…

103 George Street, Edinburgh EH2 3ES

Pierinos

Vegan-friendly Italian $$
🌿🌿🌿🌿🌿4/5

Family-run Italian chip shop and cafe on Easter Road since 1972, serving deep-fried pizza, pasta, and a range of vegan-f…

48 Easter Road, Edinburgh EH7 5RG

Ristorante Isola

Vegan-friendly Italian $
🌿🌿🌿🌿🌿4/5

Nicolson Street Italian with thin-crust vegan pizza, aglio olio pasta and bruschetta — a student favourite near the univ…

17 Nicolson Street, Edinburgh EH8 9BE

Sotto

Vegan-friendly Italian $$
🌿🌿🌿🌿🌿4/5

Underground Italian restaurant on George IV Bridge specialising in handmade pasta, with vegan options including pumpkin …

2 George IV Bridge, Edinburgh EH1 1AD

Valvona & Crolla

Vegan-friendly Italian $$
🌿🌿🌿🌿🌿4/5

Edinburgh's oldest Italian delicatessen on Elm Row, stocking imported vegan antipasti, fresh pasta, and a cafe serving p…

19 Elm Row, Edinburgh EH7 4AA

Vittoria Leith

Vegan-friendly Italian $$
🌿🌿🌿🌿🌿4/5

Long-established Italian trattoria on Leith Walk serving handmade pasta with rich tomato sauces and a reliable range of …

301 Leith Walk, Edinburgh EH6 8SA

Bella Italia Edinburgh

Vegan-friendly Italian $$
🌿🌿🌿🌿🌿3/5

Italian chain restaurant near Princes Street with an accessible vegan menu including plant-based Bolognese, garlic bread…

8 Hanover Street, Edinburgh EH2 2EN

Frequently Asked Questions

Where can I find vegan italian food in Edinburgh?

VeganBites lists 10 vegan-friendly italian restaurants in Edinburgh, United Kingdom. Popular options include Nova Pizza, Sora Diana, Sora Lella. Each listing includes ratings, price range, and address.

How many vegan italian restaurants are in Edinburgh?

There are currently 10 vegan-friendly italian restaurants listed in Edinburgh. 3 are fully vegan. This list is updated regularly as new venues are added.

What is the best vegan italian restaurant in Edinburgh?

Based on vegan ratings and reviews, Nova Pizza is the top-rated vegan italian restaurant in Edinburgh. It has a vegan rating of 5/5. Browse all 10 options to find your perfect match.

Other Cuisines in Edinburgh

Vegan Italian in Nearby Cities

← All restaurants in Edinburgh