I really hate to blow a hole in the myth that you can't eat decently on food stamps, but having been a recipient myself in the past, I know it's actually quite possible.............IF you know how and where to shop.
As someone already said, food stamps were never meant to be the only means of feeding a family, but a supplement to whatever income is available for food. Yes, fresh fruits and veggies are expensive, but seeds to grow them are not (and yes, food stamps can be used to buy seeds). Frozen and canned veggies and fruits are acceptable substitutes for fresh, and far better for you than candy.
Soda pop and potato chips are expensive too.......so you either buy the store brands, or don't buy them at all. Unsweetened Koolaid packets, on the other hand, are about 30 cents apiece, and when you put your own sugar or Splenda in, it makes an inexpensive treat for the kids.
You also have to shop around for the best buys in meats and other protein foods. Chicken can be had for sometimes as low as 59 cents a pound; turkey is also often less than a dollar a pound, and of course beans are a wonderful source of lean protein which cost very little and are incredibly versatile.
You also don't buy packaged bakery goods, for obvious reasons; if you've got to have cookies and cake, you make your own. You also stay away from the bright, sugary cereals and buy oatmeal and farina, or the big bags of rice crispies and puffed rice.
No, it's not haute cuisine, but it's do-able on a tight budget AND you won't starve to death. Believe me, I've been there and done that; you just have to be creative and flexible, and you have to be willing to cook---convenience just isn't possible on a food-stamp budget, sorry!