You could use any CMS you are familiar with. I think that a Wordpress blog might do the job pretty well and is extremely easy to use and update.
no good alternate of wordpress. but CMS r: http://freescripts.filehungry.com/product/asp_net/a_world_recipe_directory_v2_6 www.arwscripts.com/full-site-scripts.html