Besides, further recovery in the rupee influenced the trading sentiment.
The 30-share barometer rose by 290.26 points, or 1.50 per cent, to 19,584.38 with all sectoral indices, led by metals and banking trading in positive zone and gains of up to 2.22 per cent. The index had lost 145.36 points in the previous session.
Brokers said the sentiment turned better on revival of buying by funds and retail investors triggered by a firming trend in the other Asian bourses after Bernanke said its stimulus drive would be kept in place for some time.
They said, further recovery in the rupee also buoyed the sentiment.
Meanwhile in Asia, Hong Kong's Hang Seng gained 1.31 per cent, while Japan's Nikkei was down by 0.91 per cent in early trade. The US Dow Jones Industrial Average ended a shade lower yesterday.