Schweinshaxe (pronuncia tedesca :), nella cucina tedesca, è un garretto di prosciutto arrosto (o “stinco di maiale”). Il garretto di prosciutto è l’estremità della gamba del maiale, appena sopra la caviglia e sotto la porzione di prosciutto carnoso. È particolarmente popolare in Baviera come Schweinshaxn o Sauhax (n). Una variante di questo piatto è nota in alcune parti della Germania come Eisbein, in cui il garretto è in salamoia e di solito leggermente bollito.
Schweinshaxe servito con patate fritte (Bratkartoffeln) e crauti in un ristorante bavarese a Chiang Mai, Thailandia

Stelze alla austriaca arrosto
Schweinshaxe è uno dei cibi un tempo tipici dei contadini, in cui le ricette erano composte per rendere più appetibili i tagli di carne economici e duri (vedi, per il manzo, il popolare Sauerbraten). Tali tagli economici richiedono solitamente lunghi periodi di preparazione. La carne viene talvolta marinata per giorni, e nel caso di tagli grossi fino a una settimana. Lo Schweinshaxe viene quindi arrostito a basse temperature, in genere, a seconda delle dimensioni, per due o tre ore.
I contorni più popolari sono le varianti di patate e cavolo.

Schweinshaxe da un ristorante in Corea del Sud
La versione austriaca di questo piatto si chiama Stelze o in dialetto Stötzn / Stelzn. Di solito è marinato o pre-bollito in semi di cumino e salamoia all’aglio, arrostito fino a quando la pelle è croccante e servito con senape, rafano e peperoncino sottaceto. La versione bavarese è classicamente servita con gnocchi di patate e cavolo rosso, oppure con crauti e patate.