Arsenal will face holders Spanish giants Barcelona in the Champions League last 16.
Chelsea have been drawn against French champions Paris St-Germain for the third season in a row.
Manchester City will take on Ukrainian side Dynamo Kiev.
First leg matches are due to take place on 16-17 and 23-24 February.
The second leg matches are on 8-9 and 15-16 March.
Gent v Wolfsburg
Roma v Real Madrid
Paris St-Germain v Chelsea
Arsenal v Barcelona
Juventus v Bayern Munich
PSV Eindhoven v Atletico Madrid
Benfica v Zenit St Petersburg
Dynamo Kiev v Manchester City
Manchester United face Danish side Midtjylland in the last 32 of the Europa League after dropping out of the Champions League.
Liverpool boss Jurgen Klopp will make a return to Germany as the Reds play Augsburg.
Tottenham Hotspur have been drawn against Italian team Fiorentina for the second season in a row at this stage.
The first legs are on Thursday, 18 February, with the return matches to be played a week later.