By most measures, both for ad platforms and advertisers (and subsequently users), audience-targeted ads outperform context-targeted ads. You could go back to a world of only context-targeted ads, but publishers would need to make their business models work with lower RPMs, advertisers with lower ROAS, and users with less relevant ads (to them).
How many pageviews are you doing per month and what is your Google Adsense RPM? Before throwing advertising out, wondering if the ads are working as effectively as they should.
In addition, agree with keiferski that ebooks could be a good path forward.
You could also do classes or "bootcamps" for skills training.
1) Clean up the plural duplicates, e.g. peanut/peanuts, leek/leeks, carrot/carrots, etc.
2) I've never considered the author, is that common?
3) Mode to toggle pictures on would help scanning, cooking is very visual
4) Not simple to design, but some way to have either/or ingredients (e.g. peanuts OR cashews) could be useful