Arsenal have the toughest draw on paper, having drawn Italian powerhouse Napoli.
Their city neighbours Chelsea, face Czech club Slavia Prague. There is also an all-Spanish affair with Villareal playing Valencia.
Europa League quarter-finals:
Napoli v Arsenal
Villarreal v Valencia
Benfica v Eintracht Frankfurt
Slavia Prague v Chelsea
The first leg matches will be played on April 11, with the return games taking place on April 18.
Arsenal boss Unai Emery is chasing a fourth Europa League title as manager after winning the competition three successive times at Sevilla.