If you tell her ahead of time (pre-warn), does she listen? If she is able to control herself, then (phew!), it is just a matter of continuing to be clear and consistent.
Here are a few things which are great for every child to avoid - I'd just throw them out of your house and tell her she is allergic to them (which is true): food coloring. Pediatricians are telling families to avoid sugared drinks 100% - that means sports drinks, soda and fruit drinks which are not 100% natural. It's just so much sugar and fake stuff.
Slowly start substituting fresh fruit as a snack. and real cheese instead of 'American cheese' and whole wheat bread instead of white bread. It's okay if she eats less to start with. Cut out flavored milk - only real milk and water. Cut out sugar cereal and give her a real scrambled egg with whole wheat toast or real oatmeal (not the instant kind with flavor added - that means tons of sugar - add some brown sugar yourself - it will be a lot less than the packets even when you make it taste good. Over the weeks, just slowly add less sugar.)
My friend has 3 boys and she has to take them on 2, 1-hr. walks every day. They just need the active time. Don't compare her to other children. And keep her off tv/electronics - that makes them develop shorter attention spans.