"Tonight's entrees were halibut and filet mignon — or, as CNN's John King reported it, lasagna and couscous," O'Brien said, referencing CNN's erroneous reporting in the aftermath of the deadly Boston Marathon bombings.
The late-night host also gave a shout-out to Duck Dynasty cast members who were in the audience, after noting that Tom Brokaw had previously criticized the event for having Lindsay Lohan among the guests last year.
"Last year, Tom Brokaw criticized this event for having too many superstars and A-list celebrities," O'Brien said. "When I told Tom I would be attending this year, he said, 'That's more like it.'"
O'Brien also took aim at his former network, NBC, referencing Al Roker's infamous sharting incident in the White House. "Al's the reason there are no more tours at the White House," O'Brien quipped. "They're still hosing it down."
Check out O'Brien's full speech below:
Of course, the evening's main speaker was President Obama, who also took some jabs at the media. "I admire [CNN's] commitment to cover all sides of the story," he said. "Just in case one of them happens to be accurate."
Obama walked out to "All I Do Is Win" by DJ Khaled. "How you like my new entrance music?" he joked. "Rush Limbaugh warned you about this. Second term, baby." Later, he added: "I'm not the strapping young Muslim socialist I used to be." Watch his full speech here:
The dinner also included a sketch courtesy of House of Cards star Kevin Spacey, who parodied his Netflix series with a spoof dubbed "House of Nerds," which included appearances by John McCain and several White House journalists. Check it out below: