1. Into a bowl, season the prawns with salt, white pepper and Sichuan pepper. Add the cornflour and mix well.
2. Into another smaller bowl, add the sauce ingredients together. Heat a wok over a high heat and when the wok starts to smoke, add the groundnut oil. Add the Sichuan pepper, dried chillies and fry for a few seconds. Then add the prawns and when they start to go pink add the peppers. Then add the shaoxing rice wine and cook for less than 30 seconds.
3. Pour in the sauce ingredients and bring it to the boil. When the sauce has reduced and is slightly sticky and has a thicker consistency add the dry roasted peanuts or cashew nuts followed by the spring onions and cook for 1 minute. Stir together well and the then transfer to a serving plate.
For the rice:
1. In a bowl beat 3 eggs and season with salt and pepper. Heat a wok over a medium heat and add a tablespoon of peanut oil. Pour in the beaten egg and then stir it to lightly scramble it. When the egg has turned golden and is still fluffy, take it off the heat and set to one side.
2. Reheat the wok over a high heat and when smoke starts to rise from the wok, add the peanut oil. Add the garlic and stir quickly for a few seconds. Then add the asparagus and sweetcorn and cook on a high heat for 2 minutes until the asparagus starts to turn a deeper green and the sweetcorn starts to turn golden yellow.
3. Add in the cooked rice and the mushrooms and toss together to combine all the ingredients. Cook it for 1-2 minutes and season with the soy sauce and some pepper and mix well.
4. Add the scrambled eggs back into the wok. Season with toasted sesame oil and ground white pepper and give it a few more stirs.
5. Add the peanuts and prawns and remove it from the wok and transfer it to a large serving plate, garnish it with freshly chopped chillies and serve immediately.