Carabao Cup holders Manchester City will visit Oxford in the quarter-finals, while Manchester United will host League Two side Colchester at Old Trafford.
Colchester, the lowest-ranked side remaining in the competition, will face five-time winners Manchester United after they reached the last eight for only the second time in their history.
Premier League leaders Liverpool, who won a penalty shootout to end a 10-goal thriller against Arsenal on Wednesday, will travel to Villa Park with uncertainty over the scheduling of the fixture.
Liverpool are set to play their first game in the Club World Cup, as last season’s Champions League winners, on December 18 in Qatar – one of the scheduled dates for the quarter-finals.
After Jurgen Klopp threatened to pull out of the Carabao Cup over concerns about Liverpool’s fixture pile-up, the EFL said on Thursday morning it is in discussions with the club to “identify an alternative date”.
The quarter-finals are scheduled to be played the week commencing December 16.
The final last-eight tie will see two-time runners up Everton host three-time winners Leicester at Goodison Park.
Carabao Cup quarter-final draw
- Oxford vs Manchester City
- Manchester United vs Colchester
- Aston Villa vs Liverpool
- Everton vs Leicester