Pelez et coupez les patates douces en morceaux, puis faites-les cuire à la vapeur ou dans l'eau bouillante jusqu'à ce qu'elles soient tendres.
Pendant ce temps, hachez finement l'oignon et faites-le revenir dans une poêle avec un peu d'huile d'olive jusqu'à ce qu'il soit doré.
Ajoutez les épinards dans la poêle et faites-les cuire jusqu'à ce qu'ils soient flétris. Réservez.
Écrasez les patates douces dans un grand saladier, puis ajoutez l'oignon, les épinards, les œufs, la farine, le cumin, le sel et le poivre. Mélangez bien jusqu'à obtenir une pâte homogène.
Formez des galettes avec la préparation, d'environ 1,5 cm d'épaisseur.
Dans une poêle chaude avec un peu d'huile d'olive, faites cuire les galettes pendant environ 4-5 minutes de chaque côté, jusqu'à ce qu'elles soient bien dorées.
Servez chaud, accompagné d'une sauce au yaourt ou d'une salade.