01 - Rinse the rice under cold water until the water runs clear. Combine the rinsed rice with 2 cups water and 1/2 tsp salt in a saucepan. Bring to a rolling 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 - Place the bite-sized chicken pieces in a bowl. Sprinkle with 1 tbsp Cajun seasoning, smoked paprika, black pepper, and 1/2 tsp salt. Toss thoroughly to ensure even coating on all pieces.
03 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add seasoned chicken 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 to an internal temperature of 165°F. Transfer to a plate and set aside.
04 - In the same skillet, add diced red onion and bell peppers. Sauté for 3-4 minutes, stirring occasionally, until vegetables begin to soften and develop slight char marks. Add minced garlic and cook for 1 minute until fragrant, being careful not to burn.
05 - Reduce heat to medium. Pour in chicken broth, using a wooden spoon to scrape up any browned bits from the bottom of the pan. Slowly stir in heavy cream and add softened cream cheese. Whisk continuously until the cream cheese melts completely and the sauce becomes smooth and homogeneous.
06 - Return the seared chicken to the skillet along with any accumulated juices. Add remaining 1/2 tbsp Cajun seasoning and grated Parmesan. Stir gently until the chicken is evenly coated in the creamy sauce. Let simmer for 3-4 minutes until the sauce thickens slightly and coats the back of a spoon. Adjust seasoning with additional salt if needed.
07 - Divide the fluffy rice evenly among four serving bowls. Top each bowl with a generous portion of the creamy Cajun chicken mixture, ensuring plenty of sauce is included. Garnish with sliced green onions and chopped fresh parsley. Serve immediately while hot.