Heat up lard in a sauté pan over medium high heat. Sauté the onions, garlic, achiote, and cumin for 5 minutes. Set aside.
Mash the boiled potatoes in a large bowl.
Add in the sautéed refrito.
Mix in the parsley and salt. Cover and let the potatoes sit at room temperature for an hour.
Roll the potatoes into the size of what they were when whole.
Take one in your hand and make a well. Fill it with Swiss cheese. Fold over the edges and roll back into a potato shape.
Form each stuffed potato ball into a patty by pressing down gently with the palm of your hand and shaping it into a 1/2” flat oval.
Melt butter on a griddle over medium high heat. Carefully add each of the potato patties.
Cook for 5 minutes a side.