Cette expression française date du XVIIIe siècle. A l'époque, les tirelires où l'on plaçait ses économies n'avaient pas la forme d'un cochon mais d'une grenouille. Cet animal était donc le symbole des économies ; manger la grenouille signifiait dilapider son épargne.