In a large pot, melt the butter over medium heat. Add the onion, carrots, celery and garlic. Sauté for about 5 minutes, until the vegetables begin to soften.
Add in the chicken broth, mushrooms and thyme then bring to a boil. Once boiling, add the wild rice. Reduce heat, cover, and let simmer for about 30 minutes, or until the rice is tender.
Stir in the shredded chicken, heavy cream, and grated parmesan cheese. Let it simmer for an additional 5 minutes, allowing the soup to thicken slightly.
Taste and adjust seasoning if needed, adding salt and pepper as desired.
Wild Rice Cooking Time: Wild rice takes longer to cook than other rice varieties. Be sure to simmer until tender, which can take around 30-40 minutes depending on the brand.
Shredded Chicken Shortcut: Use rotisserie chicken for an easy and flavorful shortcut, or cook and shred your own chicken breasts.
Adjusting Thickness: If you prefer a thicker soup, let it simmer a bit longer after adding the cream and parmesan. You can also stir in a slurry of cornstarch and water for extra thickness.
Dairy-Free Option: Substitute coconut milk or a dairy-free cream alternative for the heavy cream and use a dairy-free parmesan substitute.
More Veggies: Feel free to add spinach or kale at the end for extra greens, or toss in peas or corn for a slight sweetness.
Seasoning Adjustments: Taste and season at the end. Parmesan is naturally salty, so adjust the salt and pepper after adding the cheese.