Heat olive oil in a Dutch oven over medium-high heat.
Season the cubed chicken with 1 tbsp salt, 1 tbsp black pepper, 1 tbsp chicken bouillon powder, and 1 tsp celery seed.
Add the seasoned chicken to the hot Dutch oven and brown for about 10 minutes.
Add the chopped onions, celery, red bell pepper, and sliced mushrooms to the pot. Sauté for 5 minutes, seasoning with additional salt as desired.
Stir in the torn basil leaves, crushed tomatoes, evaporated milk, and water. Season with crushed red pepper flakes, 1 tbsp chicken bouillon, 1 tsp celery seed, minced garlic cloves, and garlic powder.
Bring the soup to a boil, then reduce heat to a simmer. Cover and cook for about 1 hour, or until the chicken is fork-tender.
Once the chicken is tender, taste and adjust seasoning as needed. Stir in additional fresh herbs if desired.
While the soup simmers seperately cook the pasta according to package instructions in salted water.
Once the pasta is cooked, drain and stir it into the soup along with the butter.
Cover the Dutch oven and let the soup sit for 30 minutes before serving.
Serve with fresh herbs , crushed red peppers and more butter and capers .