
Creamy Wild Rice Chicken Soup with Roasted Mushrooms tastes rich, earthy, and cozy, like a hug in a bowl after a long day. It works perfectly for busy weeknights or lazy Sundays, and you can get it on the table in about 1 hour 15 minutes, including roasting and simmering time. I first made a version of this on a snowy Minnesota trip, and my friends still text me photos when they cook it.
Why Make This Creamy Wild Rice Chicken Soup with Roasted Mushrooms at Home
You control everything at home, so this soup turns out thick, creamy, and loaded with real chicken and wild rice instead of mystery bits. You can season it exactly how you like, use better broth, and roast the mushrooms until they taste meaty and caramelized.
You also stretch a couple of chicken breasts into a big pot of comfort that feeds a crowd or gives you lunches all week. The leftovers taste even better the next day, which always feels like winning at life.
“This Creamy Wild Rice Chicken Soup with Roasted Mushrooms tastes like a cozy restaurant classic but feels lighter and more flavorful at home, and my whole family scraped their bowls clean. ★★★★★”
Ingredients You Need
Main ingredients
-
Chicken
- 1 ½ pounds boneless skinless chicken breasts or thighs
- Thighs give richer flavor and stay juicier, while breasts keep it leaner.
- Use rotisserie chicken as a shortcut and add it in the last 10 minutes.
-
Wild rice
- 1 cup uncooked true wild rice or a wild rice blend
- True wild rice cooks a bit faster and has a nuttier flavor.
- A blend works fine and usually costs less, just adjust cooking time if the package suggests longer.
-
Mushrooms
- 12 ounces cremini or baby bella mushrooms, sliced
- 4 ounces shiitake mushrooms, stems removed, caps sliced
- You can use all cremini if that is what you have.
- Avoid canned mushrooms here because they will not roast well.
-
Aromatics and veggies
- 1 large yellow onion, diced
- 3 medium carrots, diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 2 tablespoons fresh thyme leaves or 2 teaspoons dried thyme
- 1 bay leaf
-
Broth and dairy
- 6 cups low sodium chicken broth or stock
- 1 cup water, as needed to adjust thickness
- 1 ½ cups half and half or a mix of 1 cup whole milk + ½ cup heavy cream
- You can use all heavy cream for extra richness or all milk for a lighter version.
-
Fat and thickener
- 3 tablespoons unsalted butter
- 2 tablespoons olive oil
- ¼ cup all purpose flour
- Gluten free option: use a gluten free all purpose blend or whisk 2 tablespoons cornstarch with cold milk and add near the end.
-
Seasoning
- 1 ½ teaspoons kosher salt, plus more to taste
- 1 teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika or regular paprika
- ½ teaspoon poultry seasoning or Italian seasoning
- Pinch of red pepper flakes, optional
-
Finishing touches
- ¼ cup chopped fresh parsley
- Squeeze of fresh lemon juice, about 1 tablespoon, to brighten the flavor
Pantry shortcuts and notes
- Use better than bouillon style chicken base with water if you do not have boxed broth.
- Use pre chopped mirepoix (onion, carrot, celery mix) from the produce section to save time.
- Use microwaveable wild rice pouches in a pinch and shorten the simmer time.
Equipment list
- Large heavy bottomed pot or Dutch oven, at least 5 to 6 quarts
- Rimmed baking sheet for roasting mushrooms
- Sharp chef’s knife and cutting board
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Whisk
- Ladle for serving
Tips & Mistakes
- Toast the wild rice in a dry pan for 2 to 3 minutes to deepen the nutty flavor.
- Roast the mushrooms in a single layer so they brown instead of steam.
- Dry the mushrooms well after rinsing so they caramelize better.
- Salt the mushrooms lightly before roasting and again after roasting to build flavor.
- Sear the chicken pieces in the pot for a few minutes to add browned bits that enrich the broth.
- Cut the chicken into similar sized chunks so they cook evenly.
- Use low sodium broth so you control the salt level and avoid an overly salty soup.
- Add dairy near the end and keep the heat gentle so the soup stays smooth and does not curdle.
- Stir the pot occasionally while the wild rice cooks so it does not stick to the bottom.
- Taste and adjust salt, pepper, and acidity with lemon juice right before serving.
- Do not over thicken the soup at the start because it will continue to thicken as the wild rice releases starch.
- Thin leftovers with a splash of broth or milk during reheating to bring back the creamy texture.
- Cool the soup quickly in shallow containers before refrigerating so it stays safe and fresh.
- Use a wooden spoon to scrape the browned bits from the bottom of the pot after sautéing; those bits carry huge flavor.
- Keep the soup at a gentle simmer instead of a hard boil to keep the chicken tender.
How to Make Creamy Wild Rice Chicken Soup with Roasted Mushrooms
Step 1: Roast the mushrooms
- Heat the oven to 425°F.
- Spread the sliced mushrooms on a rimmed baking sheet and pat them dry with a paper towel.
- Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss to coat.
- Roast for 18 to 22 minutes, tossing once, until the mushrooms shrink, brown, and smell deeply savory.
- Set them aside and keep the oven off; try not to eat them all straight from the pan.
Step 2: Prep and toast the wild rice
- Rinse the wild rice under cold water in a fine mesh strainer.
- Heat a dry skillet over medium heat and add the drained wild rice.
- Stir and toast for 2 to 3 minutes until it smells nutty and some grains darken slightly.
- Turn off the heat and set the rice aside.
Step 3: Sear the chicken
- Cut the chicken into bite sized pieces and pat them dry with paper towels.
- Season with a pinch of salt, pepper, and a little smoked paprika.
- Heat 1 tablespoon olive oil in the large pot over medium high heat.
- Add the chicken in a single layer and cook 3 to 4 minutes, stirring once or twice, until the outside looks opaque and lightly browned.
- Transfer the chicken to a plate; it will finish cooking in the soup.
Step 4: Sauté the aromatics
- In the same pot, lower the heat to medium and add the butter.
- When the butter melts, add the onion, carrots, and celery with a pinch of salt.
- Cook 6 to 8 minutes, stirring often, until the veggies soften and the onion turns translucent.
- Add the garlic, thyme, poultry seasoning, and red pepper flakes if you use them, then cook 1 minute until fragrant.
Step 5: Build the base and simmer the wild rice
- Sprinkle the flour over the veggies and stir constantly for 1 to 2 minutes to cook off the raw flour taste.
- Slowly pour in 2 cups of the chicken broth while you whisk to smooth out any lumps.
- Add the remaining broth, the toasted wild rice, bay leaf, smoked paprika, and the seared chicken with any juices from the plate.
- Bring the pot to a gentle simmer, then lower the heat to medium low.
- Cover the pot partially and cook 40 to 50 minutes, stirring every 10 minutes, until the wild rice turns tender and some grains split open.
Step 6: Add roasted mushrooms and cream
- Stir the roasted mushrooms into the pot.
- Pour in the half and half or your milk and cream combo.
- Keep the heat on low and let the soup warm through for 5 to 10 minutes; avoid boiling so the dairy stays silky.
- If the soup looks too thick, stir in up to 1 cup water or extra broth until it reaches your favorite consistency.
Step 7: Finish and adjust seasoning
- Remove the bay leaf.
- Stir in the chopped parsley and a squeeze of lemon juice.
- Taste the soup and add more salt and pepper if needed.
- Ladle the Creamy Wild Rice Chicken Soup with Roasted Mushrooms into bowls and top with extra parsley or a few roasted mushroom slices.
Variations I've Tried
-
Slow cooker version
- Sauté the onion, carrot, celery, and garlic on the stove, then add them to the slow cooker with wild rice, broth, seasonings, and raw chicken.
- Cook on low 6 to 7 hours or on high 3 to 4 hours, then shred or chop the chicken, add roasted mushrooms and dairy, and heat on low 20 minutes more.
-
Instant Pot version
- Sauté the veggies and chicken on Sauté mode, add wild rice, broth, and seasonings, then cook on High Pressure for 28 minutes with natural release for 10 minutes.
- Stir in roasted mushrooms, dairy, and parsley on Sauté (Low) until hot but not boiling.
-
Dairy lighter version
- Use evaporated milk instead of cream for a lighter but still creamy soup.
- Stir in a spoonful of plain Greek yogurt at the end off the heat for extra tang and protein.
-
Extra veggie version
- Add chopped kale or spinach in the last 5 minutes until it wilts.
- Toss in frozen peas or corn near the end for sweetness and color.
-
Herb and flavor twists
- Swap thyme for rosemary and sage for a more woodsy flavor.
- Add a splash of soy sauce or Worcestershire sauce to deepen the savory notes.
How to Serve Creamy Wild Rice Chicken Soup with Roasted Mushrooms
Serve Creamy Wild Rice Chicken Soup with Roasted Mushrooms in warm bowls with a sprinkle of fresh parsley and a few extra roasted mushrooms on top. Add crusty bread, garlic toast, or warm biscuits on the side to soak up every last bit of the creamy broth. Pair it with a simple green salad, sliced apples, or roasted veggies to round out the meal. Kids usually love it with crackers on top, because crunch plus creamy soup always wins.
How to store
-
Cool down
- Let the soup cool at room temperature for about 30 minutes, then move it to shallow containers so it cools quickly.
-
Fridge
- Store in airtight containers in the refrigerator for up to 4 days.
-
Freezer
- Freeze in freezer safe containers or zip bags for up to 2 months; leave a little space at the top for expansion.
- The texture may thicken slightly after freezing, but it still tastes great.
-
Reheating
- Reheat gently on the stove over medium low heat and stir often; add a splash of broth or milk to loosen it.
- You can reheat single portions in the microwave in 45 to 60 second bursts, stirring between bursts until hot.

Creamy Wild Rice Chicken Soup with Roasted Mushrooms
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Spread the sliced cremini and shiitake mushrooms on a rimmed baking sheet and pat them dry with a paper towel.
- Drizzle the mushrooms with 1 tablespoon olive oil, season lightly with salt and pepper, and toss to coat. Roast for 18 to 22 minutes, tossing once, until the mushrooms shrink, brown, and smell deeply savory. Set aside.
- Rinse the wild rice under cold water in a fine mesh strainer and drain well.
- Heat a dry skillet over medium heat. Add the drained wild rice and toast, stirring, for 2 to 3 minutes until it smells nutty and some grains darken slightly. Remove from heat and set aside.
- Pat the chicken pieces dry with paper towels and season with a pinch of salt, pepper, and a little smoked paprika.
- Heat the remaining 1 tablespoon olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the chicken in a single layer and cook for 3 to 4 minutes, stirring once or twice, until lightly browned and opaque on the outside. Transfer the chicken to a plate; it will finish cooking in the soup.
- Reduce the heat to medium and add the butter to the same pot. Once melted, add the onion, carrots, and celery with a pinch of salt.
- Cook, stirring often, for 6 to 8 minutes, until the vegetables soften and the onion is translucent. Stir in the garlic, thyme, poultry seasoning, and red pepper flakes if using, and cook for 1 minute more until fragrant.
- Sprinkle the flour over the vegetables and cook, stirring constantly, for 1 to 2 minutes to remove the raw flour taste.
- Slowly pour in about 2 cups of the chicken broth while whisking to smooth out any lumps. Add the remaining broth, the toasted wild rice, bay leaf, smoked paprika, and the seared chicken along with any juices on the plate.
- Bring the pot to a gentle simmer, then reduce the heat to medium-low. Partially cover and cook for 40 to 50 minutes, stirring every 10 minutes, until the wild rice is tender and some grains have split open.
- Stir the roasted mushrooms into the pot. Pour in the half and half (or milk and cream mixture). Keep the heat on low and let the soup warm through for 5 to 10 minutes, without boiling, until creamy and hot.
- If the soup is thicker than you like, stir in up to 1 cup water or additional broth to reach your preferred consistency.
- Remove and discard the bay leaf. Stir in the chopped parsley and fresh lemon juice.
- Taste and adjust seasoning with additional salt and pepper as needed. Ladle the soup into bowls and garnish with extra parsley or a few roasted mushroom slices if desired.
Notes
Approximate per serving (1/8 of recipe): 360 calories; fat 18 g; saturated fat 9 g; carbohydrates 30 g; fiber 3 g; sugars 7 g; protein 22 g; sodium 720 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply