Tottenham will face north London rivals Arsenal in the League Cup third round.
Holders Chelsea begin their defence of the trophy with a trip to League One Walsall.
Elsewhere, Manchester United will play at home against Ipswich Town.
Aston Villa will look forward to taking on local rivals Birmingham City.
Matches will be played in the week beginning 21 September.
League Cup third-round fixtures
Middlesbrough v Wolves
Norwich City v West Brom
Hull City v Swansea
Leicester City v West Ham
Aston Villa v Birmingham
Tottenham v Arsenal
Manchester United v Ipswich Town
Liverpool v Carlisle United
Crystal Palace v Charlton Athletic
Fulham v Stoke City
Sunderland v Manchester City
Newcastle United v Sheffield Wednesday
Reading v Barnsley or Everton
Preston v Bournemouth
Walsall v Chelsea
Milton Keynes Dons v Southampton