The principal actors never met each other. They all read their parts separately, with a reader feeding them the lines. John Lithgow later admitted that, while he enjoyed playing Lord Farquaad, he was a little disappointed that he never actually worked directly with Mike Myers, Cameron Diaz, or Eddie Murphy.

The song "All Star" by Smash Mouth, heard in the opening credits, was only a placeholder for test screenings until a new song could be found. But test audiences loved it, and the producers kept it in. When the producers decided to keep "All Star" they decided to let the band perform the last song in the movie, "I'm a Believer."