A serial thief has avoided jail after swiping £90 worth of meat from a store and then abusing and assaulting police.