Data collected in 2019-2020, 2020-2021 and 2021-2022 include samplings and observations at five distances from field edge and at three crop stages in a total of 105 fields. These data allowed to assess bruchid abundance (Bruchus rufimanus Boheman, 1833 in faba bean and Bruchus signaticornis Gyllenhal, 1833 in lentil), grain damage (%) and bruchid parasitism rate (%). Dataset also includes flowering herbaceous plant cover (% cover) at field edge and within the field, number of stipules with extrafloral nectar secretion (only in faba bean), and crop- and yield-related variables. Landscape data, at 500, 1000 and 2000 m buffer around the centroid of each field studied, comprised: (i) percentages of area grown with the same crop as the focal field (faba bean or lentil) during the current and the previous sampling year, area declared as organic agriculture, grassland and woody habitats; (ii) total linear meters of hedgerows. Meteorological data, at temporal windows defined for the three crop stages, included: (i) temperature-based variables (number of days with a mean temperature above 12ºC and between 20ºC and 25ºC); (ii) precipitation-related variables (mm) (precipitation cumulated, maximum and mean per day); (iii) maximum daily wind speed (m/s). These data were organized into eight tables (including one table for field characteristics) (Table 1), where field identification was consistent among datasets.