Huth's header five minutes after the break gave Stoke reward for a spirited, competitive performance. Everton extended their unbeaten run to six games when stand-in skipper Leon Osman lashed home the equaliser from the edge of the box.
Tim Cahill should have opened the scoring after 15 minutes. Marouane Fellaini swung in a cross from the left, and Cahill ducked low for a header just six yards out, but Thomas Sorensen managed to clutch the effort at the second attempt.
Osman produced a fine snap shot on the edge of the box which Sorensen saw late but did well to turn over the bar.
Stoke were ahead five minutes into the second half when Matthew Etherington's right-wing corner curled into the box and Huth soared above Cahill to power home a header.
The lead lasted just five minutes, however. Johnny Heitinga came forward from the back and exchanged passes with Osman, before Osman struck a fierce drive from the edge of the box that crashed into the net off the underside of the bar.