53-year-old Salvador Ochoa, of Ottawa, was arrested in Princeton Tuesday in connection to the fire in the 1600 block of Chestnut Street last month.
Ochoa is charged with two counts of arson.
The fire started at Ochoa’s home on Chestnut Street on June 14 and damaged the home next door.
Some neighbors reported hearing an explosion.
The Illinois State Fire Marshall’s Office helped investigate the blaze.
Ochoa posted bond has been released.