"My husband, who's been away for almost a year, surprised me on Thanksgiving [and] came home from Germany," Aniston told DeGeneres. "It was really sweet."
"He wasn't going to be able to come back, and it's our tradition to [host] the night before Thanksgiving, we call it Fakesgiving [or] Friendsgiving. It's for all the orphans -- people who don't have places to go. Everyone came to the house and no one really understood that Justin was not going to be there. And you just saw everybody's face just start to fall," she recalled.
"Everyone was just very somber. Next thing you know, turkey walks in and there was another turkey holding that turkey. And that was my hubby!" the star said.
Aniston and Theroux married in Los Angeles in August 2015 after more than four years of dating. The actress recently explained why Theroux is her perfect partner in the December issue of Marie Claire.
"Why is he the right person for me? All I know is that I feel completely seen, and adored, in no matter what state," she told the magazine.
"There's no part of me that I don't feel comfortable showing, exposing. And it brings forth the best part of myself, because I care about him so much. And he's such a good person. It hurts me to think of anyone hurting him," the actress added.
Aniston will next star with Jason Bateman in Office Christmas Party, which opens Dec. 9. Theroux has been filming the new sci-fi thriller Mute in Berlin, and will also reprise Kevin Garvey on The Leftovers Season 3.