The Ligue 1 leaders will face either fifth-tier Saint-Louis Neuwig or third-division Colmar, both from eastern France, in the round to be played from Jan. 4-6.
Big-spending Paris St Germain will visit Arras, a fifth-tier club, but some Ligue 1 sides were not so lucky.
Stade Rennes will travel to former French champions Lens, now in the second division and Girondins Bordeaux visit second-tier Chateauroux.
Olympique Marseille have been drawn against Guingamp, currently third in the second division.
The record 10-times French Cup winners will be the only top-flight club playing at home as the rules state that ties are reversed when the away team is at least two divisions lower.
The smallest club left in the competition, 12th division Vitry-le-Francois, could host Ligue 1 Toulouse if they beat third-tier Boulogne.