Sprinkle the chicken halves with salt and pepper and about half of the Cajun seasoning.
Heat olive oil in a large skillet over medium-high heat. Add the chicken. Cook, turning, until chicken is cooked through, about 8-10 minutes. Remove chicken to a plate; set aside.
To the same skillet, add green onions and red bell pepper. Stir and sauté until vegetables are somewhat tender.
Stir in flour until combined.
Add chicken stock and bring to a heavy simmer. Allow the mixture to simmer until the sauce has thickened.
Add the half & half and continue to simmer.
Stir in tomatoes, cilantro, and the chicken along with remaining Cajun seasoning. Cook until heat through. Serve immediately.