The man, Santosh Dey of Oaklyn, told police he wanted to feed the geese that make the park their home.
His boss, Chetna Doshi, who owns the Dunkin' Donuts on Route 130 in Collingswood, sounded shocked when told what her employee was up to.
"Why would he do that when we have a big Dumpster right in back?" she said.
The discarded doughnuts had become a big issue in the neighborhoods that surround Newton Lake, prompting a series of articles in the local weekly, the Collingswood Retrospect.
"It's been in the paper I don't know how many times," said Bob Gauld, who lives across the street from the park. "There's a homeless guy who lives down that end of the lake. Some people thought it might be him."
One resident decided to take matters into his own hands. He talked with local fishermen and found out that a man showed up at the park early mornings with trash bags.
The resident e-mailed the information to the Camden County freeholders last week, complaining, "I have personally cleaned up 20 to 30 pounds at a time with equal amount floating in the water."
The park police set up surveillance, and on Thursday got their man.
Dey was charged with dumping food and feeding wildlife, and could face a fine of up to $150 when he appears in Municipal Court. He could not be reached for comment.
Gauld conceded he had second thoughts.
"They say those doughnuts are really bad for the geese," he said. "Maybe he was doing us a favor. I hate those geese."
Contact staff writer James Osborne at 856-779-3876 or jaosborne@phillynews.com.