Soups & Stews
Betty Crocker’s mushroom soup is the creamy, comforting classic we all know and love—rich umami flavor and velvety texture in just 20 minutes. This recipe stays true to the original while adding a few professional touches for depth and smoothness. The secret lies in sautéing mushrooms properly and balancing the cream with a touch of mustard for that signature tang.
What sets this apart is the slow simmer that develops flavor without breaking the cream, plus a simple trick to avoid lumps. You’ll need just 8 ingredients, most of which are pantry staples, making it perfect for weeknight dinners or cozy gatherings.
The result? A soup so smooth and satisfying, it’ll remind you of your favorite childhood memories—just better.
Once you taste it, you’ll understand why this recipe has stood the test of time. The mushrooms release their earthy essence into the broth, while the cream and cheese create that signature velvety finish.
Garnish with fresh parsley or a sprinkle of black pepper for a touch of elegance, and you’ve got a soup that’s both nostalgic and refined.
Serve it as a starter, a light lunch, or a comforting side dish—this mushroom soup delivers every time. Let’s get cooking!
Ingredients for betty crocker mushroom soup
Eight pantry staples, one creamy pot of nostalgic comfort in 20 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh White Mushrooms 🍄 | 1 ½ lb | Sliced into 1/4-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Dijon Mustard 🍯 | 1 tbsp | For signature tang |
| Gruyère Cheese 🧀 | ½ cup | Shredded, aged variety |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Butter 🧈 | 2 tbsp | Unsalted, for sautéing |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The mushrooms are non-negotiable—cremini or white work best for that classic umami. Trader Joe's sells pre-sliced ones in a bag if you're short on time, but slicing your own gives better texture. For the Gruyère, Whole Foods carries the best aged varieties—look for a vibrant, nutty aroma. The mustard? Maille Dijon is my go-to, but any good-quality Dijon will do. Skip the pre-shredded cheese—it gets clumpy when reheated, and freshly grated melts like a dream.
No Gruyère? Swiss or sharp cheddar work in a pinch, though the flavor won't be quite the same. Heavy cream too rich? Substitute half-and-half or coconut cream for a lighter version. The broth can be bouillon cubes in a pinch, but homemade or high-quality store-bought makes all the difference. Fresh mushrooms? Canned mushrooms at half the amount keep the soup from getting watery. And if you're out of parsley, chives or basil add a nice pop of color.
This soup tastes even better the next day—honestly, the flavors meld perfectly after 24 hours. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl straight from the freezer on busy mornings. Garnish with extra black pepper and a drizzle of cream right before serving—that's the restaurant touch.
Why You'll Love This Recipe
- Five-Ingredient Magic: That’s it—just mushrooms, onions, garlic, cream, and broth. No fancy prep, no hidden pantry raids. I swear, the first time I saw it on the stove, I thought, "Wait, that’s all?" Then I tasted it.
- Creamy Umami Bomb: The heavy cream and mushrooms create this rich, velvety texture that just hugs you. Honestly, the way the garlic melts into the broth? It’s like a warm, savory whisper—no overpowering notes, just pure comfort in a bowl.
- Weeknight to Dinner Party: Same recipe, different vibes. Toss it with crusty bread for a lazy Sunday lunch or serve it with crackers and a side salad for guests who think "mushroom soup" means fancy. (Between us, they’ll never guess it’s this easy.)
- Leftovers That Don’t Suck: Unlike some soups that turn watery or weird after day two, this one actually improves. The flavors meld even better, and it reheats like a dream. I’ve frozen it too—just add a splash of milk when thawing, and no one’s the wiser.
Step-by-step instructions for creamy mushroom soup
This velvety mushroom soup comes together faster than you'd expect—rich, umami-packed, and perfectly balanced.
🍳 Step 1: Develop Deep Flavor with Sautéed Aromatics
Melt the 2 tablespoons butter in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. This is where the magic begins—don't rush it.
Add the 1.5 pounds sliced fresh white mushrooms and cook for 8-10 minutes until they release their moisture and begin to brown. Stir occasionally to ensure even cooking. The mushrooms should look tender and slightly caramelized by the end. This step builds the umami foundation of your soup.
🍳 Step 2: Build Complexity with Garlic and Mustard
Push the mushrooms to one side of the pot and add the 3 minced garlic cloves to the empty space. Cook for 30 seconds until fragrant—you'll smell that wonderful garlic aroma. Then stir everything together and add the 1 tablespoon Dijon mustard. This tangy element brightens the rich flavors.
Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Reduce heat to medium-low and let it simmer for 5 minutes to extract all the flavors from the mushrooms and aromatics. This step ensures your soup has depth before we add the cream.
🥘 Step 3: Create Velvety Texture with Cream
Lower the heat to low and gradually whisk in the 1 cup heavy cream. The slow incorporation prevents curdling and creates that signature silky texture. Stir constantly for 2-3 minutes until the soup thickens slightly and becomes luxuriously smooth.
Season with the 1 teaspoon salt and ½ teaspoon black pepper, then taste. The soup should be rich but not overly salty. If it needs more seasoning, adjust now—it's easier to fix before adding the cheese. This is your chance to balance all those deep umami flavors with proper seasoning.
⏰ Step 4: Finish with Cheese and Garnish
Remove the pot from heat and stir in the ½ cup shredded Gruyère cheese until completely melted and smooth. The cheese adds a wonderful nutty depth that complements the mushrooms beautifully. If the soup looks too thick, whisk in 1-2 tablespoons hot water to reach your desired consistency.
Ladle the soup into bowls and garnish with the ¼ cup chopped fresh parsley. The bright green color contrasts perfectly with the creamy soup, making it visually appealing. Serve immediately while hot—this soup tastes best fresh from the pot with that perfect velvety texture.
Pro Tips For Making Betty Crocker Mushroom Soup
- SAUTÉ MUSHROOMS LOW AND SLOW: I learned this the hard way—blasting them on high heat turns them to mush. Use medium-low and let them cook for 8-10 minutes until all the moisture evaporates and they’re golden. That’s when they release their deep, earthy flavor instead of just tasting like wet cardboard.
- CHOP ONIONS FINELY: Skip the big chunks—this soup needs the onion to dissolve completely, not sit as lumps. Aim for slices no bigger than 1/8-inch thick, and cook them until they’re translucent before adding mushrooms. Your soup will taste richer if you can’t pick out the onion pieces.
- STIR IN CREAM LAST: Adding heavy cream too early will make the soup split or turn grainy. Wait until the mushrooms are fully cooked and the broth has reduced slightly—about 5 minutes before the end. Then whisk it in gently off the heat, or you’ll end up with curdled lumps.
- USE A SPLASH OF WINE: Not in the recipe? Add 2 tablespoons of dry white wine when you sauté the garlic. It deglazes the pan, adds depth, and cuts through the richness of the cream. (Yes, even if you’re impatient like me—just let it cook off for 30 seconds first.)
Dietary considerations for this dish
Dairy-Free Adaptation
For a dairy-free version, replace the heavy cream with 1 cup full-fat coconut cream (chilled overnight) and use ½ cup nutritional yeast instead of Gruyère. The coconut cream adds richness, while nutritional yeast provides that same umami depth.
Simmer the coconut cream in for 2-3 minutes on low heat to prevent curdling. Garnish with fresh parsley and a drizzle of olive oil for a vegan-friendly twist. 🌱
Gluten-Free Options
This recipe is naturally gluten-free, but always double-check your chicken broth label for hidden gluten additives. If using bouillon cubes, opt for certified gluten-free brands like Pacific Foods or Imagine.
The Dijon mustard is typically gluten-free, but verify the label—Maille is safe, while some store brands may contain wheat. For extra flavor, add 1 teaspoon gluten-free soy sauce when sautéing the mushrooms. ✨
Low-Carb Version
To make this soup keto-friendly, reduce the ½ cup Gruyère cheese to ¼ cup and swap the yellow onion for 2 tablespoons diced celery and 1 tablespoon diced jalapeño for a low-carb base. Use ½ cup heavy cream instead of a full cup to cut calories while maintaining creaminess.
The mushrooms and garlic provide enough umami without extra carbs. Top with crispy bacon bits for added fat and flavor. 🥓
Vegetarian Swap
Skip the chicken broth and use 4 cups vegetable broth (low-sodium preferred) for a vegetarian version. Boost umami with 1 teaspoon mushroom powder or 1 tablespoon soy sauce added to the broth.
For extra protein, stir in ½ cup cooked lentils or ½ cup crumbled feta cheese (instead of Gruyère) at the end. The lentils add heartiness without altering the soup's signature creaminess. 🌿
Allergen-Friendly Notes
If you're sensitive to mustard, omit the Dijon and add ½ teaspoon lemon juice for brightness instead. For dairy-free versions, ensure all ingredients (like broth) are certified allergen-free. If mushrooms are a concern, substitute with ½ cup finely chopped hearts of palm or extra celery for texture.
Always check labels—Trader Joe's and Whole Foods offer great allergen-free options. 💛
Nutrition facts
Frequently asked questions
Can I make this Betty Crocker-style mushroom soup without heavy cream?
For a lighter version, substitute the 1 cup heavy cream with ½ cup evaporated milk plus ½ cup whole milk, or use 1 cup full-fat coconut milk for a dairy-free option. The texture will be slightly less rich, but still creamy and delicious. Simmer the coconut milk for 1-2 minutes on low heat to prevent curdling.
Why does my mushroom soup turn out grainy or lumpy?
Lumpy soup usually happens when cream is added too quickly or the cheese isn't melted properly. Always whisk the cream in gradually over low heat while stirring constantly. For cheese, remove the pot from heat first and stir until completely smooth. If it still looks grainy, blend the soup briefly with an immersion blender for a silky finish.
What's the best way to reheat leftover mushroom soup?
Reheat gently on the stovetop over low heat until warmed through, stirring frequently to prevent separation. Avoid microwaving as it can make the cream split. For extra creaminess, stir in 1-2 tablespoons milk or cream while reheating. Leftovers actually taste better the next day as flavors meld! Store in an airtight container for up to 5 days.
Can I use canned mushrooms instead of fresh?
Yes, but adjust the amount—use ½ the volume of canned mushrooms (about ¾ cup drained instead of 1.5 lbs fresh). Drain well and pat dry to prevent wateriness. Canned mushrooms work best in soups where texture isn't critical, as they're softer than fresh. For extra depth, add 1 teaspoon mushroom powder to the broth.
What's the secret to making this soup extra flavorful?
The key is proper sautéing and umami boosters! Cook mushrooms until deeply browned (8-10 minutes) to develop their earthy flavor. Add 1 teaspoon soy sauce or ½ teaspoon fish sauce when sautéing onions, and finish with a pinch of nutmeg or white pepper for warmth. A splash of white wine (¼ cup) when deglazing also adds complexity.
