The truck was carrying a leaky 20,000-litre tank of apple juice concentrate, police reported. Thirteen volunteer fire rescue workers helped clean the road in Lower Saxony into the morning.
The apple juice caused traffic delays on the B3 federal highway between the towns of Wietzendorf and Buchholz in the early hours of Thursday morning, as the speed limit was reduced to 50 kph.
Police eventually stopped the truck at a car park, where they questioned its two drivers, aged 29 and 39.
The truck has now been hoisted up by a crane to allow the apple juice to be pumped out.
Police do not yet know the final cost of the leak, since street-cleaning workers still need to be dispatched to clean stretches of the road. They warned that traffic could still be delayed on the B3.
But there was no danger of any environmental damage, a police spokesman added.