Register my restaurant
Help


The 10 Best Restaurants with Vegetarian dishes in Edinburgh

59 restaurants
Why you received these results
A vibrant assortment of dishes including tender chicken curry with fresh herbs, seasoned meat and vegetable tacos with creamy sauce, savory bite-sized appetizers, flaky stuffed pastries, and a classic burger with lettuce, tomato, and cheese.

Indian

Bell Bottom Eatery

2 Polwarth Crescent, EH11 1HW, Edinburgh

9.4 / 10
53 reviews

Average price £25

40% off food

Yes the venue is slightly off of the main road...

  • 12:30-40%
  • 12:45-40%
  • 13:00-40%
  • 13:15-40%
  • 13:30-40%
Seared salmon fillets with fresh herbs, served with roasted beetroot and colorful carrots on a bed of quinoa or couscous.
Top Rated

Scottish

15-19 Jeffrey Street, EH1 1DR, Edinburgh

9.3 / 10
483 reviews

Average price £25

30% off food

Staff engaging and helpful with suggestions for the menu

  • 12:30MENU
  • 12:45MENU
  • 13:00MENU
  • 13:15MENU
  • 13:30MENU
Vegetarian dishes - Everest Restaurant, Edinburgh
Great Deal

Nepalese

52 Home Street, EH3 9NA, Edinburgh

9.3 / 10
292 reviews

Average price £25

20% off food

I was, however, extremely impressed by the menu choices...

    A selection of Indian dishes featuring two curries: one with chicken, bell peppers, and zucchini in a rich orange sauce, and another with a vegetable medley of tomatoes and green peppers, both garnished with cilantro. Accompanied by buttered naan, a side salad of cucumber and cherry tomatoes, and a bowl of spiced raita.

    Indian

    34 Saint Mary's Street, EH1 1SX, Edinburgh

    9.5 / 10
    4 reviews

    Average price £25

    30% off food

      Vegetarian dishes - The Spence, Edinburgh
      68
      Top100

      MICHELINScottish

      39 Saint Andrew Square, EH2 2AD, Edinburgh

      9.5 / 10
      268 reviews

      Average price £46

      Excellent service from our waiter from start to finish

      • 13:45
      • 14:00
      • 14:15
      • 14:30
      Freshly baked pizza with a thick, golden crust topped with rich tomato sauce, melted mozzarella, and colorful vegetables, served with crispy French fries, pesto, and fresh greens.

      151-153 Lothian Road, EH3 9AA, Edinburgh

      9.0 / 10
      25 reviews

      Average price £24

      20% off food

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      Golden Ambal, Edinburgh

      Indian

      1 Albert Place, EH7 5HN, Edinburgh

      8.9 / 10
      26 reviews

      Average price £23

      20% off food

      Amazing Dosa and Idli

      • 14:00-20%
      • 14:15-20%
      • 14:30-20%
      Gurkha Bar & Restaurant - 6 Brougham Place, Edinburgh
      Great Deal

      Indian

      6 Brougham Place, EH3 9HW, Edinburgh

      9.4 / 10
      151 reviews

      Average price £25

      Must Visit place for authentic Indian and Nepalese Food

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      Indian Lounge Edinburgh, Edinburgh

      Indian

      129A Rose Street, EH2 3DT, Edinburgh

      8.8 / 10
      87 reviews

      Average price £20

      20% off food

      Amazing food, one of the best Indian restaurant in UK

      • 14:30-20%
      Pasta topped with crispy bacon and a rich sauce, featuring a mix of shapes like fettuccine or tagliatelle.

      British

      108 Raeburn Place, EH4 1HH, Edinburgh

      9.2 / 10
      13 reviews

      Average price £14

      20% off food

      • 12:30MENU
      • 12:45MENU
      • 13:00MENU
      • 13:15MENU
      • 13:30MENU
      Golden-brown kebabs made from minced meat and spices, garnished with fresh herbs, served with smooth green chutney and a side of fresh salad.

      Indian

      31 East Market Street, EH8 8FR, Edinburgh

      9.3 / 10
      51 reviews

      Average price £24

      The nicest Indian I have ever had!...

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      Gaucho - Edinburgh, Edinburgh
      Top Rated

      Argentinian

      4a St Andrew Square, EH2 2BD, Edinburgh

      9.1 / 10
      691 reviews

      Average price £25

      Amazing food and fantastic service, our waiter was the best

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      Navarasa Indian Street Kitchen, Edinburgh

      Indian

      548 Gorgie Road, EH11 3AL, Edinburgh

      9.9 / 10
      10 reviews

      Average price £20

      Excellent food...

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      Don@Tokyo, Edinburgh

      Japanese

      165 Lothian Road, EH3 9AB, Edinburgh

      9.3 / 10
      63 reviews

      Average price £25

      Wanted to eat everything on the menu. Can't wait to go back

      • 12:30
      • 12:45
      • 13:00
      • 13:15
      • 13:30
      A vibrant chaat platter with crispy fried dough, topped with diced potatoes, onions, and tomatoes, drizzled with yogurt sauce and tamarind chutney, garnished with cilantro, pomegranate seeds, and shredded cheese.

      Indian

      Lochrin Buildings, EH3 9NB, Edinburgh

      9.7 / 10
      25 reviews

      Average price £25

      20% off food

        Elegant restaurant interior with high ceilings, large windows, warm wooden flooring, stylish seating, and framed artwork, creating a sophisticated and comfortable atmosphere.

        Scottish

        20 Princes Street, EH2 2AN, Edinburgh

        10.0 / 10
        4 reviews

        Average price £35

        • 12:30
        • 12:45
        • 13:15
        • 13:30
        • 13:45
        Grilled chorizo garnished with fresh cilantro, served with tangy salsa, creamy dip, toasted garlic herb bread, and fresh lime wedges.

        Cuban

        113-115 George Street, EH2 4JN, Edinburgh

        9.3 / 10
        10 reviews

        Average price £25

        • 13:30
        • 13:45
        • 14:00
        • 14:15
        • 14:30
        Baked beans and sausages in a rich tomato sauce, garnished with fresh herbs, served with creamy butternut squash soup, crusty bread, and a dessert of ice cream drizzled with chocolate sauce and mint.

        French

        51 Frederick Street, EH2 1LH, Edinburgh

        9.1 / 10
        35 reviews

        Average price £25

          Duck & Waffle Edinburgh, Edinburgh

          British

          St James Crescent, EH1 3AD, Edinburgh

          8.9 / 10
          138 reviews

          Average price £30

          We had the set menu which was excellent value

            Slug and Lettuce Edinburgh George St, Edinburgh

            British

            113-115 George Street, EH2 4JN, Edinburgh

            Average price £35

            TheFork Summer Menu £24

            • 12:30
            • 12:45
            • 13:00
            • 13:15
            • 13:30
            Pizza Geeks - Easter Road, Edinburgh

            Pizzeria

            126 Easter Road, EH7 5RJ, Edinburgh

            9.0 / 10
            7 reviews

            Average price £20

            • 12:30
            • 12:45
            • 13:00
            • 13:15
            • 13:30
            The Dunstane Restaurant & Bar, Edinburgh

            British

            4 West Coates, EH12 5JQ, Edinburgh

            8.7 / 10
            73 reviews

            Average price £50

            We loved the pre dinner drink options and our waiter...

            • 12:30
            • 13:00
            • 13:30
            • 14:00
            • 14:30
            Fluffy white rice topped with rich lentil curry, fresh greens, sliced carrots, cucumber, radish, and a side of tangy pickled red cabbage.

            European

            94a Fountainbridge, EH3 9QA, Edinburgh

            9.0 / 10
            3 reviews

            Average price £17

            • 12:30
            • 12:45
            • 13:00
            • 13:15
            • 13:30
            Pizza Geeks - Haymarket, Edinburgh

            Pizzeria

            19 Dalry Road, EH11 2BQ, Edinburgh

            8.5 / 10
            15 reviews

            Average price £20

            • 12:30
            • 12:45
            • 13:00
            • 13:15
            • 13:30
            Miro's Cantina Mexicana, Edinburgh

            Mexican

            184 Rose Street, EH2 4BA, Edinburgh

            8.6 / 10
            161 reviews

            Average price £25

            Lots of vegetarian options too!

            • 12:30
            • 12:45
            • 13:00
            • 13:15
            • 13:30

            Vegetarian-dishes near Edinburgh

            • Vegetarian-dishes St Andrews 49.4 km

            More food types in Edinburgh

            Top occasions in Edinburgh

            Frequently Asked Questions

            Download our App

            • Download from the App Store
            • Get it on Google Play
            • About
            • Loyalty programme
            • Contact
            • Terms of Use
            • Are you a restaurant?
            • Privacy and Cookies Statement
            • Frequently asked questions
            • We are hiring
            • Blog
            • MICHELIN Guide Partnership
            • Restaurant near me
            • Instagram
            • Facebook

            © 2025 La FourchetteSAS - All rights reserved

            Promotional offers are subject to conditions displayed on the restaurant’s page. Offers on alcoholic beverages are strictly booked for adults. Alcohol abuse is dangerous for your health. Drink with moderation.