Wife got AnyList several years ago, I’ve come to love it. She adds pics to the shopping list items (I’m a grocerophobe). I like the barcode scan to add items. As many user-defined lists as you can stand (I have BBQ, Lowe’s/HD, Automotive, Projects lists just for me). There’s also a great Menu Planner.
But to answer your question, it’s got a great Recipes section with one-touch import, edit or create from scratch and can be categorized any way you choose.
I especially like that shopping, menus, recipes are all integrated.
Worth a look!
ps - forgot to mention: we share the app across both her and my tablet, phone, laptop. She can add items on her iPad and my phone is always updated, handy when shopping.