Add 8-12 cups of cold water -- enough water to allow the peanuts to float freely.
Bring the water to a boil over medium-high heat. Reduce the heat to low, cover, then simmer for 2 ½ - 3 hours. Test a peanut for doneness. If it’s tender enough, remove the pan from the heat. If not, continue to simmer, checking every 30 minutes.
Allow the peanuts to soak overnight, up to 8 hours. Peanuts can be served hot or cold.
Notes
Any uneaten boiled peanuts should be stored in an airtight container in the refrigerator for up to four days. Boiled peanuts can also be frozen in plastic freezer bags for up to two months. Be sure to allow them to thaw overnight in the refrigerator beforehand.