The Barents Sea system is often depicted as a simple food web in terms of number of dominant feeding links. The most conspicuous feeding link is between the Northeast Arctic cod Gadus morhua, the world's largest cod stock which is presently at a historical high level, and capelin Mallotus villosus. The system also holds diverse seabird and marine mammal communities. Previous diet studies may suggest that these top predators (cod, bird and sea mammals) compete for food particularly with respect to pelagic fish such as capelin and juvenile herring (Clupea harengus), and krill. In this paper we explored the diet of some Barents Sea top predators (cod, Black-legged kittiwake Rissa tridactyla, Common guillemot Uria aalge, and Minke whale Balaenoptera acutorostrata). We developed a GAM modelling approach to analyse the temporal variation diet composition within and between predators, to explore intra- and inter-specific interactions. The GAM models demonstrated that the seabird diet is temperature dependent while the diet of Minke whale and cod is prey dependent; Minke whale and cod diets depend on the abundance of herring and capelin, respectively. There was significant diet overlap between cod and Minke whale, and between kittiwake and guillemot. In general, the diet overlap between predators increased with changes in herring and krill abundances. The diet overlap models developed in this study may help to identify inter-specific interactions and their dynamics that potentially affect the stocks targeted by fisheries.