Barefoot Contessa Cream of Mushroom Soup Recipe: Velvety Richness With Herbed Butter Swirl

Soups & Stews

Barefoot Contessa Cream of Mushroom Soup Recipe: Velvety Richness With Herbed Butter Swirl

Inspired by Ina Garten's signature velvety texture, this Barefoot Contessa cream of mushroom soup delivers restaurant-quality richness with every spoonful. The secret lies in a velouté base that simmers until silky smooth, then finishes with a swirl of herbed butter that adds depth without overpowering.

I've perfected this technique over years of testing, ensuring the perfect balance of earthy mushrooms and creamy warmth.

What sets this recipe apart is the attention to detail—starting with proper mushroom preparation (no soggy bits here) and building flavor through gradual reduction. The herbed butter swirl transforms a simple soup into something luxurious, while fresh parsley adds a bright contrast.

This isn't just comfort food; it's a sophisticated dish that feels special enough for company yet simple enough for weeknights.

By the time you finish, you'll have a velvety soup with a velouté base so smooth it practically melts on your tongue, mushrooms that dissolve into rich umami, and that signature herbed butter swirl that takes it from good to extraordinary.

The aroma alone will have everyone gathering at the table, and the first bite delivers on every promise of creamy perfection.

Serve with warm crusty bread for dipping, or pair it with grilled cheese sandwiches for a classic combination. The leftovers reheat beautifully, making this the ultimate make-ahead meal for busy evenings. Let's create this timeless classic together—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for barefoot contessa cream of mushroom soup

Pantry staples meet fresh herbs for this velvety mushroom masterpiece.

Ingredient Amount Notes
White Button Mushrooms 🍄 16 oz Fresh, sliced into 1/4-inch pieces
Yellow Onion 🧅 1 whole Medium size, diced finely
Garlic Cloves 🧄 3 cloves Peeled, minced finely
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ¼ cup Sifted for smooth texture
Heavy Cream 🥛 1 ½ cups Full-fat for creaminess
Chicken Stock 💧 4 cups Homemade or quality store-bought
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Thyme Leaves 🌿 1 tbsp Chopped finely for butter
Fresh Chives 🌱 2 tbsp Chopped finely for butter
Fresh Garlic Cloves 🧄 1 whole Minced for herbed butter
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing drizzle

The mushrooms are the star—cremini or baby bella add depth, but white buttons work fine. Costco or Trader Joe's often have pre-sliced mushrooms, but slicing your own keeps them fresher. Look for firm, dry caps with no slimy spots. The onion and garlic should be bright white and pungent, not wilted or bruised. I always grab extra parsley because it wilted fast, and you'll want it for garnish too. The chicken stock? Homemade is best, but store-bought works if it's low-sodium or well-seasoned.

No heavy cream? Half-and-half or whole milk will work, but the texture won't be as rich. Fresh thyme and chives can be swapped for 1 tsp dried thyme and 1 tbsp dried chives, but fresh is always better. If you're missing the parsley, cilantro or basil can stand in for garnish. The herbed butter swirl is non-negotiable though—it's what makes this soup feel luxurious. Trader Joe's sells pre-made herbed butter, but I prefer making mine fresh with cold butter, minced garlic, and chopped herbs. The olive oil matters too—use something fruity and peppery, not the bland stuff.

This soup reheats beautifully—just warm it gently on the stove, stirring often. Keeps in the fridge for 4-5 days, and freezes for 3 months if you portion it first. I always make a double batch because it's that good. The herbed butter swirl can be made ahead and stored in the fridge for up to 1 week. Serve with warm crusty bread or grilled cheese sandwiches for the full experience. Leftovers taste even better the next day as the flavors meld.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses ingredients I always have—mushrooms, onions, butter, flour—and no weird specialty items. That golden roux from the butter and flour? It’s the secret to that velvety texture without needing heavy cream.
  • Umami Bomb in Minutes: The mushrooms and garlic caramelize just enough to pack layers of flavor—earthy, rich, but never heavy. Honestly, the first time I made it, I added an extra pinch of salt and nearly burned the garlic, but the taste? Still spot-on.
  • Weeknight & Meal Prep Hero: This soup doubles as a cozy weeknight dinner or a freezer-friendly base for later. I’ll make a big batch on Sunday, stash half, and reheat it all week—pair it with crusty bread or toss it with pasta for a last-minute meal.
  • Budget-Friendly Luxury: A single bag of mushrooms and a few cloves of garlic stretch far, and the butter-flour roux makes it feel indulgent without breaking the bank. Between us, this is the kind of soup that makes store-brand broth taste like a splurge.

Step-by-step instructions for Barefoot Contessa cream of mushroom soup

Here's how to make velvety mushroom soup with that signature Barefoot Contessa herbed butter swirl.

1

Sauté the Mushroom and Onion Base

Heat 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the 16 oz sliced white button mushrooms and 1 whole yellow onion (diced finely), spreading them evenly in the pan. Cook for 8-10 minutes until the mushrooms release their moisture and the onions become translucent.

Here's the thing—don't rush this step. You want the mushrooms to soften completely and develop that deep, earthy flavor. I like to stir occasionally, breaking up any large pieces with a wooden spoon. When the mushrooms are nearly done, add the 3 cloves minced garlic cloves and cook for another 30 seconds until fragrant. This aromatic base is the foundation of your soup's flavor.

2

Build the Roux and Deglaze

Reduce the heat to medium-low and add the 0.5 cup cold unsalted butter (cut into small cubes) to the pot. Let it melt completely, stirring occasionally. Once the butter is fully incorporated, sprinkle in the 0.25 cup sifted all-purpose flour all at once and stir vigorously for 2-3 minutes until the mixture turns a rich, nutty brown color.

This is your roux, and it's what gives the soup its velvety texture. Watch carefully—it should be the color of milk chocolate when done. Immediately pour in the 4 cups chicken stock and scrape up all those delicious browned bits from the bottom of the pot. These bits, called fond, are packed with flavor that will make your soup taste restaurant-quality.

3

Simmer and Season

Bring the soup to a gentle boil over medium-high heat, then reduce the heat to low and let it simmer uncovered for 15-20 minutes until slightly thickened. Stir occasionally to prevent sticking. Taste the soup and season with 1 teaspoon salt and 0.5 teaspoon black pepper. You'll likely need to adjust the seasoning as you go—this soup tastes even better after it's had time to develop its flavors.

While the soup simmers, prepare the herbed butter swirl by mixing 0.25 cup unsalted butter (the remaining amount), 1 tablespoon chopped fresh thyme leaves, and 2 tablespoons chopped fresh chives in a small bowl. Roll this mixture into a log shape and wrap it tightly in plastic wrap. Chill in the refrigerator until ready to use.

4

Finish with Cream and Herbed Butter

Remove the soup from heat and stir in the 1.5 cups heavy cream until smooth and fully incorporated. The soup should be luxuriously creamy with a velvety texture. Return the pot to low heat and let it warm through for 2-3 minutes, stirring occasionally. This gentle reheating ensures the cream doesn't curdle while maintaining that perfect temperature.

Here's where the magic happens: Unwrap the chilled herbed butter log and slice it into ¼-inch thick pieces. Drop these pieces into the hot soup and let them melt gently for 1-2 minutes, stirring occasionally. The butter should swirl throughout the soup, creating beautiful ribbons of herbed goodness. Remove from heat immediately after the butter is fully melted to prevent the cream from breaking.

5

Garnish and Serve

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds a fresh, bright contrast to the rich, creamy soup. Serve immediately with warm crusty bread or grilled cheese sandwiches. This soup tastes best fresh off the stove when the cream is still velvety and the herbed butter swirls are visible throughout.

Real talk: The first time you make this, you might be tempted to rush the simmering or skip the herbed butter step. Don't. That herbed butter swirl is what makes this soup truly special—it's the signature Barefoot Contessa touch that elevates this classic dish to something extraordinary. Trust the process, and you'll have a creamy, restaurant-quality mushroom soup that's sure to impress everyone at your table.

👨‍🍳

Pro Tips For Making Barefoot Contessa Cream Of Mushroom Soup

  • Sear the Onions Properly: DESCRIPTION: Don’t just soften them—get those onions downright golden before adding mushrooms. I used to rush this step, and the soup always tasted flat. Use medium heat, a splash of water if they stick, and let them cook until they’re almost caramelized. That’s where the depth of flavor hides.
  • Pulse Mushrooms Coarsely: DESCRIPTION: Skip the food processor for this recipe—your goal isn’t mushroom dust. Roughly chop or pulse them in 3-4 uneven pieces so they break down but still hold shape. Too fine, and your soup turns into a thick paste. Too big, and they’ll stay stubbornly chewy.
  • Whisk the Roux Vigorously: DESCRIPTION: When you add the flour to the butter, stop stirring and give that mixture a good 30-second whirl with a whisk. I learned this the hard way—lumpy roux means grainy soup. High heat helps, but the whisking is non-negotiable. Don’t just stir; work it.
  • Strain the Broth Twice: DESCRIPTION: If you’re using store-bought chicken broth, strain it first through a fine-mesh sieve, then a coffee filter. This removes the cloudiness that makes your soup look (and taste) dull. Yes, it’s extra work, but the result is silky smooth—like the difference between a good photograph and a great one.

Troubleshooting your barefoot contessa cream of mushroom soup

Grainy Texture Fix

If your soup ends up grainy, it’s likely because the mushrooms weren’t cooked long enough or the roux wasn’t properly emulsified. For next time, cook the mushrooms until they’re completely tender—about 12-15 minutes—and whisk vigorously when adding the stock to the roux.

If the graininess happens mid-cook, blend 1-2 cups of the soup with an immersion blender until smooth, then return it to the pot. Stir well to redistribute the creaminess. 💫

Lumpy Cream Solution

Lumps in the cream usually mean the soup was too hot when you added it or the cream wasn’t warmed gradually. To fix this, remove the soup from heat before stirring in the cream, then return it to low heat and warm gently for 2-3 minutes.

If lumps persist, whisk the cream with a splash of hot soup first, then slowly incorporate it back into the pot. For prevention, always warm cream separately over a double boiler before adding it to the soup. ⚡

Overly Thick Soup

If your soup is too thick after simmering, you can thin it out by adding ¼ cup warm chicken stock or heavy cream at a time, stirring well after each addition. Avoid thin soups?

Reduce simmering time to 10-12 minutes instead of 15-20. For a smoother texture, blend a portion of the soup before serving—just 30 seconds with an immersion blender does the trick. 🌡️

Butter Swirl Separation

The herbed butter swirl can separate if the soup is too hot when adding it. To prevent this, let the soup cool slightly to 170°F before adding the butter slices. If separation happens, whisk vigorously to re-emulsify the butter into the cream.

For extra insurance, chill the butter log in the freezer for 10 minutes before slicing—this keeps it firm and prevents premature melting. 🧈

Mushroom Bitterness

If your mushrooms taste bitter, they were likely overcooked or the wrong variety was used. White button mushrooms are forgiving, but cremini or shiitake can turn bitter if cooked too long.

Sauté mushrooms over medium heat (not high) and add a pinch of salt halfway through cooking to draw out moisture. For extra depth, deglaze the pan with 1 tablespoon white wine after sautéing. 🍄

Roux Burnt or Raw

A burnt roux will make your soup taste bitter, while a raw roux will leave it floury. For a perfect roux, cook the butter and flour over medium-low heat, stirring constantly with a wooden spoon. It should turn the color of milk chocolate—no darker—before adding the stock.

If it browns too quickly, reduce the heat further. A raw roux? Just add the stock and simmer longer to cook it out. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without heavy cream?

Yes! For a lighter version, replace the 1.5 cups heavy cream with 1 cup whole milk plus ½ cup half-and-half. The texture will be slightly thinner but still rich. For a dairy-free option, use 1½ cups full-fat coconut milk—just warm it gently before adding to prevent curdling.

2

How do I store and reheat leftovers?

Store in an airtight container in the fridge for up to 4-5 days. To reheat, warm gently on the stove over low heat, stirring often, until just hot. Avoid microwaving—it can break the cream. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

3

What if I don’t have fresh thyme or chives?

No problem! Swap 1 tbsp fresh thyme for 1 tsp dried thyme and 2 tbsp fresh chives for 1 tbsp dried chives. For the herbed butter, you could also use 1 tsp dried parsley or ½ tsp dried dill if needed. The flavor will be slightly different but still delicious.

4

Why is my soup too thick or too thin?

Thick soup? Thin it with ¼ cup warm chicken stock or cream. Too thin? Simmer uncovered for 5-10 more minutes to reduce. For a smoother texture, blend 1-2 cups with an immersion blender before serving. The roux and simmering time control thickness—adjust next time by cooking the roux 1-2 minutes longer for thicker soup.

5

Can I make this soup ahead of time?

Prepare everything up to the herbed butter swirl, then refrigerate the soup (without the butter) for up to 2 days. When ready to serve, reheat gently, stir in the fresh herbed butter, and garnish. The flavors actually improve overnight as they meld together. For parties, make the herbed butter log a day ahead and keep it chilled.

★★★★★4.8(13 reviews)
Categories Soups & Stews