Indian stock markets saw a strong recovery on Tuesday, with both the Sensex and Nifty surging over 1.25 per cent in early trade.