Mix the chicken breast in a bowl with the cajun seasoning. Set aside.
Heat the olive oil in a large skillet or saute pan to medium-high heat.
Add the chorizo meat and cook until browned (about 7-10 minutes). Remove the browned chorizo from the pan and set aside. Be sure to leave the drippings in the pan and do not wash it.
In the same pan that you cooked the chorizo, add the seasoned chicken bites in an even layer. Saute for 3-4 minutes per side. During this step, the goal is to get a browned sear on the outside of the chicken. Remove the cooked chicken and set aside. It will continue to cook as it rests. Do not wash the pan.
Add the garlic, shallots and peppers to the pan that you cooked the chicken and chorizo in. Saute until the onions are translucent (about 3-4 minutes).
Pour in the chicken broth and deglaze the pan if needed (this means scrape up any bits that might be stuck to the bottom of the pan). Bring to a boil.
Stir in the orzo pasta, cover the pan and cook on low heat for 10 minutes. It will soak up most of the liquid.
Add heavy cream and parmesan cheese. Mix to create a sauce. For a spicy kick, add the cayenne pepper to this step.
Return the cooked chicken, and chorizo to the pan. Heat if necessary to cook any chicken through (2-3 minutes). Stir to incorporate. For photos, you can reserve some meat for the top so that the different components are visible.
Top with chopped parsley and serve.