The draw took place on Monday evening at the SuperSport Studios.
The teams that finished in the top eight positions in the Absa Premiership have been seeded, meaning the likes of Mamelodi Sundowns, Orlando Pirates and Kaizer Chiefs could not be drawn against each other.
Bidvest Wits, who won the title last season, will lock horns with Luc Eymael's Free State Stars.
Sundowns will play host to Bloemfontein Celtic, who made it to the final last campaign.
AmaZulu v Cape Town City
Mamelodi Sundowns v Bloemfontein Celtic
Polokwane City v SuperSport United
Free State Stars v Bidvest Wits
Orlando Pirates v Chippa United
Kaizer Chiefs v Black Leopards
Maritzburg United v Highlands Park
Baroka v Golden Arrows