Preheat the oven to 425 degrees F. Cube the pork, put it in a large roasting pan and cover it with the chicken broth.
Saute the bacon with the onions in a small skillet over medium heat and add it to the roasting pan. Stir in the salt, pepper, paprika and caraway seeds. Roast in the oven for 3 hours.
While the pork is roasting prepare the sauerkraut. Rinse the sauerkraut in cold water and put it into a large pot over medium heat. Bring to a boil, then reduce the heat and simmer for 30 minutes. Drain and set aside. In a small bowl, whisk together the potato, the flour and the heavy cream. Add the drained sauerkraut and potato mixture to the roasted pork. Stir in the sugar and return the pork to the oven for 1 more hour.
Remove the goulash from the oven and transfer it to a serving bowl.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.
Recipe courtesy of Anna Kramarczuk, founder Kramarczuk Sausage Company in Minneapolis, MN