The 30-share index, which had lost 1,368.40 points in the previous five sessions, recovered by 151.62 points, or 0.54 per cent, at 27,827.66 as buying in stocks of realty, banking, capital goods, oil & gas, healthcare, FMCG and auto sectors, positively impacted the trading sentiments.
Also, the National Stock Exchange index Nifty regained the 8,400-mark by rising 45.45 points, or 0.54 per cent, at 8,423.20.
Brokers said value-based buying in bluechips after recent losses amid a firming trend in other Asian markets, helped the domestic trading sentiments.
Meanwhile, the rupee was trading seven paise higher at 62.78 against the dollar in early trade today.
Among other Asian markets, Hong Kong's Hang Seng was up by 0.54 per cent while Japan's Nikkei gained 1.08 per cent in early trade.
The US Dow Jones Industrial Average, however, ended 0.47 per cent lower in yesterday's trade.