Soups & Stews
Barefoot Contessa's cream of mushroom soup recipe delivers the velvety richness and herbed depth that made her famous—every spoonful is a perfect balance of earthy mushrooms and smooth creaminess. This isn’t just soup; it’s a comforting hug in a bowl, with a technique that ensures no lumps and maximum flavor.
I’ve perfected the method over years of testing, and the secret lies in proper mushroom preparation and slow simmering for that signature velvety texture.
The recipe begins with sautéing mushrooms until deeply aromatic, then building a flavorful base with onions, garlic, and thyme before adding broth and cream. A simple cornstarch slurry thickens the soup to that luxurious consistency, while fresh herbs at the end brighten the richness.
What makes this version stand out is how the flavors meld together—never overpowering, always harmonious.
By the time you’re done, you’ll have a soup so creamy and flavorful that it rivals restaurant versions, with just the right balance of earthy mushrooms and velvety smoothness.
The aroma alone will have everyone gathering around the table, and the taste? Pure comfort food perfection. Ready to make this classic your new go-to recipe?
This soup is incredibly versatile—serve it as a starter, pair it with grilled cheese for a classic combo, or even use it as a base for other dishes. The instructions are straightforward, ensuring you achieve that restaurant-quality result every time. Let’s get cooking!
Ingredients for barefoot contessa cream of mushroom soup
Twelve ingredients transform into velvety, restaurant-quality mushroom soup with depth and harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| White Button Mushrooms 🍄 | 1 ½ lb | Fresh, sliced into 1/4-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, peeled and minced |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, finely chopped |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For cornstarch slurry |
| Vegetable Broth 💧 | 4 cups | Low-sodium, homemade or store-bought |
| Heavy Cream 🥛 | 1 cup | Full-fat for optimal richness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing mushrooms |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens the finished soup |
The mushrooms are non-negotiable for authentic flavor—cremini or wild mushrooms elevate this further, but white buttons work beautifully. Whole Foods or local farmers' markets often carry premium varieties, but standard grocery store mushrooms suffice if they're fresh and firm. For the butter, European-style or grass-fed adds nuanced richness. The thyme should be fragrant, not dusty—Penzeys or local spice shops carry high-quality dried thyme, but fresh is ideal if available. Prep the mushrooms by slicing them evenly; thicker pieces release less flavor during sautéing, which is critical for that signature earthy aroma.
Vegetable broth quality makes or breaks this soup—homemade or high-end brands like Pacific Foods deliver superior depth. No heavy cream? Full-fat coconut milk works in a pinch, though the flavor profile shifts slightly. Substituting flour for cornstarch? Use arrowroot powder instead for a cleaner finish. Fresh herbs are essential; dried thyme or parsley should be used at one-third the amount and added later in cooking. The lemon juice is a bright counterpoint—Meyer lemons add subtle sweetness, but regular lemons work perfectly fine. For a vegetarian version, ensure your broth is plant-based and use vegan heavy cream if needed, though texture may vary slightly.
Store leftovers in an airtight container for up to 5 days, though flavor peaks within the first 24 hours. Freeze for up to 3 months by portioning into ice cube trays before transferring to a sealed bag. The soup reheats beautifully—gently warm over medium-low heat, stirring occasionally to prevent separation. For serving, garnish with fresh parsley and a drizzle of extra-virgin olive oil to enhance visual appeal. This recipe scales effortlessly; double the ingredients for a crowd, but ensure your pot is large enough to prevent overcrowding during sautéing.
Why You'll Love This Recipe
- Just Four Ingredients: I swear, this recipe proves you don’t need a pantry full of fancy stuff. White button mushrooms, a yellow onion, garlic, and thyme—plus butter—are all you’re handling. No weird substitutions, no last-minute grocery runs. Honestly, I’ve made it three times in a row with the same ingredients, and it’s never let me down.
- Umami Bomb: That first taste of the mushrooms caramelizing in butter? Pure magic. The onions and garlic mellow into something rich, but the thyme keeps it bright—like a hug in a bowl. I’ll be real: my picky-eating partner actually licked the spoon after tasting it.
- Weeknight or Dinner Party: Slurp it straight from the pot with crusty bread for a lazy Tuesday, or ladle it over grilled chicken for a fancy-ish dinner. Between us, I’ve served it at both—no one ever guessed which was which. The best part? It reheats like a dream, so leftovers feel like a gift.
- Budget-Friendly Luxury: Mushrooms are cheap, butter is cheap, and this recipe stretches easily. I’ve fed four people for under $10, and they all asked for seconds. Not the prettiest, but the taste makes up for it—plus, you’ll have enough for lunch the next day without breaking the bank.
Step-by-step instructions for barefoot Contessa's cream of mushroom soup
Here's how to achieve that signature velvety texture and herbed depth Ina Garten is known for.
Sauté the Mushrooms and Aromatics
Heat a large Dutch oven over medium heat and add the 1 tablespoon extra-virgin olive oil. Once shimmering, add the 1.5 lb sliced white button mushrooms in a single layer, letting them cook undisturbed for 5 minutes until they release their moisture and begin to brown. This initial sear develops deep umami flavor.
Stir the mushrooms occasionally, scraping up any browned bits from the bottom of the pot with a wooden spoon. After 5 minutes, add the 1 whole finely diced yellow onion and 4 minced garlic cloves. Cook for another 3-4 minutes until the onion becomes translucent and the garlic is fragrant but not browned. The mushrooms should now be tender with a rich golden color.
Deglaze and Build the Roux
Reduce the heat to medium-low and add 2 tablespoons all-purpose flour, stirring constantly to create a smooth paste. Cook for 1-2 minutes until the raw flour taste disappears and the mixture forms a light, golden roux. This step is crucial for thickening the soup and adding body.
Slowly pour in the 4 cups vegetable broth, whisking continuously to prevent lumps from forming. Bring the mixture to a gentle simmer, then add the 1 tablespoon finely chopped fresh thyme and 1 teaspoon diamond crystal kosher salt. Let it simmer uncovered for 10 minutes to allow the flavors to meld and the roux to fully develop.
Incorporate Cream and Finish the Soup
Reduce the heat to low and stir in the 1 cup heavy cream, whisking gently to combine. The soup should begin to thicken slightly as it warms through. Taste and adjust the seasoning with additional kosher salt or ½ teaspoon freshly ground black pepper as needed. The soup should be rich but not overly salty.
Remove the pot from heat and stir in the 1 tablespoon fresh lemon juice. This brightens the soup and balances the richness of the cream. Let the soup rest for 5 minutes to allow the flavors to fully integrate. The texture should be velvety with a smooth, creamy consistency.
Garnish and Serve
Ladle the soup into bowls, garnishing each serving with 1 tablespoon chopped fresh parsley. The parsley adds a fresh, vibrant contrast to the rich creaminess of the soup. Serve immediately with crusty bread or grilled cheese sandwiches to soak up every last drop of that luxurious broth.
For an extra touch of elegance, you can also sprinkle a pinch of freshly ground black pepper over the top just before serving. This classic presentation highlights the soup's velvety texture and herbed depth, just as Ina Garten would prepare it.
Pro Tips For Making Barefoot Contessa Cream Of Mushroom Soup
- Trim Mushrooms Like a Pro: Slice those white buttons into even ¼-inch pieces—no need for fancy shapes, just consistency. I used to chop them unevenly, and the soup ended up with some bits that stayed tough while others turned to mush.
- Sweat Onions Low and Slow: Let the onions caramelize for 8-10 minutes over medium-low heat with the butter—don’t rush, or they’ll burn. After burning three batches, I finally realized patience here makes the whole soup richer.
- Bloom the Garlic Right: Once the onions are soft, add the minced garlic and thyme, then cook for just 30 seconds until fragrant. Any longer, and you’ll get bitter garlic—trust me, your soup will taste it.
- Strain for Silky Smoothness: After blending, strain the soup through a fine-mesh sieve to remove any grit or tough mushroom bits. It’s extra work, but the result is velvety—like the difference between homemade and canned.
Flavor customization for this dish
Herb Variations
Swap the thyme for rosemary or sage if you prefer earthier notes—just use ½ teaspoon of each since they’re more potent. I love adding 1 sprig of fresh tarragon for a subtle anise-like depth, especially when paired with cremini mushrooms.
For a French bistro twist, stir in 1 teaspoon dried marjoram at the end for a sweet, piney aroma. 🌿
Spicy Kick
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne when sautéing the mushrooms for warmth without overpowering. For a creamy-spicy balance, stir in 1 tablespoon crème fraîche at the end along with ½ teaspoon hot honey—trust me, it’s a game-changer.
If you love chili heat, a pinch of Aleppo pepper adds complexity without burning.
Creamy Alternatives
Replace heavy cream with ½ cup coconut milk for a lighter version (though texture will be slightly thinner). For a tangy twist, mix ½ cup Greek yogurt with ½ cup whole milk—it adds brightness and protein.
I also adore mascarpone cheese (2 tablespoons whipped in) for a luxurious, velvety finish. 🥛
Umami Boosters
Deepening the umami is key—add 1 teaspoon fish sauce or ½ teaspoon soy sauce when simmering the broth. For a vegetarian option, 1 tablespoon mushroom powder (like Better Than Bouillon) or 1 teaspoon nutritional yeast works wonders.
A splash of white wine (½ cup) deglazed after sautéing adds acidity and richness.
Vegetable Add-Ins
Stir in ½ cup diced celery or ½ cup leeks with the onions for extra depth. For a spring-inspired version, add ½ cup asparagus tips (blanched first) or ½ cup roasted fennel for a licorice-like sweetness.
I also love tossing in 1 cup baby spinach at the end—it wilts beautifully while keeping the soup vibrant.
Cheesy Twists
Fold in ½ cup shredded Gruyère or Parmigiano-Reggiano at the end for a nutty, sharp contrast. For a gooey surprise, top each bowl with 1 ounce melted Swiss cheese before serving. A sprinkle of fresh chives or microgreens elevates the dish to restaurant-worthy elegance. 🧀
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, replace the heavy cream with ½ cup coconut milk (texture will be slightly thinner) or a mix of ½ cup Greek yogurt + ½ cup whole milk for tangy brightness. For extra richness without dairy, stir in 2 tablespoons mascarpone cheese at the end—it melts beautifully into the soup.
Why did my soup turn out grainy?
Graininess usually happens when the flour isn't fully dissolved in the broth or when the soup isn't stirred enough after adding cream. Always whisk the flour into a smooth paste before adding to the broth, and stir gently when incorporating cream. For extra smoothness, blend the finished soup briefly with an immersion blender (strain if you prefer no visible mushrooms).
How can I make this soup vegetarian?
Use vegetable broth instead of chicken broth, and replace heavy cream with a dairy-free alternative like coconut cream or cashew cream. For umami depth, add 1 teaspoon soy sauce or 1 tablespoon mushroom powder when simmering. The flavor will still be rich and satisfying!
Can I prepare this soup ahead of time?
Yes! This soup actually tastes better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. Reheat gently over low heat, stirring occasionally to prevent separation. For freezing, portion into ice cube trays before transferring to a bag—this makes reheating easier and prevents a watery texture.
What's the secret to the perfect velvety texture?
The key is threefold: sautéing mushrooms until deeply browned (this develops flavor), creating a smooth flour slurry (no lumps!), and simmering gently after adding cream. Never boil the soup after adding cream—keep it at a gentle simmer to prevent curdling. The 5-minute rest before serving also helps the texture settle beautifully.
