In a large skillet, heat the olive oil over medium-high heat. Add the pork cubes and cook until lightly browned, about 8 minutes. Add the onion, garlic powder, paprika, oregano, thyme, black pepper, and salt. Cook for an additional minute, stirring constantly.
Add the white wine and simmer until the liquid is reduced by half, about 5 minutes. Add the sauerkraut and chicken broth. Bring to a boil, reduce the heat to low, and simmer for 15 minutes.
In a medium bowl, whisk together the flour, baking powder, and salt. Add the milk and butter and mix until just combined. Drop spoonfuls of the dumpling batter into the simmering sauce and cook for 10 minutes, until the dumplings are cooked through.
Serve the pork and dumplings in bowls and enjoy!
Interesting Facts
Sauerkraut is a German dish made from fermented cabbage.
Pork shoulder is a great cut of pork for slow cooking, as it becomes tender and juicy.
This dish is traditionally served with boiled potatoes or crusty bread.