Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Porto

92 restaurants
Beher Porto, Porto
On A Budget

    Spanish

    Beher Porto

    R. de Sá da Bandeira, 589, 4000-427, Porto

    9.2 / 10
    2,901 reviews

    Average price €14

    30% off the 'a la carte' menu

    Casa Rocha - comes & bebes, Porto
    Great Deal

      Portuguese

      R. da Sra. da Luz 424, 4150-695, Porto

      9.0 / 10
      1,267 reviews

      Average price €12

      -50% em toda a Carta - TheFork Fest

      Coupage, Porto
      Great Deal

        Mediterranean

        Tv. de Cedofeita 51, 4050-183, Porto

        9.3 / 10
        2,236 reviews

        Average price €14

        -50% em toda a Carta - TheFork Fest

        Casa do Carmo, Porto
        On A Budget

          Portuguese

          R. de Sá de Noronha 51, 4050-190, Porto

          9.0 / 10
          773 reviews

          Average price €14

          -30% sobre a ementa!

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

          Restaurante OM - Ordem dos Médicos, Porto
          Great Deal

            Portuguese

            R. Delfim Maia 405, 4200-256, Porto

            9.2 / 10
            309 reviews

            Average price €22

            -50% em toda a Carta - TheFork Fest

            Mundo, Porto

              YUMS x2Asian

              Rua da Picaria 58, 4000, Porto

              9.1 / 10
              1,502 reviews

              Average price €30

              30% off the 'a la carte' menu

              ONZE, Porto
              Top Rated

              InsiderEuropean

              Tv. do Sr. da Boa Morte 11, Foz do Douro, 4150-425, Porto

              9.4 / 10
              408 reviews

              Average price €35

              Menu de Almoço €17

              7 Francesinhas, Porto

                Portuguese

                Rua do Breiner, 435, 4050-125, Porto

                8.6 / 10
                303 reviews

                Average price €16

                30% off the 'a la carte' menu

                Cacau Wine Terrace, Porto

                YUMS x2InsiderEuropean

                R. Dominguez Alvarez, 44, 4150-801, Porto

                9.3 / 10
                1,191 reviews

                Average price €25 Accepts Yums

                Menu €10.5

                Remédio Santo, Porto

                InsiderVegetarian

                Rua do Campo Alegre, 553, 4150-179, Porto

                9.2 / 10
                514 reviews

                Average price €25 Accepts Yums

                Menu para Dois/For two. €45

                Auge Porto Restaurante - Porto Palácio, Porto

                InsiderInternational food

                Av. da Boavista 1269, 19º Andar, 4100-130, Porto

                9.5 / 10
                80 reviews

                Average price €55

                Menu Culminância €95

                La Mezzanine, Porto
                Top Rated

                InsiderEuropean

                Av. dos Aliados 151, 4000-067, Porto

                9.5 / 10
                229 reviews

                Average price €30

                30% off the 'a la carte' menu

                Nogueira's Porto, Porto

                  Steakhouse

                  R. de Ceuta 23, 4050-190, Porto

                  9.3 / 10
                  1,954 reviews

                  Average price €40

                  Bonche grill, Porto
                  On A Budget

                    American

                    R. de Rodrigues Sampaio 165, 4000-124, Porto

                    9.3 / 10
                    270 reviews

                    Average price €15

                    Praça 63, Porto
                    Great Deal

                      Portuguese

                      Praça Guilherme Gomes Fernandes 63, 4050-293, Porto

                      8.7 / 10
                      2,078 reviews

                      Average price €15

                      -50% em toda a Carta - TheFork Fest

                      Nonna Piazza, Porto
                      On A Budget

                        Italian

                        Praça de Parada Leitão 37, 4050-366, Porto

                        9.2 / 10
                        534 reviews

                        Average price €12

                        -30% sobre a ementa!

                        Le Monument Restaurant, Porto
                        Top Rated

                        MICHELINEuropean

                        Av. dos Aliados 151, 4000-067, Porto

                        9.7 / 10
                        403 reviews

                        Average price €95

                        14 paragens por Portugal / 14 stops around Portugal €115

                        Dente-de-Leão, Porto
                        Great Deal

                          European

                          R. de Dom Manuel II 81, 4050-345, Porto

                          9.2 / 10
                          128 reviews

                          Average price €10

                          -50% em toda a Carta - TheFork Fest

                          Tapas n’ Friends Galerias de Paris, Porto
                          On A Budget

                            YUMS x2Portuguese

                            Praça de Guilherme Gomes Fernandes 37/39, 4050, Porto

                            8.5 / 10
                            506 reviews

                            Average price €15

                            Forno de Pedra, Porto
                            Great Deal

                              Portuguese

                              R. Guedes de Azevedo 245, 4000-060, Porto

                              8.9 / 10
                              861 reviews

                              Average price €16

                              -50% em toda a Carta - TheFork Fest

                              Dona Porto, Porto

                                Portuguese

                                R. Campo dos Mártires da Pátria 64, 4050-366, Porto

                                9.1 / 10
                                182 reviews

                                Average price €20

                                Almada 331, Porto
                                Top Rated

                                  YUMS x2Mediterranean

                                  Rua do Almada, 331, 4050-037, Porto

                                  9.6 / 10
                                  113 reviews

                                  Average price €20

                                  Indian Palace, Porto
                                  On A Budget

                                    Indian

                                    R. Pedro Homem de Melo, 244 B, 4150-598, Porto

                                    9.1 / 10
                                    168 reviews

                                    Average price €15

                                    Restaurante Viva Porto, Porto

                                      Mediterranean

                                      Rua Monchique - 35/41 - NEYA Hotel, 4050-393, Porto

                                      9.2 / 10
                                      82 reviews

                                      Average price €35

                                      PAUSA Cozinha Portuguesa, Porto

                                        Portuguese

                                        R. Monsenhor Manuel Marinho 35, 4150-482, Porto

                                        9.2 / 10
                                        1,702 reviews

                                        Average price €25

                                        30% off the 'a la carte' menu

                                        Frequently Asked Questions