Even the NSE Nifty notched up gains.
The smart recovery was mostly a result of investors going on a bargain-hunting spree in beaten-down stocks owing to attractive valuations.
Also, investors got some positive feelers from the US following an impressive overnight jump in Wall Street stocks.
What came as a reprieve was Chinese markets, which have been seen instrumental in triggering the recent global stock rout, were shut for a long weekend, which calmed nerves.
More From This Section
The 30-share Sensex shot up to a high of 25,835.41 before closing at 25,764.78, up 311.22 points, or 1.22 per cent.
As many as 27 stocks ended higher.
The NSE Nifty reclaimed the 7,800-mark by adding 106 points, or 1.37 per cent, to close at 7,823. Intra-day, it scaled a high of 7,845.60.
"On the back of global cues, the domestic markets today opened and remained in positive territory throughout the day. All eyes are on the European markets ahead of the ECB policy meeting," said Alex Mathews, Head Research, Geojit BNP Paribas Financial Services.
In the Sensex team, Tata Steel took the lead, gaining 4.55 per cent, followed by Vedanta as metal prices hardened.
All the domestic sectoral indices were back in the green with gains up to 4.55 per cent.
Mid- and small-cap indices too trended higher, gaining up to 1.18 per cent.
Japan's Nikkei after a spell of losses in previous sessions closed the day 0.48 per cent higher. European markets too ruled firm.