Place chicken in large kettle; cover with hot water. Simmer until tender and meat falls from bones, about 3 hours. Remove from broth; take meat off bones. Grind, using coarse blade.
Cook liver, heart and gizzard separately; grind. Mix with chicken.
Cook onion and garlic in oil until soft and clear. Add chicken and seasonings.