This is a true German dish and if you have ever had pork knuckles, this is a good way to prepare them compared to just roasting, which is also very good.
These are available at Makro, frozen, each is 800 grams and cost is 200 Baht each. And I recently seen them 4 in a bag, frozen in Tesco, cannot remember the price. If serving one knuckle for 2 people (easily done), the cost would be about $2.95 per person. I will add the cost of sauerkraut when I find that. More expensive than other meals listed here but is a great treat for yourself.