Ψιλοκόβουμε τα κρεμμύδια, κόβουμε τις ντομάτες σε καρέ και τρίβουμε την πατάτα στον τρίφτη.
Σε μέτρια φωτιά ζεσταίνουμε το λάδι μας και αφήνουμε τα κρεμμύδια μας να μαραθούν. Προσθέτουμε την ντομάτα, χαμηλώνουμε τη φωτιά και αφήνουμε να πιει η γέμιση τα υγρά της. Αλατοπιπερώνουμε. Προσθέτουμε την τριμμένη πατάτα κι ανακατεύουμε. Ακολούθως προσθέτουμε το ψιλοκομμένο καρύδι, ανακατεύουμε κι αφήνουμε στην άκρη να κρυώσει.
Στρώνουμε ακτινωτά σε μεγάλο λαδωμένο ρηχό ταψί για πίτα, τρία χωριάτικα φύλλα. Τα περνάμε όλα με ελαιόλαδο με την βοήθεια ενός πινέλου. Ρίχνουμε την γέμιση και απλώνουμε ομοιόμορφα. Γυρίζουμε προς τα μέσα τις άκρες του φύλλου και καλύπτουμε την πίτα με τα υπόλοιπα χωριάτικα φύλλα. Τα στρώνουμε όλα τσαλακωτά, ραντίζοντάς τα πάντα με ελαιόλαδο.
Χαράζουμε την πίτα, ραντίζουμε την επιφάνεια με λίγο ελαιόλαδο και λίγο νερό. Ψήνουμε για μία ώρα περίπου στους 180ºC.