Wash the white sesame seeds in a large pot until well cleaned (this step is important as you will see how much dirty stuff will be removed). In the process, discard those floating ones, they are of poor quality. I usually wash 2-3 times. Completely drain the seeds.
In a large pot, add the sesame seeds in and fry over high fire until all of the water content is evaporated. Then slow down your fire and continue frying until you are smell the aroma of the sesame seeds. Another proofing method is to check whether the sesame seeds can be crumbed easily. Remove from heat immediately and continue scoop the sesame seeds and drop down. This step helps to cool down the sesame seeds quickly. Set aside until completely cooled down.
Sesame Paste
Place the sesame seeds and peanuts, if you are using, in a food processor fitted with the S-blade. Add 1/3 of the sesame oil.
Process for 2 to 3 minutes until the sesame seeds form a crumbly paste.
Add remaining sesame oil by two batches and blend until well combined and smooth.
Store in air-tight container in fridge up to 1 month.