Sunderland were brought back down to earth after being on the end of a white hart lane hammering.
Patrick van Aanholt gave the Black Cats the lead against the run of play but Eriksen levelled as Lee Cattermole failed to clear on the goalline.
Mousa Dembele fired Spurs ahead before Eriksen’s 25-yard shot deflected in off Sunderland debutant Jan Kirchhoff.
Harry Kane then converted a penalty after Kirchhoff fouled Danny Rose.
Tottenham remain fourth in the Premier League, while Sunderland drop a position to 19th following Newcastle’s win over West Ham.
Dutch left-back Van Aanholt, who netted against Swansea on Wednesday, beat Hugo Lloris at his near post from Adam Johnson’s pass to give Sunderland an underserved lead.
Spurs were level within 91 seconds as Lee Cattermole could only deflect Eriksen’s shot into the roof of the net on the goalline after Sunderland goalkeeper Jordan Pickford – making his Premier League debut – saved from Kane.
Dembele’s low left-foot shot gave Spurs a 2-1 lead and they noticeably relaxed from that point, stretching away thanks to Eriksen’s second and Kane’s 12th league goal of the season.
Jan Kirchoff came under scrutiny after a very poor premier league debut.
Local lad Jordan Pickford was the Sunderland man of the match even after four goals rippled the back of his net.