Type 2 diabetes is mainly caused by poor lifestyle choices - a lack of physical exercise combined with an unhealthy diet. Here are five superfoods that are packed with minerals and nutrients that will boost your immunity and keep your blood glucose levels in check.