Ribati preferred watercolor on paper as a medium over oil on canvas.[1] He frequently painted Tangier, its qasba, and its inhabitants. He painted simplified human figures, and often painted a large, colorful scene with several people.[1] He always signed his paintings in Arabic.[1]