The 30-share barometer, which has lost nearly 147 points in the last two sessions, rose by 79.20 points, or 0.45 per cent, to 17,471.18 with metal, IT, realty and banking sector stocks trading leading the recovery.
Similarly, the wide-based National Stock Exchange index Nifty was up 19.35 points, or 0.37 per cent, at 5,294.50.
Brokers said fresh round of buying by funds and retail investors on expectations that leading companies may come out with encouraging first quarter earnings influenced the trading sentiment.
Besides, a higher opening on Asian bourses also had a positive impact, they added.
In Asian region, Japan's Nikkei was up 0.28 per cent, while Hong Kong's Hang Seng index gained 0.19 per cent in opening trade today.