Tanneke is een echte heks met heksenkleren, heksenhaar en een heksenhoed. Ze doet alles wat heksen doen: toverspreuken opzeggen, heksendrankjes brouwen en op een bezem vliegen. Toch droomt Tanneke van andere dingen. Luchtkastelen, gouden koetsen, baljurken en prinsessenkroontjes. En natuurlijk van een prins! Op een dag ligt Tanneke languit in het gras te dromen als ze wordt opgeschrikt door een luid gekwaak. Dat is het begin van een reeks grappige gebeurtenissen die Tanneke dichter bij haar dromen brengen. Of toch niet?