As she pedaled in pursuit of the 41-year-old thief through the western town of Buerstadt, she alerted a driver who stopped the culprit and held him until police arrived.
"The woman had the guts to say, 'I'm not taking that'," a police spokesman in nearby Darmstadt said Thursday.
Police retrieved the bag and returned it to its owner.