The 29-year-old endured a nightmare performance against Chelsea on Saturday, when he netted two own goals before missing a penalty in their 4-0 defeat at the Britannia Stadium.
However, the Republic of Ireland forward scored a brace after extra time in their 4-1 third-round replay victory on Tuesday, and Pulis has applauded Walters for his response.
"I wasn't going to play Jon tonight - I had decided on Friday that I would give him a rest," said Pulis. "But then after what had happened on Saturday, I decided the best thing to do was to get him out there again.
"And scoring the goals and playing the way he played, I think it's just great for him. It will wash away what happened on Saturday.
"He gives everything, Jon. He is just a very gifted individual in lots of respects, and his biggest asset is his big strong heart and the British bulldog spirit he has got."
Stoke travel to Swansea City on Saturday.