Add oil to a large pot over medium heat.
Add onion, peppers, and sauté for 2 minutes.
Stir in sausage, chicken, and ham.
Add chili powder, garlic powder, cayenne, black pepper. Cook for 5 minutes.
Add diced tomatoes, black-eyed peas, green chilies, tomato paste, and chicken broth.
Bring to a boil, then reduce heat to a simmer and cook for 25–30 minutes.
Stir in rice and top with green onions to serve.