Peanut butter rice noodles