In a large pot or Dutch oven, heat a little oil over medium heat.
Brown the pork ribs, chicken pieces, chorizo, and beef short ribs in batches. Set aside.
In the same pot, add a little more oil if needed and sauté the chopped onion until translucent.
Add the minced garlic and cook for another minute.
Return all the browned meat to the pot.
Add the chicken or beef broth, paprika, ground cumin, dried oregano, ground black pepper, and salt.
Stir well, bring to a boil, then reduce the heat to low, cover, and simmer for about 1 hour.
Add the potatoes, corn, and clams (if using) to the pot.
Stir gently and continue to simmer for another 30 minutes.
Add the cabbage wedges on top of the simmering mixture. Cover and cook for an additional 20 minutes, or until the cabbage is tender and the flavors are well combined.
Adjust seasoning with more salt and pepper if needed.
Garnish with fresh parsley.
Enjoy your meal!