Layton Richards, 29, from Portsmouth is jailed for eight months for the shoplifting spree.
A shoplifter who stole 798 Cadbury's Creme Eggs has been jailed for eight months.
Portsmouth Magistrates' Court heard on Friday that Layton Richards, 29, from Brownlow Close in Portsmouth, had been charged with 24 shoplifting offences.
Hampshire and Isle of Wight Constabulary said he had stolen the chocolate between 6 January and 18 April.
Richards targeted 19 shops across Hampshire, Dorset and West Sussex, and took £3,463.96 worth of produce and products.