Everyone is making it seem like the OP is an overcontroling parent that Is depriving her children
I don't see it this way at all. Sure treats and snacks are fine once in a while but why does a kid need to have chips, pop and candy everyday. I just don't get that mentality. I rarely had these things as a kid. Pop (only at parties), candy (at Halloween, parties and occasional trips to the store, which got more frequent when I got to be a pre-teen and had my own money). Chips, cookies and sugary cereal were rarely in my home as a kid but I was free to eat them outside the home. My mom did make homemade treats and desserts occasionally. I am now a grown women who never eats or buys candy, cookies, sugar cereals, pop ect. I simply do not have a taste for it.
I raise my kids the same way. We rarely have "junk food" in the house. My kids snack on popcorn, whole grain pretzels, and popsicals (one treat that I do buy) and mostly fruit. Occasionally I buy chips and ice cream (ok my DH does and shares with the kids). We don't even buy juice (we solely drink water here), a treat in the summer is homemade lemonade. I bake my own treats once in awhile.
Do my kids complain, yes sometimes, my DS13 always says "we have no good food here"

. The older two occasionally buy junk food at the store with their own money, through my son rarely because he has a hard time parting with his money. At parties they eat candy and drink pop and I am fine with that. All 3 don't like cake though and prefer fruit as a snack over most other things. In fact I have a hard time keeping fruit on hand but the box of snack pack cookies and crackers I bought a couple months ago is still in the pantry untouched. The snack packs of fruitcups and applesauces don't make it more then a couple days.
My 6 year old packed her own lunch today which included a salad, hemp seeds and pretzels. She takes a refillable water bottle. Would she eat a piece of candy if it was offered to her, of course, but would she eat the whole bowl, no. When we eat a complimentary breakfast at a hotel they like to choose a sugar cereal like fruit loops because we have never have them at home but they always choose the fruit option to go along with that and I think that's a great compromise for a special occasion. Are my children doomed to have food issues, I doubt it, me and my brother both turned out just fine.