In a bowl, combine the peanut butter, soy sauce, honey, garlic, ginger, chilli oil and water. Whisk until well combined then set aside.
Cook the protein & vegetables
Over medium heat, add olive oil in a large frying pan. Add your choice of protein (chicken, pork, tofu etc) and fry until browned, opaque and tender.
Add the mushrooms, cooking for 4-5 minutes , or until they have softened. If using other hardier vegetables such as carrot, broccoli etc, this will be a good time to cook them too.
Add the snow peas, spring onion and sauce, cooking for 3-5 minutes to soften the vegetables and heat the sauce.
Prepare the udon noodles according to package directions.
Bring it all together
Thoroughly mix the noodles in the pan with the protein, vegetables and sauce, making sure everything is evenly coated. Taste and tweak flavours to your preference. If necessary, add a little more warm water if the sauce is too thick.
Serve
Top with spring onion and chopped peanuts and enjoy!