Chop the onion into small pieces. In a saucepan, brown the onion in the duck fat.
Add some salt and pepper, the bay leaf, cloves, cumin and juniper berries to the sauerkraut. Add the water or broth and cook over low heat for 1½ hours with the lid on.