Franken pressed Sessions, a Trump surrogate during the 2016 campaign, on his meetings with Russian officials.
He accused the former Alabama senator of changing his story, pointing out that Sessions initially claimed that he never had contact with any Russians when he actually met with the Russian ambassador three times.
Sessions stated that he never conducted any improper discussions with Russian officials at any time, and he said Franken's extensive lead-in to his question was "very, very troubling."
"I don't have to sit in here and listen to charges without having a chance to respond," Sessions said. "Give me a break."
He said he's always given a "good-faith response" to questions about Russian interference in the U.S. election, and he said it's not fair for Franken to suggest otherwise.
Franken said Sessions' explanations have "morphed" from "I did not have communications with the Russians" to "I did not discuss the political campaign" to "I did not discuss interference in the election."
"That to me is moving the goalpost every time," Franken said. "We're starting off with an extra point and by the end, we're going to a 75-yard field goal."
In March, Sessions recused himself in the investigation into possible Russian collusion by Trump associates to end accusations of conflict of interest. The move, which resulted in Special Counsel Robert Mueller being appointed to lead the probe, infuriated President Trump.
Watch the back-and-forth above.