In a bowl, combine chicken, salt, sugar, pepper, garlic powder, onion powder, chicken stock, cornstarch, baking powder and nutmeg. Mix all the ingredients using your hands until it becomes uniform in texture or resembles a paste.
Place wax paper or cling wrap in a baking pan and put the chicken mixture and flatten it. Put in the freezer until it hardens but not frozen then cut into desired shape.
Prepare the breading by putting it in individual bowls. Dredge the chicken nugget first in flour, then dip in beaten egg and roll in bread crumbs until well coated. Do the same to the rest of the nuggets.
You can store the breaded chicken nugget in the freezer for storage and cook it later when needed.
To cook the nuggets, heat cooking oil in a pan about an inch deep. Fry the nuggets in medium low heat until golden brown.
Place the cooked nuggets on a wire rack or plate with paper towels to drain excess oil. Serve with catsup or sweet chili sauce.