The User plugin has been designed to perform NS Recipes-related tasks when the user profile is updated.
Install plugin.
Go to Extensions > Extensions manager
Once this is done, enable plugin.
Go to Extensions > Plugins Manager
This plugin only creates a default Shopping List when the user profile is saved AND the user has no shopping list.