Stocks of consumer durables, PSU, IT, infrastructure and FMCG sectors led the recovery.
The 30-share index gained 53.27 points, or 0.20 per cent, to trade above the 27,000-level at 27,049.14. It had lost nearly 324 points in the past three sessions.
The National Stock Exchange Nifty moved up by 12.50 points, or 0.15 per cent, to 8,098.20.
Brokers said fresh buying by speculators and funds ahead of industrial production (IIP) data for July and inflation for August, to be released later in the day, contributed to the rise.
Among other Asian markets, Hong Kong's Hang Seng was down 0.36 per cent while Japan's Nikkei rose 0.39 per cent in early trade today.
The US Dow Jones Industrial Average ended 0.12 per cent lower in yesterday's trade.