Grocery stores also tend to bake their own bread, including basic varieties that don't include sugar, for a few dollars a loaf.
Add a can or frozen bag of vegetables and that's a pretty nutritious day's worth of food for relatively little money.
An uncooked chicken is about $10-$15? (£7-£10)?
I don't understand the US combination of terrible animal welfare standards, terrible food hygiene standards, and high cost.
In the UK a fresh whole uncooked chicken is £3.50 ($5). https://www.tesco.com/groceries/en-GB/products/292276232
Bit cheaper if you want a smaller chicken: https://www.tesco.com/groceries/en-GB/products/304404069
Bit more if you want higher welfare chicken: https://www.tesco.com/groceries/en-GB/products/256278098
We can get over £10 if we pick an expensive shop, and then pick one of their most expensive chickens: https://www.waitrose.com/ecom/products/duchy-organic-free-ra...
Prices vary by location, but generally you can expect to get uncooked chicken here for under $2/lb. I live in a largish city and typically pay under $1.5/lb.
I agree about the animal welfare standards, but that is most definitely not unique to us. In fact, I'm acquainted with one of the key people in popularizing intensive confinement livestock practices in the midwest US: they're German and brought techniques from there to Kansas. Likewise I've seen first hand what cattle barns are like in Italy, and it is not good.
Assuming you have access to a kitchen, you can feed yourself very well at minimal cost in the US. I loathe our fast food culture, but do not underestimate just how solid the US supermarket system is.
The carbs at the bottom of the food pyramid are killing us.
I imagine that might have some contribution, but my personal experience suggests that the government's bad advice is not to blame for the food choices I make.
That and the fact that the government and other authorities like the American Heart Association claim that whole grains are heart healthy to the point that their labels and or claims of heart healthiness are put on boxes of Honey Nut Cheerios...