In a large deep skillet or Dutch oven, heat the olive oil over medium heat.
Add the garlic, onion and chicken and saute until the chicken is just browned and the onions are soft.
Stir in the peppers and cook for an additional 2-3 minutes.
Add in the crushed tomatoes, broth and water and bring to a simmer. Carefully stir in the pasta and bring to a low boil. Continue to cook, stirring often, until the pasta is just tender, about 15 minutes.
Reduce heat to low and add the butter, salt, pepper and red pepper flakes. When the butter completely melts into the pasta, add in the cream and Parmesan cheese.
Simmer for 10-15 more minutes, stirring occasionally, until pasta is tender.
Stir in the fresh basil and serve warm.