The urge to snack exists because of bad food. Good food is triggering chemicals that effectively create temporary states of peace, safety and comfort. No need to snack.
Bad food is easy to spot. Say dinner and a show. If at the show snacking is an idea the dinner had bad food.