Bread N Butter stores a list of the food you have and notifies you every time something is about to expire.
You have the option to view a list of recipes that can be prepared using the food from your list.
Items can have photos, notify you multiple times before the item expires, and let you keep track of how much of the item is remaining.
Lists can also be shared with other users.