Mix together the turkey, parsley, cumin, paprika, garlic, shallots and egg yolk in a large bowl. Sprinkle with salt and pepper and mix. Divide the turkey mixture into 12 equal portions and, using your hands, shape into 12 small burgers about 3 1/2 inches wide.
Heat the oil in a pan and cook the burgers until a thermometer inserted into the center registers 165 degrees F, about 3 minutes per side.
Serve the burgers on the mini buns with the lettuce, tomato and onions. Garnish with mayonnaise, mustard and ketchup to your liking.