Start by cooking the pasta in boiling salty water following the instructions on the packaging. Depending on the type of pasta you use, this usually takes 8-12 minutes.
Place a wok or a large pan on medium heat then add the chorizo sausages.
Cook the chorizos for a couple of minutes until they are crispy and have released their fat, and set them aside on a plate.
Brown the chicken pieces in two batches on the same wok with the fat from the chorizo. Add some butter if there isn't enough fat or remove some using a spoon if there is too much. Set them aside on a plate.
Sauté the sliced onions in the same wok, add some more butter if necessary.
Add the peppers and sauté for another minute before adding garlic.
Cook the garlic for 30 seconds and then add the tomatoes along with the cajun spices, freshly ground black pepper, and salt.
Stir well and cook for a few minutes and then stir in the mascarpone cheese.
Add the double cream and simmer the sauce for a few minutes.
Return the chicken pieces and chorizo to the wok, cook for a few more minutes and then add the parmesan cheese.
Drain the pasta and add it to the sauce, cook the pasta for a couple of more minutes in the sauce.
Add chopped parsley to pasta, and give it a good stir.
Garnish with some more parmesan cheese and parsley before serving.