In a deep pan add the peanuts.
Add the scallions, ginger, garlic, bay leaves, star anise, cinnamon, Sichuan peppers and salt. Place the Sichuan peppers in a tea ball or muslin cloth to easily fish them out. I left most of the peppers in the salad.
Add water and start to boil.
Let the peanuts boil for 40-50 minutes; till they are slightly soft but still have the crunch. Remove from heat and set aside.
Fish out the flavoring ingredients and discard. Remove the tea ball if using and set aside.
Drain the peanuts and set aside.
In a pan add water and bring to a boil. Add the diced carrots and a pinch of salt and cook for a minute. Drain and set aside.
Then repeat the same with chopped celery and keep ready.
In a large bowl add the cooked peanuts.
Add celery, carrots and scallions.
Then season with sugar, toasted sesame oil and soy sauce.
Mix well and serve at room temperature or cold.