Conor Polwin, 28, stole from supermarkets and shops across Peterborough 22 times throughout October and November 2023.
He stole hundreds of pounds worth of meat, coffee and washing powder.
He was arrested by Cambridgeshire Police after being identified from CCTV footage.
Polwin, of no fixed abode, pleaded guilty to 22 counts of theft and was handed a community order at Peterborough Crown Court last week (February 1).
He has also been given a two-year criminal behaviour order.
PC Kyle Saunders said: "Polwin is a prolific criminal with these 22 thefts against his name.
"We encourage those businesses affected to report any breaches, which will be dealt with robustly by the courts."
Recommended Reading: Peterborough: Group jailed for 2022 Eastgate attack
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here