Brown the meat in a little fat on all sides. Add the onion, garlic, pineapple, tomatoes and the seasoning ingredients. Reduce the heat and fry the ingredients briefly. Pour half of the liquid from the juice, broth and sherry and stew the roast with the lid closed for approx. 60 - 70 minutes. Meanwhile, pour in more liquid from time to time until it is used up.
Remove the meat from the sauce and keep warm. Strain the roast liquid and bind with the crème fraîche and possibly with mixed cornstarch. Slice the roast and put it back in the sauce.
We also eat sauerkraut and our beloved Silesian potato dumplings.