Season the chicken on both sides with salt and black pepper. In a large pot over medium-high heat, warm the oil. Add the chicken pieces, in batches if necessary. Cook, turning once, until browned on both sides, about 5 minutes per side. Transfer to a plate.
Add the bacon, scallions, garlic, bell peppers and onion to the pot. Season with salt and pepper and cook until they are tender, about 5 minutes. Add the cumin, tomatoes, tomato paste, the chicken broth and bring to a boil. Return the chicken to the pot, reduce the heat to low, cover and simmer, about 20 minutes.
Add the peas, corn, carrots and green beans. Cover and continue cooking for 10 minutes more. Uncover and simmer until the chicken is tender, about 15 minutes more. Serve warm over white rice.