1. Heat oil in a large pot over medium heat. Add onion and garlic and cook until softened, about 5 minutes.
2. Add cumin, paprika and oregano and cook for 1 minute more.
3. Add beans, broth, tomato sauce and bay leaves. Bring to a boil, then reduce heat to low. Simmer for 10 minutes.
4. Add sausage, bacon and pork and simmer for 20 minutes more.
5. Add rice and simmer for 20 minutes more, until rice is cooked through.
6. Remove bay leaves and season with salt and pepper to taste.
7. Garnish with parsley and serve.