This is not just another soup recipe. This is the ultimate Creamy Mushroom Chicken Soup, a soul-soothing masterpiece that perfectly captures the feeling of comfort in a single spoonful. Imagine a rich, velvety broth, so luxurious it coats your spoon, studded with tender, shredded chicken and deeply browned, umami-packed cremini mushrooms. It’s the kind of dish that fills your kitchen with an irresistible aroma and makes any weeknight feel special.
Every detail in this recipe is engineered to match that perfect image you have in your mind: the golden hue of the broth from savory chicken fats, the fresh, vibrant pop of green from chopped parsley, and the satisfying crunch of toasted artisan bread ready for dipping. This is the comfort food you’ve been searching for.

Why This Soup Will Become Your New Favorite
- Unbelievably Velvety Texture: We use a carefully constructed roux and heavy cream to create a flawlessly smooth and rich soup base that’s never watery or thin.
- Deep, Savory Mushroom Flavor: The secret is in the sear. By pan-searing the cremini mushrooms until they are deeply browned, we unlock a complex, earthy flavor you can’t get from simply boiling them.
- Perfectly Tender Shredded Chicken: Gently poaching the chicken breasts directly in the soup’s aromatic base ensures every shred is moist, tender, and infused with flavor.
- Visually Stunning Presentation: From the golden oil droplets on the surface to the garnish of fresh parsley and cracked black pepper, this dish looks as incredible as it tastes.
The Anatomy of a Perfect Creamy Soup
Each ingredient is chosen specifically to build layers of flavor and create the perfect texture seen in your bowl.
For the Soup Base:
- Unsalted Butter & Olive Oil: 4 tbsp (57g) of butter and 1 tbsp (15ml) of olive oil create the foundation. Butter provides rich flavor for the roux, while the oil’s higher smoke point helps achieve that perfect mushroom sear.
- Yellow Onion & Garlic: 1 medium, finely chopped onion and 3 cloves of minced garlic. These aromatics build the essential savory backbone of the soup.
- All-Purpose Flour: 1/4 cup (30g). This is the key thickening agent that transforms the broth into a velvety, creamy soup when combined with the butter to form a roux.
- Chicken Broth: 6 cups (1.4 liters) of low-sodium chicken broth. Using a quality broth is crucial as it makes up the bulk of the soup’s liquid and core flavor.
- Heavy Cream: 1 cup (240ml). This is the secret to the luxurious, velvety mouthfeel. It’s stirred in at the end for maximum richness without curdling.
The Heart of the Dish:
- Cremini Mushrooms: 16 oz (450g), sliced. Also known as baby bellas, their firm texture and deep, earthy flavor are essential for achieving that rustic, savory character.
- Boneless, Skinless Chicken Breasts: 1.5 lbs (680g). We use white meat chicken for its tender texture when poached and shredded.
- Fresh Parsley: 1/4 cup (15g), finely chopped. This isn’t just for color; it adds a fresh, clean flavor that cuts through the richness of the cream.
- Salt and Cracked Black Pepper: To taste. We season at every stage to build a well-rounded flavor profile. The final sprinkle of cracked pepper adds a hint of spice and visual appeal.

Essential Tools for Soup-Making Success
You don’t need a professional kitchen, just a few key tools to get the job done right.
- Large Dutch Oven or Heavy-Bottomed Pot: This ensures even heat distribution, which is critical for building the roux and simmering the soup without scorching.
- Separate Skillet: Using a separate skillet for the mushrooms allows you to get a hard, golden-brown sear without overcrowding the pan.
- Sharp Chef’s Knife: For clean, even slices of mushrooms and finely chopped onions and parsley.
- Whisk: Essential for creating a lump-free roux and smoothly incorporating the broth.
Bringing Your Velvety Mushroom Chicken Soup to Life
Follow these steps closely, paying attention to the sensory cues, to build this soup from a simple collection of ingredients into a culinary masterpiece.
Step 1: Achieve the Perfect Mushroom Sear
In your large skillet, heat 1 tbsp (15ml) of olive oil and 1 tbsp (14g) of butter over medium-high heat. Once the butter is melted and foaming, add the sliced cremini mushrooms in a single layer. Don’t overcrowd the pan; work in batches if needed. Let them cook, undisturbed, for 3-4 minutes. You are listening for a sizzle and looking for deep, golden-brown edges to form. Stir and cook for another 3-4 minutes until beautifully browned all over. Remove from the skillet and set aside.
Step 2: Build the Aromatic & Creamy Foundation
In your Dutch oven, melt the remaining 3 tbsp (43g) of butter over medium heat. Add the chopped yellow onion and sauté for 5-6 minutes, until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant—you’ll smell that wonderful garlic aroma fill your kitchen. Sprinkle the all-purpose flour over the onions and cook, whisking constantly, for 2 minutes. This step toasts the flour and removes its raw taste, which is crucial for the roux.
Step 3: Poach the Chicken & Marry the Flavors
Slowly pour in the chicken broth, whisking continuously to prevent any lumps from forming. Bring the mixture to a gentle simmer. Season generously with salt and pepper. Carefully place the raw chicken breasts into the simmering broth. Ensure they are fully submerged. Reduce the heat to low, cover, and let them gently poach for 15-20 minutes, or until cooked through and no longer pink inside. Do not boil, as this can make the chicken tough.
Step 4: Shred, Combine, and Finish
Carefully remove the poached chicken from the pot and place it on a cutting board. Once cool enough to handle, use two forks to shred the meat into bite-sized pieces. While the chicken cools, pour the heavy cream into the soup base, stirring to combine. Add the pan-seared mushrooms and shredded chicken back into the pot. Let the soup simmer gently for another 5 minutes to allow the flavors to meld together. Taste and adjust seasoning with more salt and pepper if needed. To serve, ladle into rustic bowls, and garnish generously with chopped fresh parsley and a final dash of cracked black pepper.
Pro Secrets for Unforgettable Creaminess
- Don’t Rush the Roux: Cooking the flour in the butter for a full two minutes is non-negotiable. It develops a nutty flavor and ensures a smooth, not pasty, final texture.
- Room Temperature Cream: To prevent any chance of the soup curdling, let your heavy cream sit out for 15-20 minutes before adding it to the pot. A less drastic temperature change helps it incorporate seamlessly.
- Don’t Salt Your Mushrooms Early: Salt draws out moisture. If you salt the mushrooms at the beginning of cooking, they will steam instead of sear. Always salt them *after* they have achieved that beautiful brown color.
- For an Even Thicker Soup: If you prefer a stew-like consistency, you can create a slurry with 1 tablespoon of cornstarch and 2 tablespoons of cold water. Stir this into the soup during the final 5 minutes of simmering.
Storing, Reheating, and Freezing Your Creation
This soup makes for fantastic leftovers, if you have any!
To Store: Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days.
To Reheat: Gently reheat the soup in a saucepan over medium-low heat, stirring occasionally until warmed through. Avoid boiling it, as this can cause the cream base to separate.
To Freeze: Cream-based soups can be tricky to freeze. For best results, prepare the soup up to the point before adding the heavy cream. Freeze this base for up to 3 months. When ready to eat, thaw the base, reheat it gently, and then stir in the fresh heavy cream before serving.
Perfect Pairings for Your Creamy Chicken Soup
While a thick slice of toasted artisan bread is a must, this soup pairs beautifully with other dishes. A simple green salad can cut through the richness. For a truly epic comfort meal, consider pairing it with heartier fare. If you enjoy this, you’ll love the rustic charm of a classic Crockpot Beef Stew or the cozy embrace of a One-Pot Gnocchi Chicken Pot Pie. The creamy base also shares a delicious heritage with rich pasta dishes, like a comforting Creamy Seafood Lasagna.
Frequently Asked Questions About This Soup
Absolutely! This is a great way to use leftover rotisserie or roasted chicken. Simply skip the poaching step and stir in about 3-4 cups of shredded, cooked chicken at the end with the mushrooms, allowing it to heat through for a few minutes.
The recipe uses a flour-and-butter roux for thickness. For an even thicker, stew-like consistency, you can whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir the slurry into the simmering soup during the last 5 minutes of cooking.
There are two key methods. First, make sure the soup is not at a rolling boil when you add the cream; a gentle simmer is best. Second, you can temper the cream by whisking a ladleful of the hot soup broth into the cream first, then pouring that mixture back into the pot. This gently raises its temperature.
Cremini (or baby bella) mushrooms are ideal because their firm texture holds up well in the soup and they have a deep, earthy flavor. However, you could also use sliced white button mushrooms, shiitakes, or a wild mushroom blend.
Your Printable Guide to Rustic Comfort
Here is the condensed, step-by-step recipe card for you to print and keep. Enjoy creating this masterpiece!

Creamy Mushroom Chicken Soup: A Rustic, Velvety Dream in a Bowl
Ingredients
Equipment
Instructions
- In a large skillet, heat 1 tbsp (15ml) olive oil and 1 tbsp (14g) butter over medium-high heat. Add the sliced mushrooms in a single layer (work in batches if needed). Cook, undisturbed, for 3-4 minutes per side, until deeply browned. Remove from skillet and set aside. Season with salt after cooking.
- In a large Dutch oven, melt the remaining 3 tbsp (43g) of butter over medium heat. Add the chopped onion and sauté for 5-6 minutes until softened. Stir in the minced garlic and cook for 1 minute more until fragrant.
- Sprinkle the all-purpose flour over the onions. Cook, whisking constantly, for 2 minutes to toast the flour.
- Slowly pour in the chicken broth, whisking to create a smooth mixture. Bring to a simmer. Season with salt and pepper, then add the chicken breasts. Reduce heat to low, cover, and gently poach for 15-20 minutes, or until cooked through.
- Remove the cooked chicken and shred it using two forks. Set aside.
- Stir the heavy cream into the soup base in the Dutch oven. Add the seared mushrooms and shredded chicken back to the pot. Simmer gently for 5 minutes to meld flavors. Do not boil. Taste and adjust seasoning.
- Ladle the hot soup into bowls. Garnish generously with fresh chopped parsley and cracked black pepper. Serve immediately with toasted crusty artisan bread.
Notes
Room Temperature Cream: Let your heavy cream sit out for 15-20 minutes before adding it to the pot to prevent any chance of curdling.
Don't Salt Your Mushrooms Early: Salt the mushrooms *after* they have achieved that beautiful brown color to ensure they sear, not steam.
For an Even Thicker Soup: Create a slurry with 1 tablespoon of cornstarch and 2 tablespoons of cold water and stir it in during the final 5 minutes of simmering.
Share Your Culinary Masterpiece!
I can’t wait to see your version of this Creamy Mushroom Chicken Soup! If you make this recipe, be sure to leave a comment below and let me know how it turned out. Your feedback helps other home cooks and makes my day!
For more visual inspiration and cozy recipes, follow me on Pinterest. Don’t forget to pin this recipe for later!
