Melt the butter in a large skillet and saute onions until translucent.
Stir in the sauerkraut, vinegar, brown sugar and Coca-ColaⓇ.
Cover, reduce heat to low and simmer for 1 hour.
Remove cover, increase to medium heat and allow the liquid to cook down for about 15 minutes.
Set sauerkraut aside or refrigerate until ready to prepare skillet meal.
For the Skillet
In a large skillet, saute the potatoes in butter for 8-10 minutes or until lightly browned.
Salt and pepper potatoes.
Add the sausage and sauerkraut.
Cook uncovered over medium heat for 5-10 minutes or until heated through, stirring now and then.
Notes
Properly Prepare the Sauerkraut: Take the time to properly cook and flavor the sauerkraut with ingredients like balsamic vinegar, brown sugar, and Coca-Cola®. Allowing the sauerkraut to simmer for an hour helps to meld the flavors and soften its texture, resulting in a richer taste.
Cook Potatoes Before Adding Other Ingredients: Sautéing the baby red potatoes separately ensures they develop a golden brown crust and cook through evenly. This step enhances their flavor and texture, adding a delicious contrast to the dish.
Control the Heat: When cooking the skillet meal, maintain a medium heat level to prevent burning and ensure that the flavors meld together properly. Stir the ingredients occasionally to distribute the flavors evenly and prevent them from sticking to the skillet. Adjust the heat as needed to avoid overcooking or undercooking any component of the dish.