蒂亚娜(阿尼卡·诺尼·罗斯 配音)是个从不相信童话的女孩子,具有烹饪天赋的她最大的目标便是开一家属于自己的餐厅,多年来她一直努力赚钱,希望用自己的双手去实现梦想。可是某天夜晚,她遇到一只自称是马文(布鲁诺·坎波斯 配音)王子的青蛙,他说自己是被影子人施了魔法并且许诺只要蒂亚娜吻他,那么他就可以帮蒂亚...娜实现梦想。可是当蒂亚娜吻完青蛙,青蛙并没有变成马文王子,蒂亚娜却变成了一只青蛙。他们在躲避坏人的追赶时遇到喜欢演奏爵士乐的鳄鱼路易斯(Michael-Leon Wooley 配音)和荧火虫雷蒙(吉姆·库宁斯 配音),他们决定一起去寻找女巫妈妈沃提(詹妮弗·路易斯 配音)帮忙。邪恶的影子人派出大批的杀手追上了这一行人,在紧要关头,妈妈沃提出现救了他们并且告诉他们如果要变回人类,马文就必须去亲吻真正的公主。可是此时马文在和蒂亚娜相处的过程中早文在和蒂亚娜相处的过程中早已经爱上了这个执着的女孩子……