Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants with Vegan dishes in London

For deliciousness without the animal by-products, discover the UK’s best restaurants for vegan dining and live life on the veg.

155 restaurants

Sort by Relevance

    Indian

    Haweli of Ealing

    127-129 Uxbridge Road, W13 9AU, London

    9.7 / 10
    7 reviews

    Average price £23

    20% off food!

      Italian

      49 Museum Street, WC1A 1LY, London

      9.6 / 10
      6 reviews

      Average price £18 Accepts Yums

      30% off food!

        Local

        6 Pembridge Road, W11 3HL, London

        9.5 / 10
        12 reviews

        Average price £20

        30% off food!

          MICHELINIndian

          8 Haymarket, SW1Y 4BP, London

          8.8 / 10
          66 reviews

          Average price £35

          MICHELIN Special 25GBP

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Pizzeria

            106 New King's Road, SW6 4LY, London

            9.8 / 10
            5 reviews

            Average price £25

              Eritrean

              544 Holloway Road, N7 6JP, London

              9.8 / 10
              6 reviews

              Average price £20

                Mediterranean

                Hammersmith Broadway, W6 9YD, London

                9.2 / 10
                65 reviews

                Average price £27

                30% off food!

                  Afternoon Tea

                  The Cavendish London, 81 Jermyn St, St. James's, SW1Y 6JF, London

                  9.4 / 10
                  9 reviews

                  Average price £50

                  20% off food!

                    International

                    2b Thorpebank Road, W12 0PQ, London

                    10.0 / 10
                    7 reviews

                    Average price £20

                      Japanese

                      13-27 Station Road, N22 6UW, London

                      9.1 / 10
                      34 reviews

                      Average price £19

                      20% off food!

                        French

                        98-100 Shepherds Bush Road, W6 7PD, London

                        9.7 / 10
                        132 reviews

                        Average price £32

                          MICHELINItalian

                          87 Pimlico Road, SW1W 8PH, London

                          9.7 / 10
                          95 reviews

                          Average price £58

                            International

                            198 Hackney Road, E2 7QL, London

                            9.9 / 10
                            4 reviews

                            Average price £12

                              Ethiopian

                              171 Blackstock Road, N4 2JS, London

                              9.5 / 10
                              3 reviews

                              Average price £20

                                Steakhouse

                                33-35 Park Road, N8 8TE, London

                                9.6 / 10
                                4 reviews

                                Average price £32

                                  Turkish

                                  131 Clapham High Street, SW4 7SS, London

                                  9.6 / 10
                                  109 reviews

                                  Average price £20

                                    British

                                    St Pancras Station, N1C 4QP, London

                                    9.4 / 10
                                    46 reviews

                                    Average price £15

                                    Staycation Afternoon Tea 39GBP

                                      Argentinian

                                      182 Stoke Newington Road, N16 7UY, London

                                      9.4 / 10
                                      17 reviews

                                      Average price £20

                                        MICHELINFrench

                                        9 D'Arblay Street, W1F 8DR, London

                                        9.4 / 10
                                        118 reviews

                                        Average price £30

                                          Mediterranean

                                          104 Bedford Hill, Balham, SW12 9HR, London

                                          9.7 / 10
                                          33 reviews

                                          Average price £22

                                            1 starMICHELINEuropean

                                            Lanesborough Hotel, Hyde Park Corner, SW1X 7TA, London

                                            9.1 / 10
                                            131 reviews

                                            Average price £85

                                            MICHELIN Special 95GBP

                                              Indian

                                              Tooley Street, SE1 2TH, London

                                              9.7 / 10
                                              10 reviews

                                              Average price £26

                                                Mediterranean

                                                440 Muswell Hill Broadway, N10 1BS, London

                                                8.9 / 10
                                                24 reviews

                                                Average price £20

                                                -20% off the "à la carte" menu!

                                                  French

                                                  GOLDHURST HOUSE, W6 9AE, London

                                                  9.4 / 10
                                                  47 reviews

                                                  Average price £30

                                                    South American

                                                    162 Essex Road, N1 8LY, London

                                                    9.3 / 10
                                                    49 reviews

                                                    Average price £23

                                                    The Best Restaurants with Vegan dishes in London

                                                    Give peas a chance because the plant-based revolution is here to stay and it’s part of the mainstream. With an ever-increasing number of diners opting for dishes like chicken-free fried chicken, vegan burgers and ‘faux-nuts’ (dairy-free doughnuts), the London restaurant scene is only too happy to oblige.

                                                    Vegan-friendly options are now available at high-end establishments, so there’s no need to suffer the indignity of a dry street-side chickpea burger when there are vegan tasting menus to be enjoyed from the likes of Gordon Ramsay, Marcus Wareing and the Galvin Brothers.