In 2003, Peters took on the role of Mama Rose in the Broadway revival of Gypsy, earning another Tony nomination.
After an absence from the Broadway stage of six years (Gypsy closed in 2004), Peters starred in the Broadway revival of Sondheim's A Little Night Music, as Desiree Armfeldt from July 2010 to January 2011.