Soak the sauerkraut in a large bowl of cold water for 30 minutes.
Meanwhile, fry the bacon in a large skillet over medium heat. When it renders its fat, after about 5 minutes, add the onion and carrots. Raise the heat and cook, stirring occasionally, until the vegetables are about half-cooked and lightly browned. Remove from the heat and reserve.