Barefoot Contessa Cream of Mushroom Soup Recipe: Velvety Richness With Herbed Celery Crowns

Soups & Stews

Barefoot Contessa Cream of Mushroom Soup Recipe: Velvety Richness With Herbed Celery Crowns

This Barefoot Contessa cream of mushroom soup recipe delivers restaurant-quality velvety richness in just 45 minutes. The secret lies in a perfect balance of earthy mushrooms, aromatic celery, and a velvety blend of cream and broth that creates a silky texture.

I've perfected this technique over years of testing, ensuring every spoonful is rich yet never heavy—just like Ina Garten's signature approach.

The foundation starts with sautéing mushrooms until deeply flavorful, then building a smooth, lump-free roux that forms the base of the soup. Herbs like thyme and parsley infuse subtle depth, while a touch of Dijon mustard adds just enough tang to brighten the richness.

What makes this recipe truly special is the optional herbed celery crowns—crisp, aromatic garnishes that elevate the soup from comforting to extraordinary.

By the time you serve this soup, you'll have a creamy, velvety masterpiece that's perfect for chilly evenings or holiday gatherings. The aroma alone will have everyone gathering around the table, while the first spoonful delivers that perfect harmony of earthy mushrooms, creamy broth, and fresh herbs.

This is the kind of soup that transforms a simple meal into something memorable.

Serve with crusty bread, grilled cheese sandwiches, or even as a base for mushroom melts. The recipe scales beautifully, making it ideal for feeding a crowd or saving leftovers for days. Let's get cooking—this soup is worth every minute of preparation.

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

Ingredients for barefoot contessa cream of mushroom soup

Earthy mushrooms, velvety cream, and aromatic celery—just 15 ingredients for restaurant-quality soup magic.

Ingredient Amount Notes
White Button Mushrooms 🍄 1 ½ lb Sliced into 1/4-inch pieces
Celery Stalks 🧅 3 whole Trimmed, cut into 1/2-inch pieces
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ½ cup Diamond Crystal preferred
Chicken Broth 💧 4 cups Low-sodium, homemade or high-quality
Heavy Cream 🥛 1 cup Full-fat for velvety texture
Dijon Mustard 🍯 1 tsp For subtle tang
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Extra-Virgin Olive Oil 🫒 1 tbsp For sautéing mushrooms
Celery Leaves 🧅 ½ cup Fresh, for herbed crowns

The mushrooms are the soul of this soup, so pick fresh, firm white buttons—none of that pre-sliced, wilted stuff. Whole Foods or your local market usually have the best selection. I like to mix in a few cremini mushrooms for deeper flavor, but white works perfectly too. Celery should be crisp and green—no brown spots. For the celery crowns, grab the leafy tops too; they're packed with flavor. The butter matters here—use unsalted, cold from the fridge for that perfect roux. Diamond Crystal flour is my go-to because it's lighter than others, but any all-purpose will work.

No heavy cream? Full-fat coconut milk works in a pinch—it's richer than light cream but still velvety. Short on chicken broth? Vegetable broth plus a splash of soy sauce mimics that umami depth. The Dijon mustard is non-negotiable for that subtle tang, but if you're out, yellow mustard at half the amount does the trick. Fresh thyme is ideal, but dried works at one-third the quantity. For the celery crowns, if you can't find fresh leaves, dried parsley at half the amount adds similar brightness. Always taste as you go—the salt builds up, so adjust gradually.

This soup tastes even better the next day—honestly, it's a great make-ahead dish for gatherings. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in airtight containers. The celery crowns keep crisp for 3 days wrapped in damp paper towels. I like to double the batch because it's perfect for lunches—just reheat with a splash of broth to restore creaminess. For serving, warm the soup gently and garnish with fresh parsley and a drizzle of olive oil right before eating.

❤️

Why You'll Love This Recipe

  • No Fancy Knife Work: I swear by this one—just dice the mushrooms, chop the celery and onion into rough chunks, and let the blender do the rest. No julienne peeling, no stressing over even slices. The soup still tastes like you slaved over it.
  • Umami Bomb: That butter-sautéed garlic and mushrooms? Chef’s kiss. The earthy mushrooms caramelize into something rich while the garlic adds a punch—no bouillon cubes or powdered crap here. Just pure, velvety depth in every spoonful.
  • Leftover Goldmine: Make a double batch and freeze half. Thaw it later for a lazy night or toss it with pasta, roasted chicken, or mashed potatoes. It’s the kind of soup that gets better the second day, honestly.
  • Budget Pantry Hero: Celery, onions, mushrooms, butter, and garlic? All staples that won’t break the bank. I’ve made this for $3 a serving, and it still feels fancy enough for company. (Yes, even on a Tuesday night.)

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

Here's how to create velvety, restaurant-quality mushroom soup with that signature Barefoot Contessa touch.

1

Sauté Mushrooms Until Golden

Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium-high heat. Add the 1.5 pounds sliced white button mushrooms and cook for 8-10 minutes until they release their moisture and develop golden-brown spots. Stir occasionally to ensure even cooking—this is where the deep umami flavor develops.

I like to press down gently on the mushrooms during the first few minutes to help them release their juices. This creates the perfect foundation for the rich sauce ahead. If the mushrooms start sticking, add a splash of water and scrape up those flavorful browned bits from the bottom of the pot.

2

Build the Roux for Creamy Texture

Reduce the heat to medium and add the 0.5 cup cold cubed unsalted butter. Let it melt completely, then stir in the 0.5 cup all-purpose flour to form a smooth roux. Cook for 2-3 minutes, stirring constantly, until the mixture turns a light golden color and smells nutty—this is your flavor base.

Don't rush this step. The roux is what transforms your soup from simple broth to luxurious creaminess. If it starts to darken too quickly, reduce the heat slightly. You want it to be pale golden, not brown. This roux will thicken beautifully when combined with the broth.

3

Deglaze and Simmer with Aromatics

Pour in the 4 cups chicken broth all at once, stirring vigorously to incorporate the roux completely. Add the 3 whole celery stalks, 1 whole yellow onion, 4 cloves minced garlic, 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 20-25 minutes until the vegetables are tender and the flavors meld.

Here's the thing—this simmering time is crucial. It allows all the flavors to develop fully while preventing the soup from becoming gluey. You'll know it's ready when you can easily pierce the celery stalks with a fork and they're completely soft. Skim off any foam that rises to the surface during this time for a cleaner soup.

4

Finish with Cream and Mustard

Remove the pot from heat and let it cool slightly for 2-3 minutes. Then stir in the 1 cup heavy cream and 1 teaspoon Dijon mustard. The cream should warm gently from the residual heat—this prevents curdling. Return to low heat and simmer for just 3-4 minutes until everything is heated through and creamy.

Taste and adjust seasoning if needed. The Dijon mustard adds a subtle tang that brightens the richness, while the cream gives that signature velvety texture. If the soup is too thick, whisk in 1-2 tablespoons of hot broth to reach your desired consistency. The soup should coat the back of a spoon but still be smooth and luxurious.

5

Garnish with Herbed Celery Crowns

For the signature Barefoot Contessa touch, transfer the soup to a serving bowl. In a small bowl, combine the 0.5 cup celery leaves with 1 tablespoon chopped fresh parsley and a pinch of salt. Spoon these herbed crowns over the top of each serving for both beauty and flavor.

Let the soup rest for 5-10 minutes before serving—this allows the flavors to settle and the soup to reach its perfect temperature. Serve immediately with crusty bread or grilled cheese sandwiches. The contrast between the creamy soup and crispy bread is what makes this dish truly special!

👨‍🍳

Pro Tips For Making Barefoot Contessa Cream Of Mushroom Soup

  • Sweat the Mushrooms Low and Slow: I used to rush this step, thinking more heat meant faster flavor—but that just turns them bitter. Cook them on medium-low until all the moisture evaporates (10-12 minutes), stirring occasionally. The goal isn’t browning; it’s breaking down those fibers into rich, umami goodness.
  • Slice Celery and Onion Uniformly: Uneven pieces mean uneven cooking. Dice the celery into ¼-inch cubes and the onion into ⅛-inch pieces—small enough to soften completely but not so fine they turn to mush. (Yes, it takes a minute longer, but you’ll taste the difference.)
  • Don’t Skip the Butter Bloom: Let that unsalted butter sit at room temperature for 15-20 minutes before using. Cold butter burns; softened butter emulsifies better with the mushrooms and creates a silkier soup. (I know, I know—you’re eager to start. But trust me on this.)
  • Strain the Soup—Or Don’t: If you hate fibrous texture, strain the soup through a fine-mesh sieve after blending. If you like rustic, skip it. But here’s the real shortcut: blend the mushrooms first, then add them back to the pot. It cuts down on straining time by half.

Make-ahead tips for barefoot contessa cream of mushroom soup

Prep Ahead Strategy

This soup is a make-ahead dream—prep all the components the night before and assemble when ready. Start by chopping all vegetables (1.5 lbs mushrooms, 3 celery stalks, 1 onion, 4 garlic cloves) and storing them in airtight containers in the fridge.

The celery leaves for garnish can be washed and dried, then wrapped in a damp paper towel for 3 days of freshness. 🧅

Roux Prep Shortcut

Make the roux 24 hours ahead and store it in the fridge. Mix the 0.5 cup cold butter and 0.5 cup flour in a bowl, cover, and refrigerate. When ready to cook, simply melt it in your pot over medium heat—no need to make it fresh.

This saves 15 minutes of active prep time while keeping the same rich flavor.

Broth Base Prep

Simmer the broth with aromatics (celery, onion, garlic, thyme) for 20 minutes, then strain and refrigerate. This prepped base keeps for 4 days in the fridge or 3 months frozen.

When reheating, add 1 cup heavy cream and 1 tsp Dijon just before serving to maintain that velvety texture. The pre-simmered broth develops deeper flavor overnight. 🥄

Creamy Finish Timing

For the final step, keep the heavy cream and Dijon mustard refrigerated until ready to use. When reheating prepped soup, warm it gently on low heat, then stir in the cream and mustard off the heat.

This prevents curdling while ensuring that signature Barefoot Contessa silkiness. The soup will thicken perfectly without lumps.

Garnish Freshness

Save the herbed celery crowns (0.5 cup celery leaves + 1 tbsp parsley) for last-minute garnishing. Chop them just before serving to keep their vibrant color and fresh aroma.

Store the parsley separately in a damp paper towel in the fridge for up to 5 days—this preserves their brightness. 🌿

Reheating Like a Pro

Reheat leftovers gently on low heat with a splash of hot broth to restore creaminess. Avoid microwaving—it can create a skin and break the velvety texture.

For frozen soup, thaw overnight in the fridge, then warm on low heat while stirring occasionally. The result? A creamy, restaurant-quality bowl every time. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 60mg20%
Sodium 680mg29%
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 substitute cremini mushrooms for white mushrooms?

Cremini mushrooms add deeper, earthier flavor and work beautifully in this recipe. Use the same 1.5 pounds quantity, but you might want to reduce the thyme slightly (0.75 teaspoon) since cremini mushrooms are more flavorful on their own. The cooking time remains the same—just 8-10 minutes to develop those rich brown spots.

2

Why did my soup turn out too thick?

This usually happens when the roux cooks too long or the cream doesn't warm gently. To fix it, whisk in 1-2 tablespoons of hot broth while stirring constantly. For prevention, always cook the roux to a pale golden color (2-3 minutes) and stir in the cream off the heat, letting it warm gradually. The soup should coat the back of a spoon but still be smooth.

3

Can I make this soup vegetarian?

Yes! Replace the chicken broth with 4 cups vegetable broth and add 1 teaspoon soy sauce to mimic umami depth. For extra richness, use 1 cup coconut milk instead of heavy cream. The flavor will still be velvety and satisfying—just slightly lighter in color. Garnish with extra fresh herbs to brighten the dish.

4

How do I keep the soup creamy when reheating?

Reheat gently on low heat and stir frequently to prevent skin formation. Add 1-2 tablespoons of hot broth or a splash of cream to restore silkiness. Never microwave—it creates a skin and breaks the velvety texture. For frozen soup, thaw overnight in the fridge before reheating for best results.

5

What's the best way to store leftovers?

Store in airtight containers in the fridge for up to 5 days or freeze for 3 months. For freezing, cool completely first to prevent ice crystals. The celery crowns keep fresh for 3 days wrapped in damp paper towels. Reheat gently on low heat with a splash of broth to maintain creaminess.

★★★★★4.6(14 reviews)
Categories Soups & Stews