In a pot add 1/2 cup of salt and heat. Then add in the redskin peanuts, and reduce heat to low and cook the peanuts, stiring constantly so the peanuts do not burn.
Peanuts are done when the color of the peanut skins are a darker red.
Transfer the peanuts to a clean dish towel and gently rub the peanuts with the towel to remove skin. Then transfer use a skimmer spoon or seive to separate the peanuts.
Cool peanuts completely.
Masala Peanuts
In a bowl mix all the spices and salt (if using) and mix well.
In a pan on low heat add a little oil and add peeled, roasted peanuts and cook for few minutes just that all the peanuts are well coated with oil. The peanuts will start to smell nutty.
Add the mixed spices and coat the peanuts.
Transfer to a bowl or tray, to stop the peanuts from roasting further.
Cool peanuts completely.
Store peanuts in an airtight container. They will stay fresh for at least 2-3 weeks.
Notes
For convenience, you can use roasted, unsalted (or salted peanuts) and skip the step to roast the peanuts.
For a milder taste use paprika instead of red chili powder.