However, silver met with resistance and lost Rs 200 at Rs 41,500 per kg.
Traders attributed the recovery in gold prices to low-level buying by stockists and jewellers.
Gold had been under pressure in the past few sessions after the RBI eased curbs on imports, allowing select trading houses, in addition to already permitted banks, to procure the precious metal to boost exports.
In Delhi, gold of 99.9 and 99.5 per cent purity rose by Rs 70 each to Rs 28,320 and Rs 28,120 per ten gram respectively. It had lost Rs 1,330 in last four days.
On the other hand, silver ready declined by Rs 200 to Rs 41,500 per kg and weekly-based delivery by Rs 100 to Rs 40,800 per kg.
Silver coins also dropped by Rs 1,000 to Rs 78,000 for buying and Rs 79,000 for selling of 100 pieces.