A stupid question, but have you downloaded copies of your recipes from the cloud to your phone? I believe you need to do that, I don't think they just synch on their own.
At least I use an iPod Touch and from memory, that is what I need to do.
Brian.