Michigan City and LaPorte County police said the truck crashed sometime before 7 a.m. at U.S. 20 and S.R. 212 in Michigan City.
Everything is shut down in all directions around the intersection after part of the truck's load spilled on the roadway, police said.
RELATED: I-80 crash: Semi rolls over in Will County with 7K pounds of frozen pies inside
There were no major injuries, and police did not have an estimate for when the intersection would be reopened.
S.R. 212 was already shut down between U.S. 20 and U.S. 12 due to ongoing construction.