I started using a recipe clipper app and it's helped with this soooo much. It pulls just the recipe info from the page and stores it in your account, so you can get just the recipe without having to scroll through their whole life story.
The two I know of are Paprika and CopyMeThat. I tried both, and they both have great features, but I slightly prefer CopyMeThat, mostly because it's easier to share links with people.
I usually start here recipe searchOR I have a selection of sites I know and trust, e.g., woks of life for Chinese food. These guys have the goods and there is no reason to go anywhere else for me (for Chinese food).
Might I recommend grabbing a copy of Paprika Recipe Manager?
It will automatically capture recipes from a ton of sites (including the one in the screenshot). From there you can scale the recipe up or down, add it to your grocery list, and sync it to your phone to take to the grocery store.
Paprika. It's the best recipe manager I've ever used. It syncs with the pc version of the software, and makes saving recipes as simple as a press of a button.
You can create and assign any type of tag you want, and search by ingredient, tag, meal, whatever you like. I've been using it for years, and it was well worth the $25 I spent. ($5 for the app, $20 for the pc software.)
I currently use Paprika, and it's pretty awesome. I have a hard time imagining what you could add that would displace it, but you might want to consider its core featureset to t be the minimum starting point.
• It has separate iphone, ipad, and desktop versions, and syncs automatically between all of them. This means that I can browse the web for recipes on my desktop machine, automatically have a shopping list on my phone, and then cook with directions from the ipad.
• A builtin timer separate from the system timer, so you can access it without leaving your recipe.
• As someone else mentioned as a requirement, having it in the foreground causes the iphone/ipad to not go to sleep, so I don't have to re-unlock it every damn time I come back for the next step.
• Also as requested by others in the comments here, you can have it automatically scale recipes up or down, can modify recipes, and can include your personal notes (and have your modifications and notes synched).
It may not be self hosted but does fit what your looking for. I use an app called Paprika to manage recipes that I would highly recommend you take a look at. It has clients for Mac, iOS, windows and Android.
I'm slowly transcribing my mother and grandmother's recipes into Paprika, so I can keep copies on all my devices and backups (just in case) and keep them nearby whilst shopping. Some are lost already to torn pages and splotched/burnt cooking - really, cherish them.
How about piggybacking off of an existing app? Take an multi-platform app like Paprika - my favourite manager - select the recipes and then use the pebble as a shopping list/recipe steps tool?
Under iOS you can build a plugin to send a recipe or meal plan to the Pebble (there must be an Android equivalency) and then only have to manage those recipes at hand, pardon the pun.
I finished Sharp Objects, and am working through Dark Places (and I'm pretty sure I already know how it's going to play out after reading the other two) Gillian is an awfully dark writer.
I also read an old Tamora Pierce quadrilogy (the Lioness series) this week that I hadn't gotten around to in a while. I love it because she was such a strong main character who was not a damsel in distress. I enjoyed the stories overall too! Easy reads for sure! :)
Do you have a recipe tracking system? I'm still struggling with mine. I tried paprika but I haven't used it as much as I wanted to even though it's handy to have the computer / iPad / iPhone versions that all sync so flawlessly.
And yay for social life! :)
I use a recipe app called Paprika that runs on iPad, iPhone, and Mac and syncs all three via the cloud. It lets me keep recipes, photos, and notes among a few other things, and it does it simply and easily.