The lead actress and executive producer Genevieve Brock was originally seeking to produce a short audition clip for a feature film. After approaching FixedPoint Productions with a concept for her audition clip, the company offered to expand the idea into a short independent film and co-production.
The role of the captain was played by Christian Ennor. Ennor is a professional boxer and personal trainer, and also assisted in choreographing the fight scenes. Ennor had no prior acting experience to Sweet Tooth.
The film was shot in two locations: Integrate Personal Training Studio in Elsternwick (Melbourne), and beaches along the Mornington Peninsula.