Campbell's Cream of Mushroom Soup Copycat Recipe: Velvety Homemade Richness Without the Can

Soups & Stews

Campbell's Cream of Mushroom Soup Copycat Recipe: Velvety Homemade Richness Without the Can

This Campbell's cream of mushroom soup copycat recipe delivers the same velvety, comforting richness you love—without the canned shortcuts.

After years of perfecting the balance between creamy texture and earthy mushroom flavor, I’ve cracked the code for a version that tastes indistinguishable from the original, but with fresh ingredients and restaurant-quality depth.

The secret lies in a proper roux and slow simmering, which transforms simple pantry staples into something truly special.

The beauty of making this from scratch is control over every element—no artificial preservatives, no metallic aftertaste, just pure, velvety mushroom cream that’s smooth enough to sip straight from the bowl or rich enough to elevate casseroles and mashed potatoes.

This recipe builds flavor gradually, ensuring each spoonful delivers that familiar, comforting taste you’ve been craving. With just a few simple ingredients and about 30 minutes of active time, you’ll have a pot of soup that rivals the canned version in every way.

What makes this recipe stand out is its versatility—use it as a standalone soup for chilly evenings, fold it into creamy mashed potatoes, or pour it over baked potatoes for an instant upgrade.

The texture is perfectly thick yet silky, with no lumps or graininess, and the mushroom flavor is deep and aromatic without being overpowering. Once you try this homemade version, you’ll never go back to the canned kind.

Whether you’re serving it to a family gathering or just treating yourself to a comforting meal, this copycat recipe delivers professional results with simple techniques. The instructions are straightforward, and the ingredients are likely already in your pantry. Let’s get started on creating that velvety, creamy goodness from scratch.

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

Ingredients for campbell's cream of mushroom soup copycat

Pantry staples and fresh mushrooms transform into velvety soup that beats the canned kind every time.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ½ cup Sifted for smooth texture
Fresh White Mushrooms 🍄 1 lb Sliced, stems removed
Yellow Onion 🧅 1 medium Diced, about 1 cup
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Chicken Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Ground Black Pepper 🌶️ ¼ tsp For finishing
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Worcestershire Sauce 🍯 1 tbsp For umami depth
Dry Sherry 🍷 1 tbsp Or substitute with white wine

The mushrooms are the star here—cremini or white work best, but button mushrooms in a pinch. Look for plump, firm ones with no slimy spots. Trader Joe's and Whole Foods carry the freshest, but your regular grocery store's produce section will do. If you're using dried mushrooms, soak them first and use the soaking liquid in the soup. The onion needs to be diced small—about 1 cup—so it melts into the roux without chunks. For the garlic, three cloves is perfect, but if you love garlic, go for four. Just don't skip it—it's what makes this taste like the real deal.

No heavy cream? Half-and-half or whole milk works, but the texture will be lighter. Short on mushrooms? Add 1 tbsp mushroom powder (found in the baking aisle) to boost flavor. The Worcestershire sauce is non-negotiable—it adds that deep, savory punch. No sherry? White wine or extra chicken broth works, but the alcohol helps mellow the acidity. For the flour, all-purpose is fine, but if you've got bread flour, it'll give the roux extra body. The butter should be cold when you start the roux—cut it into small cubes and let it sit out for 10 minutes if it's straight from the fridge.

This soup gets better as it sits—the flavors meld overnight. Keeps for 5 days in the fridge or 3 months frozen. I like to freeze it in 1-cup portions for quick lunches. For extra richness, stir in a splash of cream when reheating. If it's too thick after chilling, thin with a little warm milk. And if you make a double batch? It disappears fast—I've had it for breakfast, lunch, and dinner in one day.

❤️

Why You'll Love This Recipe

  • I’ll be real: this tastes like a restaurant dish, but the ingredient list won’t make me cry. Mushrooms and onions are cheap, and a stick of butter stretches far. Plus, it stretches even further when you bulk it up with rice or pasta—so one recipe feeds my family of four and leaves seconds for leftovers.
  • No-Fuss Pantry Magic: I swear by this recipe when I’m staring into the fridge at 6:30 PM wondering what to feed everyone. Just butter, flour, and mushrooms—no fancy gadgets, no last-minute grocery runs. That velvety roux from butter and flour? It’s the secret weapon that makes this taste better than the canned stuff.
  • Umami Bomb: The moment I sauté fresh mushrooms and garlic in butter until they’re golden? My kitchen smells like a French bistro, but with half the effort. That deep, earthy flavor from the mushrooms—especially when they caramelize—is what makes this copycat recipe dangerously good.
  • Game for Any Night: Between us, this soup is my go-to for lazy Mondays, potlucks where I don’t want to haul a casserole, or even as a creamy sauce for chicken or noodles. Freeze half for when you’re too tired to cook, and thaw it straight into a skillet. (Yes, even on a Tuesday night.)

Step-by-step instructions for creamy homemade mushroom soup

Here's how to recreate that iconic canned flavor from scratch—thick, velvety, and packed with umami.

1

Sauté Onions and Mushrooms Until Golden

Heat a large pot over medium heat and melt the ½ cup unsalted butter until foamy. Add the 1 medium yellow onion and 1 lb fresh white mushrooms (sliced stems removed), stirring occasionally. Cook for 8-10 minutes until the mushrooms release their moisture and the onions turn translucent.

Here's the thing—don't rush this step. You want the mushrooms to break down and develop deep flavor. The edges should be golden brown by the end, and any liquid that forms should mostly evaporate. If it feels dry, that's perfect—it means the flavors are concentrating. Sprinkle the ½ tsp dried thyme over the mushrooms and stir to coat evenly.

2

Build the Roux for Thickness

Push the mushroom mixture to one side of the pot and reduce heat to medium-low. Add the ½ cup all-purpose flour to the empty side and whisk vigorously for 1-2 minutes until it turns a pale golden color—this is your roux. You're looking for a smooth, paste-like consistency without any raw flour taste.

This roux is what gives your soup that signature thickness. If it starts to darken too quickly, lower the heat immediately. Once smooth, gradually whisk in the 2 cups chicken broth and the 1 tbsp Worcestershire sauce until fully combined. The mixture should bubble gently—this ensures the roux cooks properly and eliminates any flour taste.

3

Simmer Until Flavor Develops

Bring the soup to a gentle simmer and let it cook uncovered for 10-12 minutes, stirring occasionally. You'll notice the soup thicken as it reduces. This is where all the flavors meld together—don't walk away. Stir in the 3 cloves minced garlic and 1 tbsp dry sherry during the last 2 minutes of simmering to infuse their aromas.

Taste the soup at this stage. It should be rich and savory, but you might want to adjust the seasoning. Add the 1 tsp salt and ½ tsp black pepper now if needed. The sherry adds a subtle depth that mimics the canned version's complexity—don't skip it. If the soup is too thick, whisk in 1-2 tablespoons of water to reach your desired consistency.

4

Finish with Cream for Velvety Richness

Reduce heat to low and stir in the ½ cup heavy cream. Let the soup simmer gently for another 3-4 minutes—just enough time to warm through without curdling the cream. The cream should blend seamlessly, creating that luxurious mouthfeel you crave.

Give it one final taste and adjust seasoning if needed. The cream might make the soup taste slightly bland at first, but the other flavors will balance it out. Sprinkle with the ¼ tsp ground black pepper just before serving—this adds a subtle peppery finish that elevates the dish. Ladle into bowls and serve immediately with crusty bread or grilled cheese.

👨‍🍳

Pro Tips For Making Campbell'S Cream Of Mushroom Soup Copycat

  • COOK MUSHROOMS UNTIL DRY: I learned this the hard way—soggy mushrooms ruin the texture. Sauté them on medium-high heat for 8-10 minutes until all moisture evaporates and they’re golden. Only then add the onions and garlic, or you’ll end up with a watery roux.
  • SWAP FLOUR FOR CORNSTARCH: The canned version has that velvety finish because of the starch. If you’re making this from scratch, replace 1-2 tablespoons of flour with cornstarch in the roux. It thickens better and gives that signature smoothness without lumps.
  • SALT THE BUTTER FIRST: Unsalted butter needs seasoning early. Toss in a pinch of salt (about ½ teaspoon) when melting it—this balances the whole dish before the flour and mushrooms take over. Trust me, it makes a real difference in the final taste.
  • SIMMER LOW AND LONG: After adding the broth, resist the urge to rush. Simmer on low heat for at least 15 minutes, stirring often. This lets the flavors meld and the sauce thicken properly—skipping this step leaves it thin and flat. (Yes, even if you’re impatient like me.)

Regional styles of this campbell's cream of mushroom soup copycat

Classic American Comfort

The original Campbell's cream of mushroom soup is a staple in American home kitchens, often used as a quick base for casseroles or a comforting standalone soup. My version keeps that familiar, creamy texture but with deeper umami from slow-cooked mushrooms and a proper roux—no canned shortcuts.

The addition of sherry and Worcestershire sauce gives it that signature depth you’d expect from a classic diner-style dish. 🍲

British Pub-Inspired Twist

For a British pub vibe, swap the sherry for ½ cup dry white wine and add 1 tsp Dijon mustard to the roux. Use champignons (button mushrooms) instead of cremini for a milder flavor, and finish with a sprinkle of fresh parsley and a dash of Worcestershire sauce on top.

Serve with crusty soda bread for an authentic pub experience—this version tastes like it belongs in a London tavern.

French Bistro Elevation

To give it a French bistro touch, replace the chicken broth with 2 cups veal or mushroom stock and add 1 tbsp brandy instead of sherry. Use shallots instead of onions and finish with a pinch of nutmeg and a swirl of crème fraîche on top.

The nutmeg adds warmth, while the brandy deepens the sauce’s complexity—perfect for a cozy Parisian-style dinner. 🥖

Southern U.S. Casserole Base

In the Southern U.S., this soup is often thickened further to use as a casserole base. After making the soup, stir in ½ cup cornstarch slurry (mixed with water) to make it extra thick, then pour over baked potatoes or cornbread in a baking dish.

Top with cheddar cheese and broil until bubbly. This is how many Southern families turn it into a hearty, cheesy side dish for holidays.

Italian-Inspired Creamy Risotto

For an Italian-inspired twist, use Arborio rice instead of flour for the roux—sauté it in butter until toasted, then deglaze with wine and broth. Stir in parmesan cheese and fresh thyme at the end.

This version transforms the soup into a creamy risotto-style dish, perfect for a lighter but still rich meal. The parmesan adds a nutty depth that pairs beautifully with the mushrooms.

Vegetarian-Friendly Adaptation

Skip the Worcestershire sauce (it contains anchovies) and use vegetable broth instead of chicken. Add 1 tbsp soy sauce for umami and 1 tsp smoked paprika for depth.

This version keeps all the creamy richness but works perfectly for vegetarians. It’s just as satisfying and still delivers that comforting, velvety texture you love. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 17g85%
Cholesterol 90mg30%
Sodium 850mg37%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 6g
Protein 8g16%
* 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 for a lighter version?

Swap the ½ cup heavy cream for ½ cup whole milk or half-and-half to keep it creamy but lighter. For extra richness without heaviness, blend ¼ cup sour cream into the finished soup—it adds tanginess and thickness while staying lighter than heavy cream. The texture will be slightly thinner but still velvety.

2

What’s the secret to getting that ultra-smooth, lump-free texture?

The key is twofold: whisking the roux properly and straining the soup. After simmering, pour the soup through a fine-mesh strainer to remove any mushroom bits. For extra silkiness, blend it briefly with an immersion blender—just a few pulses will break up any tiny particles while keeping it creamy. Never skip the roux cooking time; rushing this step causes lumps.

3

How can I use this soup as a casserole base instead of serving it as a standalone dish?

For a cheesy casserole, pour the finished soup over baked potatoes or cornbread in a baking dish, then top with shredded cheddar. Bake at 375°F for 15-20 minutes until bubbly. For extra thickness, stir in ½ cup cornstarch slurry (mix 2 tbsp cornstarch with ¼ cup cold water) before pouring. This is how Southern-style versions often use it!

4

Can I make this soup ahead of time, and how long will it keep?

This soup tastes even better the next day! Store it in an airtight container in the fridge for up to 5 days. For longer storage, freeze it in 1-cup portions for up to 3 months. Thaw overnight in the fridge—never at room temperature. If it thickens too much after chilling, whisk in 1-2 tbsp warm milk or broth to restore creaminess.

5

What’s the best way to reheat leftovers without breaking the texture?

Reheat gently on the stove over low heat, stirring frequently to prevent scorching. For extra creaminess, stir in a splash of heavy cream or milk while warming. Avoid microwaving—it can make the soup watery. If it’s too thick after reheating, thin with a little warm broth. The texture should be smooth and velvety, just like the original.

★★★★★5.0(7 reviews)
Categories Soups & Stews