Deputies say they responded to a call about a domestic disturbance around 4:30 a.m. at the 12100 block of Rockharbor Lane in northwest Harris County.
Authorities say when the husband, Jimmy Klayton Lauder returned he appeared to be intoxicated and upset. His wife and two children went upstairs to avoid him. The smoke alarm later went off and his wife called 911.
Deputies say Lauder's family was inside but first responders went in to help them get out safely. The fire was contained in the kitchen and did not spread to the rest of the home.
Sheriff Ed Gonzalez says Lauder was detained when deputies arrived at the scene.
Lauder has been charged with arson and one count of child endangerment.