Please make sure to have your ingredients ready.
In a shallow dish, add cheese, bread crumbs, flour, salt, oregano and thyme. Mix to combine.
In another dish, add egg and beat.
Take a piece of thinly sliced chicken and coat it with the dry mixture, then dip it in the egg to coat then back to the dry mixture.
In a frying pan over medium heat, add olive oil.
Fry chicken about 5 minutes on each side and place on a stack of paper towels to drain excess oil.
While chicken is frying, let's do the sauce.
(Just make sure to check the chicken in order not to burn it.)
In a skillet over medium-high heat, add olive oil.
Add mushrooms and cook for about 2 minutes. Remove from the skillet and set aside.
In the same skillet, add bell peppers, tomatoes and garlic. Cook for about 5 minutes or until soft.
Add all-purpose flour, Cajun seasoning, paprika, red pepper flakes, heavy cream, chicken stock and the cooked mushrooms. Simmer on low-medium heat until thick (about 5 minutes).
Add parmesan cheese. Also, add salt at this point and do a taste test. You can add more Cajun seasoning and paprika if necessary.
Add cooked pasta and mix until well coated.
Turn off the heat and add baby spinach and mix until wilted.
Transfer to serving plate or individual plates. Top with sliced chicken, grated parmesan cheese and chopped fresh tomatoes.