Globalization has increased the exposure of Supply Chains (SC) to higher uncertainties that call for adequate strategies, thus supporting the creation of SC Resilience. There is, however, no absolute strategy that decision makers can follow to guarantee such resilience and the knowledge on how to characterise SC resilience (SCR) is still an open issue. This work focuses on a strategic level of decision and analyses the relationship between SCR and SC complexity, aiming to conclude how SC flow complexity reflects SCR. The design and planning of a multi-product, multi-period SC are addressed through a Mixed Integer Linear Programming (MILP) model where demand uncertainty is considered. A set of disruptions is studied for different SC structures and as main conclusions, it can be stated that SC flow complexity leads to an increase in SC resilient performance and appears as a good indicator of SCR.