NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Organic food Restaurants in Madrid

34 restaurants

Sort by Relevance

    Thai

    Aroy Thai Comandante Zorita

    C/ Comandante Zorita, 3, 28020, Madrid

    9.2 / 10
    7,925 reviews

    Average price €24

    30% off the 'a la carte' menu

      Crêperie

      Calle de Raimundo Fernández Villaverde, 15, 28003, Madrid

      9.1 / 10
      90 reviews

      Average price €16

      -30% en carta (No válido en terraza)

      InsiderVegetarian

      Calle Gran Vía, 9, 28013, Madrid

      9.5 / 10
      596 reviews

      Average price €25

      YUMS x2InsiderPAYInternational

      Calle del Poeta Joan Maragall, 23, 28020, Madrid

      9.4 / 10
      640 reviews

      Average price €35

      20% off the 'a la carte' menu

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

      InsiderPAYFusion

      Calle de Raimundo Fernández Villaverde, 49, 28003, Madrid

      9.2 / 10
      1,737 reviews

      Average price €35

      Menú tapeo (a partir de 3 personas) €36

        PAYEuropean

        Calle de Jovellanos, 6, 28014, Madrid

        9.5 / 10
        78 reviews

        Average price €20 Accepts Yums

        30% off the 'a la carte' menu

          Armenian

          Calle del Espejo, 10, 28013, Madrid

          9.1 / 10
          1,045 reviews

          Average price €35

          50% off the 'a la carte' menu

          InsiderPAYVegan cuisine

          Calle Espiritu Santo, 15, 28004, Madrid

          9.2 / 10
          660 reviews

          Average price €20 american express Welcome

            Italian

            Calle de Segovia, 17, 28005, Madrid

            9.3 / 10
            730 reviews

            Average price €20

            30% off the 'a la carte' menu

              YUMS x2PAYMediterranean

              Calle del Limón, 15, 28015, Madrid

              9.7 / 10
              3 reviews

              Average price €16 american express Welcome

              MICHELINBasque

              C/ Villanueva, 34, 28001, Madrid

              9.4 / 10
              523 reviews

              Average price €46 american express Welcome

                International

                Calle de López de Hoyos, 81 Mercado municipal de Prosperidad Puesto 24, 28002, Madrid

                9.5 / 10
                453 reviews

                Average price €20

                  Mediterranean

                  Paseo de la R. Cristina, 7, 28014, Madrid

                  Average price €20

                    Greek

                    Calle de Juan de Urbieta, 4, 28007, Madrid

                    9.3 / 10
                    725 reviews

                    Average price €16 american express Welcome

                      PAY

                      Calle de Gabriel Lobo, 16, 28002, Madrid

                      8.9 / 10
                      20 reviews

                      Average price €23

                        Colombian

                        C/ Delicia, 10, 28045, Madrid

                        9.4 / 10
                        883 reviews

                        Average price €19

                          Spanish

                          Calle de Gaztambide, 50, 28015, Madrid

                          8.8 / 10
                          246 reviews

                          Average price €35

                          20% off the 'a la carte' menu

                            Mediterranean

                            Calle Unión 1, 28013, Madrid

                            Average price €14

                            Talent Brunch €17

                              Vegetarian

                              Calle Relatores nº 20, 28012, Madrid

                              Average price €20

                              Menú del Día - Medio día 12€ €12

                                Spanish

                                Calle José Castán Tobeñas, 1, 28020, Madrid

                                8.4 / 10
                                8 reviews

                                Average price €35

                                InsiderMexican

                                C/ General Pardiñas, 40, 28001, Madrid

                                Average price €41

                                  Vegetarian

                                  Calle del Barco, 8, 28004, Madrid

                                  Average price €15

                                    Fusion

                                    Calle Eloy Gonzalo, 27, 28010, Madrid

                                    Average price €13

                                      Spanish

                                      Av. de los Andes, 6, 28042, Madrid

                                      Average price €25

                                        International

                                        Calle de Valverde, 40, 28004, Madrid

                                        Average price €30

                                        Frequently Asked Questions