01 - Rinse rice under cold water until water runs clear. Combine rice, 2 cups water, and 1/2 tsp salt in a saucepan. Bring to a boil over high heat, then reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let stand covered for 5 minutes before fluffing with a fork.
02 - Pat chicken pieces dry with paper towels. Combine 1 tbsp Cajun seasoning, smoked paprika, black pepper, and 1/2 tsp salt in a small bowl. Rub seasoning mixture evenly over all chicken pieces, ensuring thorough coverage.
03 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add seasoned chicken pieces in a single layer, working in batches if necessary to avoid overcrowding. Cook for 5-7 minutes, turning occasionally, until golden brown and cooked through (internal temperature reaches 165°F). Transfer chicken to a plate and set aside.
04 - In the same skillet, add diced red onion and bell peppers. Sauté over medium-high heat for 3-4 minutes until vegetables begin to soften and develop slight char. Add minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent burning.
05 - Reduce heat to medium. Pour chicken broth into the skillet, using a wooden spoon to scrape up browned bits from the bottom. Add heavy cream and cream cheese, stirring continuously until cream cheese melts completely and sauce becomes smooth and velvety.
06 - Return cooked chicken to the skillet along with any accumulated juices. Sprinkle remaining 1/2 tbsp Cajun seasoning and Parmesan cheese over the mixture. Stir gently until chicken is evenly coated in sauce. Simmer for 3-4 minutes until sauce thickens slightly and coats the back of a spoon. Adjust seasoning with additional salt if needed.
07 - Divide fluffy white rice evenly among 4 serving bowls. Spoon creamy Cajun chicken mixture generously over the rice, ensuring each serving receives plenty of sauce and vegetables. Garnish with sliced green onions and fresh chopped parsley. Serve immediately while hot.