PurposeThe study investigates the interaction of sustainability dimensions in supply chains. Along with the analysis of sustainability trade-offs (i.e. prioritizing one dimension to the sacrifice of others), we develop and test the concept of cross-insurance mechanism (i.e. meeting of one sustainability goal possibly attenuating the effects of poor performance in another).Design/methodology/approachThrough the analysis of a 20-variation vignette-based experiment, we evaluate the effects of these issues on the corporate credibility (expertise and trustworthiness) of four tiers of a typical food supply chain: pesticide producers, farmers, companies from the food industry and retail chains.FindingsResults suggest that both sustainability trade-offs and cross-insurance mechanisms have different impacts across the chain. While pesticide producers (first tier) and retail chains (fourth tier) seem to respond better to a social trade-off, the social cross-insurance mechanism has shown to be particularly beneficial to companies from the food industry (third tier). Farmers (second tier), in turn, seem to be more sensitive to the economic cross-insurance mechanism.Originality/valueAlong with adding to the study of sustainability trade-offs in supply chain contexts, results suggest that the efficiency of the insurance mechanism is not conditional on the alignment among sustainability dimensions (i.e. social responsibility attenuating social irresponsibility). In this sense, empirical evidences support the development of the cross-insurance mechanism as an original concept.