Combine all of the ingredients, except the frankfurter rolls, in a 2-quart saucepan. Cook over medium heat until the mixture comes to a boil, then remove from the heat and cover; refrigerate until serving time.
To Grill:
Place each frankfurter roll on a 10-inch length of heavy-duty foil. Fill each roll with about 1/3 cup of the ham mixture. Securely wrap each roll into a loose packet. Grill 4-inches from grey coals (medium heat). Cook for 20 minutes, turning often with tongs.