Silver also traded higher by Rs 50 to Rs 38,800 per kg on increased offtake by industrial units and coin makers.
Traders said some buying by jewellers and retailers to meet festive season demand mainly led to the recovery in precious metals.
In Delhi, gold of 99.9 and 99.5 percent purity recovered by Rs 30 each to Rs 27,400 and Rs 27,200 per ten gram respectively, while sovereign held steady at Rs 24,200 per piece of eight gram in limited deals.
Silver ready also moved up by Rs 50 to Rs 38,800 per kg while weekly-based delivery fell by Rs 160 to Rs 38,250 per kg on lack of buying support from speculators.
Silver coins, however, continued to be traded at last level of Rs 68,000 for buying and Rs 69,000 for selling of 100 pieces.