Season the chicken pieces with smoked paprika, cumin, garlic powder, onion powder, salt, and pepper. Heat olive oil in a large skillet over medium-high heat.
Sauté the seasoned chicken until lightly browned and just cooked through, about 5–6 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the diced onion and sliced bell pepper. Sauté until softened, about 3–4 minutes.
Reduce heat to medium and stir in the cream cheese, salsa, and sour cream (if using). Let it melt into a creamy sauce, whisking to blend smooth.
If you’re adding cauliflower rice, stir it in now and cook for 2–3 minutes until slightly tender. This helps absorb some excess sauce and adds texture.
Return the chicken to the skillet and toss to coat with the creamy sauce. Sprinkle with half of the shredded cheese and stir gently until melted and integrated.
Top with the remaining cheese. Cover the skillet just long enough for the cheese to melt fully, about 1–2 minutes.
Finish with fresh cilantro and adjust salt and pepper to taste. Serve hot directly from the skillet for a cozy, no-dish-cleanup experience.