Prepare the Bacon: In a large skillet or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove bacon pieces and set aside, leaving the rendered fat in the pan.
4 strips bacon
Sauté Onions and Garlic: In the same pan with bacon fat, add the sliced onions. Sauté over medium heat until they become translucent and start to caramelize, about 5-7 minutes. Add minced garlic and cook for an additional minute.
1 large onion, 1 clove garlic
Deglaze the Pan: Pour in the white wine (or apple cider) to deglaze the pan, scraping up any browned bits with a wooden spoon.
1/2 cup dry white wine
Add Sauerkraut and Seasonings: Stir in the sauerkraut, crispy bacon pieces, bay leaf, and caraway seeds (if using). Mix well to combine all ingredients.
1 lb sauerkraut, 1 bay leaf, 1 tsp caraway seeds
Simmer: Reduce heat to low, cover the pan, and let it simmer for 25-30 minutes. Stir occasionally to prevent sticking.
Season and Serve: Remove the bay leaf. Taste and season with salt and pepper as needed. Garnish with chopped fresh parsley. Serve hot as a side dish or over mashed potatoes for a hearty meal.
Salt and freshly ground black pepper, Fresh parsley