Why is the food stamp program any less restrictive if it's really about food? Answer: because its about transfering wealth. They get debit cards they can use to buy just about anything they want.
You are not going to get fat on what they provide.
IIRC there is no sweetened items allowed at all. The only meat is canned fish. All grain items are whole grain.
If you are actually hungry it is good stuff. If you are not hungry it is pretty boring and not exactly tasty.