A friend of mine told me about this app, Fooducate, I loved it and wanted to share his finding.
What I like is that this is not a typical "recipe app": it allows you either to scan any product's barcode or to search it by its name and find out how good (or bad) it is for you, according to its nutritional values, amounts of sugar, fat, levels of processing, etc. Also you can browse between different food categories from the app's database and get rankings that tells you which one is better for you.
I don't know if I'm eating better but I'm learning a lot about the nutritional values of my meals :)
Is free and is available for the iPhone, Android and for the web: http://www.fooducate.com