Heat olive oil in a large skillet over medium heat.
Add diced chicken and cook until browned, about 5-7 minutes.
Add onion, bell pepper, and garlic; cook until softened.
Stir in the rice and cook for 1-2 minutes to toast it slightly.
Pour in chicken broth and diced tomatoes. Stir to combine.
Bring to a boil, then reduce heat, cover, and simmer for 20-25 minutes until rice is tender.
Stir in shredded queso cheese until melted and creamy.
Season with salt and pepper to taste.
Garnish with fresh cilantro before serving.