-
1
Prepare pasta by instructions on box using salted water; rinse, drain and set aside.
-
2
Over a medium heat, in a large skillet, saute celery, bell pepper, onion and mushroom in 1 tablespoon of the olive oil until onion is clear.
-
3
Add pepper flakes, oregano, basil, garlic, black pepper and salt.
-
4
Cook [stirring often] for another 5 minutes.
-
5
Add cayenne pepper, Tabasco(R) sauce, pepperoni and chicken; stir, cover and cook over medium heat until chicken pieces outsides are white.
-
6
While chicken cooks, in another medium skillet, heat remaining 2 tablespoons olive oil, add the remaining garlic and mix very well.
-
7
When oil is hot, SLOWLY stir in the flour, 1 tablespoon at a time mixing well until it is a thick paste.
-
8
Stop adding the flour and remove from heat.
-
9
Mix in 8 tablespoons of the tomatoes and blend very well, quickly, into a thick tomato paste.
-
10
Add remaining tomatoes, stirring during addition and mix until thoroughly blended.
-
11
Stir into cooked chicken mixture, add cream cheese and blend well.
-
12
Return to heat and cook an additional 8 minutes to ensure thorough heating of the tomatoes and melting of the cream cheese.
-
13
Either mix into cooked prepared pasta, or spoon over a bed of the pasta.
-
14
Top with grated parmesan and serve hot.