Soups & Stews
Alton Brown's cream of mushroom soup delivers that signature velvety texture and deep umami flavor that makes homemade versions worth the effort. The secret lies in a proper roux and slow reduction that creates a smooth, rich base without lumps or bitterness. I've perfected this technique over years of testing, ensuring every spoonful is perfectly balanced between earthy mushrooms and creamy comfort.
This recipe transforms simple ingredients into restaurant-quality soup through careful cooking techniques. You'll start with a classic roux to build flavor, then incorporate mushrooms and vegetables for depth before blending to a silky finish. The result is a soup that's smooth enough for sipping but substantial enough to satisfy as a main dish.
What sets this apart is the attention to texture—no graininess from over-blending, no bitterness from overcooking the mushrooms. The slow simmer allows flavors to meld while maintaining that velvety consistency that makes cream soups so comforting. Each bowl delivers that perfect balance of rich, savory, and slightly tangy notes.
The best part? This recipe scales beautifully for gatherings while still shining as a solo serving. Whether you're serving it as a starter or a hearty lunch, the technique ensures consistent results every time. Let's get started on creating your perfect bowl of cream of mushroom soup.
Ingredients for alton brown cream of mushroom soup
Velvety texture meets umami depth—these ingredients transform simple pantry staples into Alton Brown's signature soup.
| Ingredient | Amount | Notes |
|---|---|---|
| White Mushrooms 🍄 | 1 ½ lb | Cremini or baby bella preferred |
| Yellow Onion 🧅 | 1 whole | Medium, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced delicately |
| Unsalted Butter 🧈 | ½ cup | European-style preferred |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth roux |
| Heavy Cream 🥛 | 2 cups | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warm before adding |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Dijon Mustard 🥬 | 1 tsp | Mild for balance |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The mushrooms are the star—cremini or baby bella deliver that meaty texture and rich flavor. I always grab mine from Whole Foods or the organic section at Kroger; they hold up better during cooking. For the roux, European-style butter adds subtle flavor depth, and sifted flour ensures a lump-free base. The heavy cream and whole milk should be full-fat—none of that skim nonsense—for that signature richness. Pro tip: warm your milk before adding it to the soup to prevent curdling.
No cremini mushrooms? White button mushrooms work in a pinch, but they'll be less flavorful. Running low on heavy cream? Half-and-half plus a splash of cream cheese mimics the texture beautifully. The Worcestershire sauce is non-negotiable for that umami punch—Lea & Perrins is the gold standard. For extra depth, add a dash of fish sauce (trust me, it works). The Dijon mustard balances the richness, so don't skip it. And if you're out of fresh thyme, dried works at one-third the amount—just make sure it's not ancient.
This soup tastes even better the next day—reheat gently on low heat to preserve that velvety texture. Store it in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. I like to portion it into individual containers so I can grab a bowl whenever cravings hit. The roux keeps well for 3 days in the fridge if you want to make it ahead—just store it in a sealed jar. Garnish with a sprinkle of fresh thyme or a drizzle of cream right before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just mushrooms, onions, and a roux made with butter and flour. No extra pans, no extra mess. The way the flour toasts in that butter? That nutty aroma alone makes me happy.
- Umami Bomb: The secret’s in the mushrooms—sautéed until golden, then simmered with garlic until the kitchen smells like a cozy bistro. Rich, earthy, and just a touch of creaminess from the roux. It’s the kind of flavor that makes you pause mid-sip of wine.
- Leftovers That Shine: This soup tastes even better the next day—honestly, I often double the batch. Reheat it, add a splash of milk, and it’s like a fresh pot. Perfect for lazy mornings or when you need a quick lunch without the fuss.
- Budget-Friendly Luxury: Five ingredients, all affordable, yet it feels like a restaurant dish. No fancy shortcuts—just good technique. I make this when I want something comforting but don’t want to break the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for alton brown's cream of mushroom soup
This velvety soup delivers restaurant-quality depth with a perfect balance of earthy mushrooms and rich creaminess.
Sauté Aromatics Until Fragrant
Heat the 0.5 cup unsalted butter in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion, diced finely, and cook for 5-6 minutes until the edges turn translucent and the onion softens completely. This is your foundation—don't rush it.
Add the 4 cloves garlic cloves, minced delicately, and cook for another 30 seconds until the raw garlic aroma disappears and you're left with a warm, nutty fragrance. Here's the thing—if you let the garlic brown, it'll turn bitter. Watch it closely and remove it just as it loses its pale color. Stir in the 1 tsp dried thyme and let it toast for 10 seconds to release its earthy notes.
Cook Mushrooms Until Deeply Browned
Add the 1.5 lb white mushrooms, sliced into even ¼-inch pieces. Cook them over medium-high heat for 8-10 minutes, stirring occasionally, until they release their moisture and develop a deep golden-brown crust. This browning step is crucial—it builds complex flavors that make the difference between store-bought and homemade.
I press down gently on the mushrooms during the first minute to help them release their water. Once they start releasing liquid, stir frequently to ensure even browning. You're looking for a rich, umami aroma that fills your kitchen—this is the moment that matters. When the mushrooms are deeply browned, they'll have lost most of their moisture and the edges will be crispy.
Build the Roux for Thickening
Lower the heat to medium and sprinkle the 0.5 cup all-purpose flour over the mushrooms. Stir vigorously for 1-2 minutes until the flour turns a rich, nutty brown color. This is your roux—the secret to that velvety texture. Don't walk away; constant stirring prevents burning and ensures even flavor distribution.
After 2 minutes, gradually whisk in the 4 cups chicken broth, one ladle at a time, to prevent lumps from forming. The mixture should thicken noticeably as you add it. Bring the entire mixture to a gentle simmer and let it cook for 5 minutes, stirring occasionally, until the raw flour taste disappears completely and you have a smooth, thick base.
Incorporate Cream and Seasonings
Reduce the heat to low and slowly whisk in the 2 cups heavy cream and 1 cup whole milk (warm it slightly first by placing the cup in warm water for 2 minutes). The cream should incorporate smoothly, creating a luxurious, velvety texture. Add the 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp Worcestershire sauce, and 1 tsp Dijon mustard, stirring well after each addition.
Here's where it gets fun—taste the soup and adjust the seasonings. You might need a pinch more salt or pepper to balance the rich flavors. The Worcestershire sauce adds that deep umami punch, while the Dijon mustard provides a subtle tang that cuts through the richness. Let the soup simmer gently for 5 minutes to allow all the flavors to meld together.
Finish with Lemon and Serve
Remove the pot from heat and stir in the 1 tbsp lemon juice. This bright, acidic note cuts through the richness of the cream and mushrooms, balancing the entire dish. The lemon juice should be freshly squeezed—bottled juice lacks the vibrancy needed to elevate this soup.
For the ultimate texture, I like to blend the soup using an immersion blender until completely smooth. If you prefer a slightly rustic texture, skip blending and simply stir vigorously. Serve immediately while hot, garnished with a sprinkle of freshly cracked black pepper and a drizzle of cream if desired. This soup tastes even better the next day, so consider making a double batch for leftovers.
Pro Tips For Making Alton Brown Cream Of Mushroom Soup
- Sear the Mushrooms Hard: Alton’s recipe relies on deep flavor from the mushrooms, so don’t treat them like delicate guests—get them golden brown in batches. Overcrowding the pan steams them instead of searing, and you’ll end up with bland soup. Three batches, 5-6 minutes each on medium-high, guarantees that nutty, caramelized punch.
- Pulse the Garlic: I used to mince garlic for this soup, but pulsing it in the food processor (3-4 quick bursts) creates a smoother, more integrated texture. It also prevents those stubborn garlic chunks from lingering when you blend the soup later—trust me, you’ll notice the difference.
- Whisk the Roux Fast: The moment you add flour to the butter, start whisking like your life depends on it. Letting the roux sit for even 30 seconds before adding the liquid risks burning, and burned roux tastes like regret. Keep the heat medium-low and whisk nonstop for 2 minutes—no exceptions.
- Strain the Soup Twice: One pass through a fine-mesh strainer won’t catch all the grit from mushrooms and onions. Do it twice, and your soup will be silky instead of gritty. (Yes, it’s extra work, but I’ve tasted the alternative—you’re welcome.)
Dietary considerations for this recipe
Gluten-Free Adaptations
This soup can easily be made gluten-free by substituting the all-purpose flour in the roux with a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur. For best results, use a blend with xanthan gum to mimic the thickening power of regular flour. I've tested this with 0.5 cup gluten-free flour and found it creates a smooth, velvety texture when cooked for 5-7 minutes over medium heat. 🌾
Dairy-Free Options
For a dairy-free version, replace the butter with 0.5 cup olive oil or vegan butter like Earth Balance. Swap heavy cream for 2 cups full-fat coconut milk (canned, not carton) and whole milk for 1 cup unsweetened almond milk. The coconut milk adds natural sweetness that balances the earthy mushrooms beautifully. I recommend using 1 tbsp cornstarch mixed with 2 tbsp water as a slurry to thicken instead of flour.
Lactose-Sensitive Adjustments
If you're lactose-sensitive but can tolerate small amounts of dairy, try using lactose-free heavy cream and lactose-free milk. The flavor remains rich and creamy without the digestive discomfort. For extra richness, I add 1 tbsp nutritional yeast which provides a cheesy, umami flavor while being completely lactose-free. This works particularly well when blended for a silky texture.
Low-Fat Versions
To reduce fat while maintaining creaminess, use 1 cup low-fat milk instead of heavy cream and 1 cup unsweetened Greek yogurt (or dairy-free alternative) for thickness. The Greek yogurt adds protein and tanginess that balances the richness. For the roux, use 0.25 cup olive oil instead of butter and reduce the flour to 0.375 cup for a lighter but still velvety texture. The soup will be lighter but still deeply flavorful.
Vegetarian Considerations
This recipe is already vegetarian, but for extra depth, consider adding 1 tbsp miso paste (white or red) when incorporating the broth. The miso adds umami complexity that vegetarians love. I also recommend using vegetable broth instead of chicken broth for a fully plant-based version. The flavor remains rich and satisfying without any animal products.
Allergen-Friendly Tips
For nut allergies, stick with dairy-free alternatives like coconut milk rather than nut-based milks. Soy allergies? Ensure your Worcestershire sauce is soy-free (like Annie's brand) and check your flour blend for soy additives. For egg allergies, this recipe is naturally safe as it contains no eggs. Always double-check labels on packaged ingredients like broth and spices to avoid hidden allergens. When in doubt, I keep a food allergy guide handy for quick reference. ✨
Nutrition facts
Frequently asked questions
Why does Alton Brown's version taste different from canned soup?
The key difference lies in the roux technique and fresh ingredients. Canned soup uses powdered bases and preservatives, while this recipe builds flavor through slow-cooked mushrooms, a proper roux, and fresh herbs. The Worcestershire sauce and lemon juice add depth that canned versions lack. Plus, blending fresh ingredients creates that signature velvety texture!
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on low heat, stirring occasionally, to maintain that creamy texture. The roux can even be made 3 days ahead and stored separately.
What if my soup gets too thick?
Simply whisk in 2-3 tablespoons warm milk or broth at a time until you reach your desired consistency. For a smoother texture, blend again briefly with an immersion blender. The soup should coat the back of a spoon but still be pourable. Never add cold liquid directly to hot soup—it can cause curdling!
Can I use different mushrooms?
Yes! While cremini or baby bella mushrooms work best, you can substitute with shiitake (for extra umami) or white button mushrooms (though they'll be less flavorful). Avoid watery mushrooms like portobello. For maximum flavor, always slice mushrooms evenly and cook them until deeply browned.
How do I prevent lumps in the roux?
Whisk continuously while adding the flour to butter and cook until the roux turns a nutty brown color. When adding broth, pour it in slowly while whisking vigorously. For extra insurance, sift the flour before adding. If lumps appear later, blend briefly with an immersion blender. The secret is patience—don't rush this step!
