Boil water with salt and vinegar in a large pot. Blanch the cabbage and place the leaves in a colander.
After scalding, gently cut off the thick veins with a knife from each leaf.
Peel the potatoes, grate them on a very fine grater as for potato pancakes. Place them in a thick sieve to drain excess water.
Grate the yellow onion and add to the potato mixture it will prevent the potatoes from turning brown.
Add eggs, all purpose flour and spices to the potato mixture and mix all well.
Fry bacon until golden brown and set aside.
In another pan fry chopped onion until golden and set aside.
Place a portion of the potato filling on a cabbage leaf, fold the sides of the leaf and roll the cabbage rolls tightly, starting from the base of the leaf.
Place unused cabbage leaves on the bottom of a large baking pan, and arrange the cabbage rolls tightly on them.
Place the fried bacon and the fried onion on the top of stuffed cabbage rolls.
Add the vegetable broth. Cover and bake in a preheated oven at 180 degrees C for about an hour and a half or until tender.
They taste best the same day as cooked.