Melt butter or oil in a large pot or Dutch oven over medium-high heat. Add onions, carrots, celery, and garlic and sauté for 5-7 minutes, stirring occasionally, until translucent and softened slightly. Season with ½ teaspoon of salt and ¼ teaspoon black pepper while the vegetables cook. Season with additional salt and pepper. Slowly add in the flour and sauté for 1 minute while stirring (see notes).
½ stick unsalted butter, 4 large carrots, 2 celery stalks, 1 yellow or sweet onion, 4 garlic cloves, ¼ cup all-purpose flour
Gradually pour in the chicken broth. Add the wild rice, dried thyme, dried sage, and chicken breast and stir to combine.
1 cup uncooked wild rice, 8 cups low-sodium chicken broth, 1 teaspoon dried thyme, ½ teaspoon dried sage, 1 pound chicken breast
Bring the entire mixture to a simmer, reduce to medium-low heat, and cover. Cook for the indicated amount of time on your package of wild rice. After about 10-12 minutes, once the chicken is cooked through, remove it from the pot and then continue cooking the entire mixture for the necessary amount of time. Remember to stir every 5-7 minutes to ensure the soup doesn't stick or burn on the bottom.
While the rice is cooking, dice or shred the chicken into bite-sized pieces. Once the rice is cooked, stir the chicken back into the soup.
Stir in the heavy cream and fish sauce and taste for seasoning. Add kosher salt and black pepper to taste.
1-2 tablespoons fish sauce, ¼ cup heavy cream, kosher salt, black pepper
Serve warm and enjoy!