Cook the Wild Rice:
In a large pot, combine wild rice and chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer for 40–45 minutes, until the rice is tender but slightly chewy. (Wild rice naturally takes longer than other grains—be patient, it’s worth it!)
Sauté the Vegetables:
While the rice cooks, heat olive oil in a large skillet over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5–7 minutes. Stir in mushrooms and cook another 5 minutes until they release their liquid and begin to brown.
Add Aromatics and Herbs:
Add garlic, thyme, sage, rosemary, and red pepper flakes. Stir for 30 seconds until fragrant. If using sherry, pour it in now and deglaze the pan, scraping up any flavorful bits.
Combine Everything:
Add the sautéed vegetables to the pot with the cooked rice. Stir in the shredded chicken, then simmer for another 10 minutes to let the flavors meld.
Finish with Cream and Seasoning:
Stir in heavy cream (or coconut milk), then season generously with salt and pepper. Let the soup simmer for 5 more minutes until thickened slightly.
Serve:
Ladle into bowls and top with fresh parsley, toasted nuts, and grated Parmesan if desired. Serve hot with a slice of crusty bread.