It happened in the 9000-block of South Crandon in the city's Calumet Heights neighborhood.
Police say three men confronted the woman. One of them was armed.
The men took off with the officer's purse and her white 2012 Buick Enclave.
No one is in custody.
The officer was not injured.