Mylistix have an easy to use recipe feature. You can store all your recipes in your list. You can add pictures, videos, ingredients and cooking instructions. All your recipes are stored in your list, so they automatically get shared to other devices as well, if you use list-sharing.
Later you can add all ingredients with a handy portion calculator to your list. Just enter portions and then add to list.