phpMyRecipes is a simple Web-based application for storing and retrieving recipes, using PHP for the interface and MySQL for the back-end database. Security and search functions are built-in.
This is simple and easy to maintain. I tried PHP RecipeBook, but it was too complex for me to do something as simple as add "Canada" as an acceptable country! But with phpMyRecipes, you can get in and do stuff to the tables, such as add Categories -- why don't they have a UI for that? And yet, it has a separate ingredients table. Recipe apps that lump the ingredients into a longtext field drive me nuts! So with this, you can easily find recipes for ingredients that you want to get rid of.