I've started riding with a small fanny pack. iPhone goes in one pocket, small wallet with ID, a few bucks and credit card goes in another. Also some lip balm and maybe a tiny tube of sunscreen. All tight to my side and under my jersey. I never know it's there.
I hate weight in my jersey pockets. A baggy of dates is the heaviest thing that goes back there and they disappear during my ride!