Schneide die Zwiebeln in große Würfel. Schneide den Pfirsich in Spalten auf.
Zerlasse die Margarine oder das Butterschmalz in einem großen Bräter und brate den Kasseler darin von allen Seiten kräftig an. Nehme den Kasseler aus dem Topf und stelle ihn kurz beiseite. Anschließend die Zwiebeln in den Topf geben und braun werden lassen. Wenn die Zwiebeln leicht angebräunt sind, gib die Pfirsiche und den Kasseler wieder zurück in den Topf. Gebe das Wasser hinzu, sodass der Braten zu 2/3 bedeckt ist. Aufkochen lassen und ca. 60 Minuten bei mittlerer Hitze im geschlossenen Topf schmoren.
Zwischendurch abschmecken und bei Bedarf schon einmal salzen, da der Salzgehalt des Kasslers immer unterschiedlich ist. Nach Ablauf der Schmorzeit nochmals abschmecken und mit Salz und Pfeffer würzen.