Start by melting the butter in a large pot over medium heat.
Add diced onions, carrots, and celery to the pot and cook until soft, about 4 minutes.
Stir in the minced garlic and cook for an additional minute.
Mix in the dried basil, parsley, oregano, thyme, mustard powder, pepper, soy sauce, hot sauce, chicken breast, and 5 cups of chicken broth.
Bring the mixture to a gentle simmer, cover partially, and let the chicken cook through slowly for 15-20 minutes without boiling.
Once cooked, remove the chicken, discard the bones, and shred the meat with two forks.
Return the shredded chicken to the pot.
While the chicken simmers, prepare the rice by bringing 1 ½ cups of chicken broth to a boil in a separate saucepan.
Add the uncooked rice to the boiling broth, cover tightly, reduce heat to low, and simmer for 15 minutes.
Turn off the heat and allow the rice to rest covered for 10 minutes to finish cooking.
Taste the soup and adjust salt if needed.
To serve, spoon the cooked rice into bowls and ladle the soup over it.
Garnish with fresh parsley and enjoy.