蒂亚娜(Tiana)是个从不置信童话的女孩子,具有烹饪天赋的她最大的目的便是开一家眷于自己的餐厅,多年来她不时努力赚钱,希望够自己的双手去完成梦想。可是就在她行将攒够钱的那天早晨,她遇到一只自称是王子马文(Naveen)的青蛙,他说自己是被影子人施了魔法并且许愿只需蒂亚娜吻他,那么他就可以帮蒂亚娜完成梦想。可是当蒂亚娜吻完青蛙,青蛙并没有变成马文王子,蒂亚娜却变成了一只青蛙。他们在规避坏人的追逐时遇到喜欢演奏爵士乐的鳄鱼路易斯和荧火虫雷蒙,他们决议一同去密西西比河河口找女巫妈妈沃提协助。罪恶的影子人派出大批的影子杀手曾经追上了这一行人,在紧要关头,妈妈沃提出现救了他们并且通知了他们假定要变会人类,马文就必需去亲吻真正的公主夏洛特。可是此时马文在和蒂亚娜相处的进程中早曾经爱上了这个执着的女孩子……