Heat butter or olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened.
Stir in garlic, thyme, and rosemary. Cook for 30 seconds until fragrant.
Pour in chicken broth and add bouillon base. Stir well and bring to a gentle boil.
Add pasta and cook until just tender, about 8–10 minutes.
Stir in shredded chicken and simmer for 5 minutes until heated through.
Season with salt and black pepper to taste.
Remove from heat and garnish with fresh parsley before serving.