In a large pot, heat the vegetable oil over medium-high heat.
Add the beef and chicken and brown on all sides. Remove the meat from the pot and set aside.
In the same pot, add the chopped onion, garlic, and bell pepper. Sauté until the vegetables are soft and fragrant, about 5 minutes.
Stir in the tomatoes and cook for another 2 minutes.
Return the browned meat to the pot. Add the beef or chicken broth, thyme, paprika, allspice, bay leaves, and Scotch bonnet peppers.
Bring to a boil, then reduce the heat to low. Cover and simmer for 30 minutes.
Add the carrots, potatoes, cabbage, and green beans to the pot. Stir to combine.
Continue to simmer until the meat is tender and the vegetables are cooked through, about 20-30 minutes.
Season with salt and black pepper to taste.
Garnish with fresh parsley or cilantro before serving.
Enjoy your meal!