Drain sauerkraut, rinse with cold water and then then squeeze any excess water out. Set aside.
In a medium sauce pan, heat vegetable oil over medium-high heat, adding onions and bacon. Cook, stirring frequently for 4-5 minutes, or until bacon starts to cook. Add garlic, sautéing 1 minute.
Add remaining ingredients, stirring well.
Reduce heat to low and simmer, stirring occasionally for 30 minutes.
If you've tried this recipe, come back and let us know how it was!