Just seconds after the accident, residents from the neighboring farms rushed to the scene and started looting the truck, Letaba Herald reports.
An eyewitness contacted the police, and soon after, an ambulance arrived at the scene.
They managed to get some of the ice-cream back.
READ MORE: Ice-cream man attacked by dog
“The truck lost control during the rain, and as I tried to steer it back to the road, my right front wheel stepped onto the yellow line and overturned,” Thabo Nyathi told The Herald.
According to a senior police official at the scene, the occupants remained on the side of the road for quite some time because the nearest police station is 18 kilometres away.
The truck, travelling from Nelspruit, was en route to Tzaneen for deliveries.
No serious injuries were sustained in the accident.
For more news your way, follow The Citizen on Facebook and Twitter.
Download our app and read this and other great stories on the move. Available for Android and iOS.