I had the same problem with google home. I already had a shared (with the SO) google keep note for my shopping list. I wrote a google keep integration with an IFTTT app to solve this, letting me do a "OK Google, we need X" to add X to the list.
https://github.com/Resinderate/shopping-list/blob/master/sho...