Place a large skillet over medium-high heat and combine the raw peanuts, sugar, and water. Stir continuously as the mixture comes to a gentle boil. Keep stirring for about 8–10 minutes, allowing the water to evaporate while the sugar re-crystallizes, forming a sandy coating around the peanuts.
Once the sugar starts to dry and clings to the peanuts, quickly sprinkle in the flake salt and give everything a final stir to ensure even distribution.
Transfer the coated peanuts onto a sheet of parchment paper or a silicone baking mat, spreading them out into a single layer. If any nuts are stuck together, separate them while still warm. Let them cool for about 10 minutes before serving.