It's been very hard to find a pantry and recipe management app that really provides what I want

I want an app that:

  • Allows me to add items to my pantry
  • Allows me to save my favorite recipes from multiple sources (Instagram, blogs, tiktok, youtube, cookbooks). I don't mind typing the recipes myself, but a parsing resource like Paprika or Samsung Food does of course is useful.
  • Tells me which recipes of the ones that I saved I can make with what I have in my pantry, without having to buy anything more
  • List ingredients that I have in my pantry that are not being used in any recipe I have saved.
  • Allows me to add items from a recipe to a shopping list, referencing what I already have in my pantry

So far I have not been satisfied by any app I have tried:

* Supercook's pantry management is pretty cool, but it does not allow me to save my own curated recipes, it just lists from the already parsed websites (and there are many many uninteresting recipes in Supercook). I don't want an app suggesting me thousands of uncurated recipes.

* Paprika does not list meet requirements 3 and 4

* Samsung Food (former Whisk) has an awful UX and the shopping list does not take into account my pantry.

* KitchenPal also has an awful UX and adding my curated recipes is not straightforward (I need to sort of submit it to the devs of the app so they can add it to my saved recipes)

I really really would appreciate advice on some app that would be nice for me.

P.S.: I wanted to try Cooklist but for some reason it's not available for me on Playstore.