The demand function is an input variable and therefore is assumed known; moreover, for the sake of simplicity, it is considered constant over time. Each link isassigned with a certain probability of contamination based on the number of quality controls performed in each section. When a contamination occurs, the system sets all the other probabilities to zero and a certain quantity of goods Q starts propagating into the affected link of the chain. The recall process is activated only after the company becomes aware of the contamination; at this stage products are withdrawn from the market. The effect of traceability systems is taken into account assuming that the quantity that needs to be recalled in each link is a given fraction of the total stored quantity and that such quantity decreases based on tracking systems efficiency. While the recalling process starts, on the market side the model simulates the contamination evolution and its outcomes evaluating the number of contaminated people and the severity of contamination cases with a stochastic approach. Therefore within the proposed case study, the simulator has been used to investigate its potentials and its capabilities to recreate the flow of contaminated products within the chain taking into account not only the main actors involved in the distribution process and the impact of their own quality checks but also the effects of externalities such as media broadcasting news when contaminations occur.To this end two scenarios have been considered. In the first scenario the company notices that contaminated products are likely to be delivered to the final market and activates the recalling processes. Moreover in this scenario, media do not notice the contamination and therefore no action is undertaken against the company.