The 30-share index was trading 169.69 points, or 0.44 per cent, higher at 38,770.03.
Similarly, the broader NSE Nifty was up 38.70 points, or 0.33 per cent, at 11,636.95.
Top gainers in early session were Vedanta, Coal India, Hero MotoCorp, TCS, SBI, Tata Steel, Axis Bank, PowerGrid, Yes Bank, Tata Motors, HUL, ICICI Bank, HDFC Bank and Infosys, rising up to 1.83 per cent.
On the other hand, IndusInd Bank, ONGC, RIL, Sun Pharma, HCL Tech and Bharti Airtel fell up to 1.92 per cent.
In the previous session on Monday, the BSE bourse settled at 38,600.34, down 362.92 points or 0.93 per cent. The broader NSE Nifty ended the day at 11,598.25, losing 114 points or 0.97 per cent.
Meanwhile, foreign institutional investors (FIIs) sold equity worth Rs 948.98 crore on Monday, while domestic institutional investors (DIIs) purchased shares to the tune of Rs 89.89 crore, provisional data available with stock exchanges showed.
Elsewhere in Asia, bourses in Shanghai, Hong Kong, Tokyo and Seoul were trading on a mixed note.
On Wall Street, S&P500 and Nasdaq Composite indices ended in the red on Monday.
On the currency front, the rupee was trading flat at 69.40 against the US dollar.
Brent crude futures, the global oil benchmark, were trading 0.21 per cent lower at USD 71.09 per barrel.