Det betyder att Aston Villa gick obesegrade från planen för sjunde matchen i följd.
Det första målet kom först i matchens absoluta slutskede, med tre minuter kvar att spela, när Cameron Archer gjorde 1–0 till Sheffield United.
Kvitteringen kom på stopptid, när Nicolo Zaniolo slog till och gjorde mål för Aston Villa framspelad av Nicolo Douglas Luiz. Det fastställde slutresultatet till 1-1.
Det här var Aston Villas tredje oavgjorda match den här säsongen.
För Aston Villa gör resultatet att laget nu ligger på andra plats i tabellen, medan Sheffield United är på 19:e plats.
Nästa gång lagen spelar i serien är tisdag 26 december. Då möter Aston Villa Manchester United på Old Trafford 21.00. Sheffield United tar sig an Luton hemma 16.00.