Prep the chicken: Pat dry and cut into small, even pieces so they cook quickly. Sprinkle with garlic powder, onion powder, paprika, salt, and pepper.
Sear the chicken: Heat olive oil in a large skillet over medium-high. Add chicken in a single layer.
Cook 4–5 minutes, stirring once or twice, until no longer pink. If using cooked rotisserie chicken, warm it for 2 minutes and move to step 3.
Add rice and broth: Stir in uncooked rice and pour in the chicken broth. Scrape up browned bits from the bottom of the pan for extra flavor.
Simmer: Bring to a gentle boil, then reduce heat to medium-low.
Cover and cook 10 minutes (check package directions if using quick-cooking rice).
Add veggies: Stir in frozen mixed veggies and broccoli. Cover and cook 4–5 more minutes, until rice is tender and veggies are soft.
Make it creamy: Stir in milk and cream cheese or Greek yogurt if using. Let it warm through for 1–2 minutes.
Cheese time: Turn off heat.
Sprinkle in shredded cheese and gently fold until melted and smooth. Taste and adjust salt and pepper. Add a tiny squeeze of lemon if you like.
Serve: Top with chopped parsley or chives for color.
Let it sit 3 minutes to thicken, then scoop into bowls.