veggie food

Vegetarian Restaurants in Edinburgh

Search Cottages
Find out more

Discover Vegetarian Restaurants in Edinburgh

From cosy cafes to elegant eateries, there is an abundance of vegetarian restaurants in Edinburgh offering a range of innovative, delicious, and nutritious dishes.

Henderson’s Vegan Restaurant is a popular spot among vegetarians and vegans in Edinburgh. The restaurant has been around for over 50 years and is located in the city centre. Harmonium’s menu features creative vegetarian dishes that are made with fresh, locally sourced ingredients. Dishes include a veggie Haggis, Cauliflower Jerk Steak and a Beetroot Burger! The restaurant also has a great selection of craft beers and cocktails to accompany your meal.

Kalpna is a vegetarian restaurant in Edinburgh that serves Indian cuisine. Opened over 40 years ago, Kelpna stands as one of the most established Indian restaurants in Edinburgh! Kalpna’s menu features a range of vegetarian and vegan dishes that are inspired by traditional Indian cuisine. Look forward to dishes such as Dosa Masala, Chilli Cheese Doa and Butter Paneer.

The Baked Potato Shop is a quirky vegetarian restaurant in Edinburgh, located in Edinburgh’s Old Town. As the name suggests, the restaurant serves baked potatoes filled with a variety of vegetarian toppings. The Baked Potato Shop’s menu includes vegetarian and vegan options, and it also has a range of gluten-free toppings. The restaurant is perfect for a quick lunch or a snack while exploring the city.

Edinburgh has a lot to offer when it comes to vegetarian cuisine. Whether you’re looking for a quick snack or a sit-down meal, there are plenty of options to choose from. From Indian cuisine to vegan baked potatoes, there’s something for every vegetarian in Edinburgh.

Discover the best vegetarian restaurants below…

  • risotto

    David Bann

    56-58 St. Mary’s Street

    0131 556 5888

    David Bann is a highly regarded vegetarian restaurant located in Edinburgh. Whether you’re a vegetarian or just looking for a memorable dining experience, David Bann is worth a visit.

    view more information
  • A range of different Italian dishes

    Divino Enoteca

    5 Merchant St.
    EH1 2QD

    0131 225 1770

    If you are looking for a romantic dining setting in Edinburgh, look no further than Divino Enoteca. Hidden away in Edinburgh’s Old Town, this spot to eat offers a unique twist on contemporary dining.

    view more information
  • vegan food


    7-13 Barclay Place
    EH10 4HW

    0131 202 1635

    Henderson’s is an Edinburgh restaurant that has been serving vegetarian and vegan cuisine since 1962. Originally a small shop in Edinburgh’s New Town, Henderson’s has grown to become a much-loved destination for vegetarians and vegans, as well as meat-eaters looking for a delicious and healthy meal.

    view more information
  • vegan burgers

    Holy Cow

    34 Elder Street
    EH1 3DX

    0131 629 7057

    The Holy Cow Cafe was one of the first vegan spots to eat in Edinburgh and is today famous for its mouth-watering and homemade dishes! Look forward to delicious burgers, open sandwiches and tasty cakes!

    view more information
  • an indian meal with a variety of dishes


    2-3 St Patrick Sq
    EH8 9EZ

    0131 667 9890

    Kalpna is a popular vegetarian restaurant located in the heart of Edinburgh’s New Town. The restaurant has been serving up delicious vegetarian and vegan cuisine since 1982 and has established itself as a favourite among locals and visitors alike.

    view more information
  • wild bass dish

    Martin Wishart

    54 The Shore
    EH6 6RA

    +44 (0) 131 553 3557

    Martin Wishart is a true culinary destination that offers an exceptional dining experience. From its elegant interior and impeccable service to its innovative and delicious cuisine, everything about this restaurant is designed to impress

    view more information
  • solti edinburgh


    10 Drummond Street
    EH8 9TU

    0131 374 2515

    Solti provides wonderful food in an inventive yet traditional manner, using the best of local Scottish ingredients and some of the rarest spices acquired from Nepal.

    view more information
  • baked potato

    The Baked Potato Shop

    56 Cockburn Street

    0131 225 7572

    The Baked Potato Shop is a small but popular restaurant located on Cockburn Street in Edinburgh’s Old Town. The shop is known for its delicious baked potatoes, which are cooked to perfection and filled with a range of tasty toppings.

    view more information
  • gourmet dish in a high end restaurant

    The Kitchin

    78 Commercial Quay
    EH6 6LX

    +44 (0)131 555 1755

    Whether you’re celebrating a special occasion or simply looking for a memorable night out, The Kitchin is a perfect choice. From its commitment to using locally sourced, sustainable ingredients to its inventive and delicious menu, everything about this restaurant is designed to impress.

    view more information
  • breakfast pancakes

    The Sly Fox

    16 Henderson St
    EH6 6BS

    07542 325504

    Perfectly positioned in Leath is the Sly Fox, which is considered to be one of the best vegan restaurants in Edinburgh. The quaint spot offers something for everyone, from sausage rolls to salads, to burgers and chips to sweet pancakes!

    view more information
activityarrow_downarrow_leftsmall-rightarrow-top-rightbikeguidescamerachild-friendlycircularclockCottagecrossdangerdestinationpindownloaddropdown-arrowemailFamilyfinish-flagflagfloraflowergroupHeartinfo-altdidyouknowInspirationlinearlocationmap-pinmapparkingpawphonerulersearchshare Facebook Google Plus Instagram LinkedIn Pinterest Twitter YouTube ui-24px-glyph-2_grid-45popularsun-cloudtexturef-check-glyph-16toggleVideoWalkingwheelchair