For DC, Kagiso Rabada (3/36) claimed three wickets, while Avesh Khan (1/39) and Axar Patel (1/21) picked one wicket apiece.
In reply, Shikhar Dhawan top-scored with an unbeaten 47-ball 69 as Delhi Capitals chased down the target in 17.4 overs.
Apart from Dhawan, opener Prithvi Shaw (39) and Steven Smith (24) also contributed with the bat for DC.
Riley Meredith (1/35), Chris Jordan (1/21), Harpreet Brar (1/19) were the wicket takers for Punjab.
With this victory, Delhi Capitals stormed to the top of the IPL 2021 points table, with 6 wins from 8 matches.
Punjab Kings: 166 for 6 in 20 overs (Mayank Agarwal 99 not out; Kagiso Rabada 2/36).
Delhi Capitals: 167 for 3 in 17.4 overs (Shikhar Dhawan 69 not out; Riley Meredith 1/35). (UNI)