"He opened the water faucets, was pouring a nice warmish bath (and) he even managed to eat some pastry that was in the fridge," police spokesman Franco Di Genova said.
Daniel Bedard, 36, has been charged with, auto theft, causing property damage and breaking and entering into the singer's house, Di Genova said.
The intruder was caught Monday afternoon after the alarm system went off.
"The suspect was coming down the big staircase and was asking: 'Hey, guys what are you doing here?' So the officers replied: 'What are you doing here?' and they proceeded to put him under arrest," Di Genova said.
Dion and husband René Angelil were not home at the time.