Soups & Stews
This Campbell's beefy mushroom soup recipe delivers the same comforting, umami-rich flavor you love—but made fresh with real ingredients in one pot. The secret lies in caramelizing onions and mushrooms to build deep, savory layers before combining them with beef broth, tomatoes, and spices.
I’ve perfected this version to mimic the canned taste while giving it a fresher, more complex profile that’s perfect for chilly evenings.
The beauty of this recipe is its simplicity: just 10 ingredients and 30 minutes of active time, yet the results are restaurant-quality.
We’ll start by sautéing onions, garlic, and mushrooms until they’re golden and aromatic, then add beef broth, diced tomatoes, and a blend of spices like thyme, black pepper, and a pinch of sugar to balance the acidity. The soup thickens naturally as it simmers, creating that velvety texture you crave.
By the end, you’ll have a steaming bowl of rich, hearty soup with tender mushrooms, tender beef (if using), and a depth of flavor that’s hard to resist. The aroma alone will have everyone gathering around the table, and the simplicity makes it ideal for weeknights or meal prep.
Serve with buttery crackers, grilled cheese sandwiches, or a side salad for a complete meal.
This version is also customizable—add a splash of cream for extra richness or a dash of Worcestershire sauce for an umami boost. The one-pot method means minimal cleanup, and the leftovers reheat beautifully, making it a go-to recipe all season long.
Ingredients for campbell's beefy mushroom soup
Ten simple ingredients transform into a rich, umami-packed soup that rivals the canned classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Medium size, thinly sliced |
| White Mushrooms 🍄 | 1 ½ lb | Cream or baby bella preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Diced Tomatoes 🍅 | 1 can (15 oz) | San Marzano preferred |
| Ground Beef 🥩 | ½ lb | 80/20 fat ratio preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Granulated Sugar 🍚 | 1 tsp | Balances acidity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Butter 🧈 | 2 tbsp | Unsalted, for caramelizing |
The mushrooms and onions are your flavor foundation. Baby bella or cremini mushrooms have more depth than white, but any variety works. For onions, yellow or red both caramelize beautifully—just make sure they're fresh with crisp edges. Costco or local farmers markets often have the best prices for bulk mushrooms. If you're short on time, pre-sliced mushrooms work fine, but slicing them yourself adds that restaurant-quality texture. The beef broth should be low-sodium to control the final seasoning—Swanson or Pacific Foods are reliable brands that won't make your soup taste bland.
No ground beef? Diced steak or even lentils work in a pinch, though the texture will differ slightly. Short on diced tomatoes? Fresh tomatoes or tomato paste both work—just adjust the liquid accordingly. The thyme can be fresh or dried, but if using fresh, reduce to one-third the amount of dried. For extra umami depth, add 1 tsp Worcestershire sauce or a splash of soy sauce. The sugar might seem odd, but it's essential to balance the acidity from the tomatoes and broth—don't skip it, even if you're not sweet-toothed. The flour is your thickening agent, but if you're avoiding gluten, cornstarch works just as well.
This soup tastes even better the next day as flavors meld together. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For freezing, cool completely first to prevent ice crystals. Reheat gently on the stove with a splash of broth to restore that velvety texture. I always make a double batch—perfect for meal prep or sharing with neighbors. The leftovers reheat beautifully, making it a true weeknight hero.
Why You'll Love This Recipe
- No-Chop Night: I swear, this is the only soup where I actually skip chopping onions—just slice them thin and let the beef broth melt them into sweet, caramelized bits. White mushrooms? Toss them in whole, and they soften perfectly without fuss.
- Umami Bomb: That combo of garlic, beef broth, and diced tomatoes? It’s like a flavor explosion in a bowl. The mushrooms soak up all the richness, and the tomatoes add just enough tang to cut through the heaviness.
- Lunchbox Hero: Between us, this soup reheats like a dream. Pack it in a thermos for work, and it’s still warm and hearty by noon. (Yes, even on a Tuesday night.) My kids bring it back with crackers—no complaints.
- Pantry Magic: Honestly, I make this when I’m low on ingredients. Beef broth, tomatoes, and a handful of mushrooms? That’s it. It stretches for days, and the leftovers taste even better the next day—like the flavors had time to marry. Budget win.
Step-by-step instructions for umami-packed beefy mushroom soup
This one-pot method delivers restaurant-quality depth with minimal cleanup.
Develop Rich Aromatics in Butter
Melt the 2 tablespoons butter in a large Dutch oven over medium heat. Add the 2 whole yellow onions, sliced into ¼-inch strips, and cook for 8-10 minutes until softened and translucent. You'll notice the onions release moisture and begin to caramelize slightly at the edges.
Add the 1.5 pounds white mushrooms, sliced into ¼-inch pieces, and cook for another 8-10 minutes until they release their moisture and develop golden brown spots. Stir occasionally to ensure even cooking. The mushrooms should lose their raw appearance and become tender with slightly crisp edges.
Build Flavor with Garlic and Ground Beef
Push the mushroom mixture to one side of the pot and add the 4 cloves minced garlic to the empty space. Cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Stir the garlic into the mushrooms, then add the 0.5 pound ground beef (80/20 fat ratio preferred).
Break the beef into small pieces with a wooden spoon and cook for 5-6 minutes until browned. This step develops the deep umami flavor that defines beefy mushroom soup. If the mixture gets too dry, add 1 tablespoon beef broth to deglaze and scrape up any browned bits from the bottom of the pot.
Thicken and Season the Base
Sprinkle the 1 tablespoon all-purpose flour over the beef mixture and stir vigorously for 1-2 minutes until the flour forms a smooth paste with the juices. This creates a natural roux that will thicken your soup beautifully. Cook for another 2 minutes until the mixture smells toasty and nutty.
Add the 1 teaspoon dried thyme, 0.5 teaspoon black pepper, 1 teaspoon granulated sugar, and 1.5 teaspoons salt. The sugar balances the acidity from the tomatoes while enhancing the caramelization. Stir well to distribute the seasonings evenly throughout the mixture.
Combine Liquids and Simmer
Pour in the 4 cups beef broth and the 1 can (15 ounces) diced tomatoes, including their juices. Stir everything together until fully combined. Bring the soup to a gentle simmer over medium-low heat, then reduce the heat to maintain a barely perceptible bubble at the surface. This low-and-slow approach allows all the flavors to meld together beautifully.
Let the soup simmer uncovered for 30-40 minutes, stirring occasionally. The liquid will reduce slightly, and the flavors will deepen. You'll know it's ready when the mushrooms are tender and the soup has thickened to your preferred consistency. If it becomes too thick, add water or broth 1 tablespoon at a time until it reaches a smooth, velvety texture.
Finish and Serve
Taste the soup and adjust the seasoning if needed. Many home cooks find they need a bit more salt at this stage, so have the salt on hand. For an extra boost of freshness, stir in 1 tablespoon chopped fresh parsley (though this wasn't in our original ingredients, it's optional).
Ladle the soup into bowls and serve immediately. The aroma alone will make your kitchen smell like a cozy restaurant. Each spoonful should deliver rich umami from the mushrooms and beef, balanced by the bright acidity of the tomatoes and the comforting warmth of the thyme. This one-pot method ensures you'll have minimal cleanup while enjoying maximum flavor.
Pro Tips For Making Campbell'S Beefy Mushroom Soup
- Cook Onions First: I learned this the hard way—if you toss in onions with the mushrooms, you’ll end up with a mushy, watery base. Sauté those yellow onions in a little oil over medium-high heat for 3-4 minutes until they’re soft but still hold their shape. That caramelized flavor is the foundation of the soup, and skipping this step means missing out on the real depth.
- Slice Mushrooms Thin: Thick mushroom chunks? No thanks. Thin slices (about 1/8-inch) cook faster and soak up the broth better, giving you that rich, umami-packed texture. Use a sharp knife or food processor for even slices—no one wants to pick out the chewy bits.
- Simmer, Don’t Boil: After adding the broth and tomatoes, resist the urge to crank the heat. A gentle simmer (small bubbles, occasional swirls) keeps the mushrooms tender and the flavors melding instead of turning the soup into a sad, watery mess. Cover it and let it bubble quietly for 15 minutes.
- Deglaze the Pan: After cooking the onions and mushrooms, don’t just dump everything in the pot. Splash in 1/4 cup of beef broth or water, scrape up those browned bits from the bottom—those are flavor gold. Let it simmer for 30 seconds before adding the rest. Sounds weird, but it works: your soup will taste deeper and more complex.
Essential equipment for campbell's beefy mushroom soup
Dutch Oven Essentials
A 5-6 quart Dutch oven is my go-to for this recipe—its thick base distributes heat evenly, preventing scorching while caramelizing onions and mushrooms perfectly. I use a Le Creuset signature for its durability, but All-Clad or Lodge cast iron are excellent budget-friendly alternatives.
The deep sides prevent spills when stirring, and the tight-fitting lid helps retain moisture during simmering. 🔥
Wooden Spoon Must-Have
A long-handled wooden spoon (like OXO Good Grips) is non-negotiable for stirring without scratching your Dutch oven. Wood distributes heat better than metal and won’t react with acidic ingredients like tomatoes.
I keep mine near the stove at all times—it’s the workhorse of my soup-making arsenal. Avoid plastic spoons, which can melt or leach chemicals when exposed to high heat.
Measuring Tools
Precision matters for seasoning, so I use a stainless steel measuring spoon set (like KitchenAid) for accurate 1 tsp thyme, ½ tsp black pepper, and 1 tsp sugar.
A digital kitchen scale (such as OXO Good Grips) ensures your 1.5 lbs mushrooms and ½ lb ground beef are spot-on—no guessing required. For liquids, a clear glass measuring cup (like Pyrex) lets me monitor the 4 cups beef broth as it simmers.
Knife & Cutting Board
A sharp 8-inch chef’s knife (I recommend Mercer Culinary) and cutting board (like John Boos bamboo) are essential for slicing onions and mushrooms evenly. Thin, consistent slices caramelize faster and more evenly.
I also keep a microplane handy for zesting garlic cloves—it’s faster than mincing and adds tiny aromatic particles that boost flavor. Never skip this step; fresh garlic makes all the difference. ✨
Lid with Handle
Your Dutch oven’s lid should have a sturdy handle (preferably silicon-coated) to avoid burns. I use a Le Creuset lid with a heat-resistant silicone handle—it stays cool enough to touch after simmering.
If your lid lacks a handle, use heat-resistant oven mitts when lifting. A tight-fitting lid is crucial for trapping steam and developing rich flavors during the 30-40 minute simmer.
Optional: Immersion Blender
For a silky-smooth texture, an immersion blender (like Ninja) lets you blend directly in the pot without transferring hot soup. Pulse for 10-15 seconds if you prefer a chunkier consistency, or blend longer for a velvety finish.
This tool is optional but saves cleanup—no need to transfer soup to a blender and risk spills. Just ensure your blender is soup-safe and rated for high heat. 💫
Nutrition facts
Frequently asked questions
Can I make this soup without ground beef?
For a vegetarian version, replace the ½ lb ground beef with 1 cup cooked lentils or ½ lb extra mushrooms. The umami flavor will still shine from the mushrooms and beef broth. If you want a meatier texture, try ½ lb diced chicken breast instead—just cook it separately first.
Why does my homemade soup taste different from canned Campbell's?
Fresh ingredients naturally have more complex flavors, but the canned version uses preservatives and concentrated seasonings. To mimic it closer, add ½ tsp MSG (optional) or 1 tsp Worcestershire sauce for deeper umami. The caramelization step in this recipe actually makes it richer than the canned version—just let the onions and mushrooms cook longer for that authentic depth.
How can I make this soup creamier?
Stir in ½ cup heavy cream or ½ cup milk during the last 5 minutes of simmering for a velvety texture. For a dairy-free option, blend ½ cup cooked cashews with 1 cup broth until smooth, then stir it in. The flour roux in this recipe already creates thickness, so add these only if you prefer extra creaminess.
Can I use frozen mushrooms instead of fresh?
Yes, but thaw and pat them dry first to prevent excess moisture in your soup. Frozen mushrooms work well—they're pre-cooked slightly, so they'll break down faster. For best results, use 1.5 cups frozen mushrooms (about 1 lb equivalent) and add them with the onions. You may need to simmer slightly longer to develop their flavor.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat, stirring occasionally, until steaming hot. If the soup thickens too much, add 1-2 tablespoons broth or water per cup of soup. Microwaving works too—heat for 2-3 minutes, stirring halfway, then add a splash of water if needed. Never reheat to a boil, as this can break down the texture.