In a large pot, add the pork shoulder, beef brisket, chorizo, blood sausage, and smoked sausage.
Add the bay leaves, paprika, dried thyme, minced garlic, and a generous amount of salt and black pepper.
Pour in the beef or chicken broth, making sure the meat is fully covered. Bring to a boil.
Reduce the heat to low, cover, and simmer for about 1 hour, or until the meats are tender.
Add the whole potatoes, carrots, turnip, and onion to the pot. Simmer for another 30 minutes.
Add the cabbage wedges and cook for an additional 20 minutes, or until all the vegetables are tender.
Remove the meats and vegetables from the pot and arrange them on a serving platter.
Strain the broth if desired and serve it as a side soup or pour it over the meats and vegetables.
Garnish with fresh chopped parsley before serving.
Enjoy your meal!