The story
From beef + Philippine Spanish salpicao, the latter term is a Philippine Spanish pronunciation spelling form of Spanish salpicado (“sprinkled”), past participle of salpicar (“to sprinkle”). Compare Tagalog salpikaw.
Etymology from Wiktionary, CC BY-SA 4.0.