Nuts contain unsaturated fats, protein and a range of vitamins and minerals that lower cholesterol, inflammation and insulin resistance. A recent study suggests that you should include at least 50 grams of almonds, cashews, chestnuts, ...