In a large pot, place the bacon joint and cover with cold water. Add the bay leaves, black peppercorns, and salt.
Bring to a boil over medium-high heat. Reduce heat to low and simmer for 1.5 to 2 hours, or until the bacon is tender and easily pulls apart.
Remove the bacon from the pot and let it rest on a plate. Reserve the cooking liquid.
Add the potatoes, carrots, and onion to the pot with the reserved cooking liquid. Bring to a boil and cook for about 15 minutes.
Add the cabbage wedges to the pot and cook for an additional 10-15 minutes, or until all the vegetables are tender.
If you like a crispy bacon crust, heat the vegetable oil in a skillet over medium-high heat.
Slice the cooked bacon into serving pieces and sear in the skillet for a few minutes on each side until golden and crispy.
Arrange the vegetables and bacon on a large serving platter. Garnish with fresh parsley.
Enjoy your meal!