Almonds and other nuts Almonds and other tree nuts can improve blood cholesterol. A recent study concluded that a diet supplemented with walnuts can lower the risk of heart complications in people with history of a heart attack.