Soups & Stews
Alton Brown's cream of mushroom soup delivers velvety texture and umami depth in every spoonful, transforming simple ingredients into a restaurant-worthy classic. This recipe combines precision cooking techniques with Alton's signature clarity, ensuring a smooth, rich soup that's foolproof yet impressive. The secret lies in proper roux development and careful simmering to avoid lumps while building maximum flavor.
What sets this version apart is the balance between earthy mushrooms and creamy richness, achieved through a well-constructed roux and proper thickening method. Unlike many recipes, this version uses a two-stage cooking process—first building the roux, then developing the mushroom base—to create layers of flavor that make every bite satisfying. The result is a soup that's smooth, velvety, and packed with savory depth.
By following Alton's method, you'll achieve a perfectly thickened soup with no lumps, where the mushrooms shine without overpowering the creamy base. The technique is straightforward but requires attention to detail—particularly in the roux stage and timing of the liquid additions. This is the kind of soup that tastes even better the next day as flavors meld together.
Whether you're serving it as a starter, pairing it with grilled meats, or using it as a base for other dishes, this cream of mushroom soup delivers restaurant-quality results at home. The recipe includes optional garnishes to elevate the presentation while keeping the focus on that velvety, umami-rich texture that makes it unforgettable.
Ingredients for alton brown cream of mushroom soup
Sixteen ingredients transform into Alton Brown's signature velvety, umami-packed cream of mushroom soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux development |
| All-Purpose Flour 🌾 | ½ cup | Diamond Crystal preferred for roux |
| Dried Porcini Mushrooms 🍄 | ¼ cup | Crumbled for deep umami base |
| Fresh White Button Mushrooms 🍄 | 1 lb | Sliced for texture contrast |
| Shallots 🧅 | 2 whole | Minced for aromatic depth |
| Garlic Cloves 🧄 | 4 cloves | Minced for flavor complexity |
| Chicken Stock 💧 | 4 cups | Homemade or high-quality store-bought |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Whole Milk 🥛 | 1 cup | Warmed for smooth incorporation |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc recommended |
| Thyme Sprigs 🌿 | 2 whole | Fresh, for aromatic infusion |
| Salt 🧂 | 1 ½ tsp | Kosher, adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked for visual appeal |
| Optional Garnish - Fresh Parsley 🌿 | ¼ cup | Chopped, for presentation |
The butter and flour form the foundation of this soup's signature texture. Cold cubed butter develops a proper roux without burning, while Diamond Crystal flour creates a smoother, lump-free base than other brands. For the mushrooms, porcini provides deep umami flavor—soak them in warm water for 20 minutes to rehydrate, then use the liquid in the soup. Fresh button mushrooms add texture contrast and should be sliced evenly for consistent cooking. Shallots and garlic are essential for aromatic depth; mincing them finely ensures even distribution throughout the soup. Whole Foods or Trader Joe's carry excellent dried porcini and fresh mushrooms, while Penzeys offers premium spices for the thyme.
No porcini mushrooms? Dried shiitake mushrooms work well at the same quantity, or mushroom powder can be used as a concentrated substitute. Short on wine? Mushroom stock or additional chicken stock maintains the savory profile. The heavy cream requires full-fat for that signature velvety texture—light cream or half-and-half will compromise the richness. For a dairy-free version, cashew cream (soaked cashews blended with water) provides a similar mouthfeel. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The wine adds acidity to balance the richness; white wine vinegar can substitute in a 1:1 ratio if needed.
This soup tastes even 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 for long-term preservation. Reheat gently on the stove over medium-low heat, stirring frequently to avoid scorching. The roux stage is critical—do not rush the cooking to develop proper flavor. For a restaurant-quality finish, garnish with fresh parsley just before serving. The soup can be made ahead and reheated, making it perfect for meal prep. Double the recipe for leftovers or entertaining—everyone will ask for seconds.
Why You'll Love This Recipe
- No Fancy Ingredients Needed: I swear by this recipe because it uses pantry staples—just butter, flour, and mushrooms. No weird substitutes or hard-to-find items; the dried porcini alone pack that deep umami punch without extra effort.
- Umami Bomb in Minutes: That combo of rehydrated porcini and fresh mushrooms? Chef’s kiss. The shallots add a sweet, caramelized depth, and the roux ties it all into a velvety, rich soup that tastes like it simmered all day.
- Weeknight Dinner Hero: Between us, this is my go-to when I’m too tired to think. Toss in some pasta or bread, and suddenly you’ve got a full meal. Honestly, I’ve even served it cold as a dip—yes, really.
- Budget-Friendly Leftovers: A single batch stretches for days—perfect for lunches or reheated dinners. The dried mushrooms stretch further than fresh, and the flour-butter roux keeps it hearty without breaking the bank. My wallet thanks me.
Step-by-step instructions for Alton Brown-inspired cream of mushroom soup
This method delivers restaurant-quality depth with a velvety finish—every technique matters.
Develop the Roux for Rich Foundation
Melt the 0.5 cup unsalted butter in a heavy-bottomed pot over medium-low heat. I use a Dutch oven for even heat distribution. Once fully melted, whisk in the 0.5 cup all-purpose flour all at once—this prevents lumps. Cook for 3-4 minutes, stirring constantly with a wooden spoon, until the mixture turns a deep, golden brown color. This roux forms the flavor base and thickens the soup properly.
Watch closely—the roux should smell nutty and toasted. If it darkens too quickly, reduce the heat slightly. This is where the magic happens: a properly browned roux carries umami flavor throughout the soup. Don't rush this step; patience here ensures depth later.
Infuse the Umami Base with Mushrooms and Aromatics
Add the 0.25 cup crumbled dried porcini mushrooms and 1 lb sliced fresh white button mushrooms to the pot. Cook for 8-10 minutes over medium heat, stirring occasionally, until the mushrooms release their moisture and begin to soften. This step develops their earthy depth before we extract their flavors.
Next, add the 2 minced shallots and 4 minced garlic cloves. Cook for another 3-4 minutes until the shallots become translucent and the garlic is fragrant but not browned. The combination of dried and fresh mushrooms creates a complex umami profile that elevates the soup beyond basic creaminess.
Deglaze and Build the Flavor Layer
Pour in the 0.5 cup dry white wine and scrape up all the browned bits from the bottom of the pot with a wooden spoon. This deglazing captures all the concentrated flavors that would otherwise burn. Let the wine simmer for 2-3 minutes until it reduces by about half and the alcohol aroma dissipates completely.
Add the 4 cups chicken stock and 2 thyme sprigs, then bring to a gentle simmer. Partially cover the pot and cook for 15-20 minutes until the mushrooms are completely tender and the liquid has reduced by about ¼. This slow reduction intensifies the flavor base while maintaining a smooth texture.
Finish with Cream and Milk for Velvety Texture
Remove the thyme sprigs and stir in the 1 cup heavy cream and 1 cup warmed whole milk. The milk should be warmed separately to 110°F—just warm enough to blend smoothly without curdling the cream. Simmer gently for 5-7 minutes until the soup reaches your desired consistency.
Season with 1.5 tsp salt and 0.5 tsp freshly ground black pepper, adjusting to taste. The soup should be rich but not overly salty—remember, the mushrooms and cream already contribute significant flavor. For extra depth, you can blend the soup briefly with an immersion blender for a completely smooth texture, or leave it slightly rustic with visible mushroom pieces.
Garnish and Serve with Confidence
Ladle the soup into warmed bowls and garnish with 0.25 cup chopped fresh parsley if using. The parsley adds a bright contrast to the rich umami flavors. Serve immediately with crusty bread or over buttered egg noodles to soak up every last drop of that velvety goodness.
This soup keeps well in the refrigerator for up to 4 days, though it's best enjoyed fresh. The flavors actually improve slightly as they meld overnight, making it perfect for meal prep. Each spoonful delivers that perfect balance of earthy mushrooms, creamy richness, and subtle wine complexity that defines a truly exceptional cream of mushroom soup.
Pro Tips For Making Alton Brown Cream Of Mushroom Soup
- Bloom the Porcini Properly: Soak those dried mushrooms in warm water for at least 20 minutes—this isn’t optional. The liquid they release is the umami backbone of your soup, and skipping it means flavor that’s half as deep. Strain the mushrooms well, but don’t rinse them; you want every last drop of that earthy goodness. ---
- Cook Shallots Slowly: Shallots turn to mush if you rush them. Sauté them in butter on medium-low until they’re golden and just starting to caramelize—about 8-10 minutes. If they’re still crisp after 12, you’re not pushing them hard enough, but if they’re browned in 5, you’ve fried them instead of sweating them. ---
- Don’t Rush the Roux: The butter-flour roux is where the soup’s richness lives. Cook it for a solid 3-4 minutes on medium-low, stirring like your life depends on it, until it’s a pale, nutty gold. If you let it brown, you’ll taste burnt flour, and no amount of cream will fix that. ---
- Sauté Button Mushrooms Twice: First, cook them in batches until all the moisture evaporates—this takes 5-6 minutes on medium-high. Then, push them to the side, add a splash of water, and let it bubble off before stirring them back in. This two-step trick keeps them tender without turning to mush. (Yes, it’s extra work, but the texture is worth it.)
Wine and beer pairings for these flavors
White Wine Pairings
Alton Brown's rich, umami-packed cream of mushroom soup pairs beautifully with a crisp, dry white wine that complements its velvety texture. I recommend a Sauvignon Blanc from New Zealand—its bright citrus notes and herbal undertones cut through the soup's creaminess while enhancing the mushroom's earthy depth. A Chablis from Burgundy also works wonderfully, with its mineral-driven acidity balancing the soup's richness. 🍷
For a budget-friendly option, try a Pinot Grigio from Italy's Alto Adige region—it's light enough to not overwhelm the soup but still provides enough acidity to cleanse your palate. Avoid heavy, oaky whites like Chardonnay, as they can make the soup taste overly buttery. Serve the wine slightly chilled (45-50°F) to highlight its freshness against the warm soup.
Beer Pairings
A Belgian witbier like Hoegaarden is my go-to beer pairing—its coriander and citrus notes create a refreshing contrast to the soup's umami richness. The slight effervescence also helps cleanse your palate between spoonfuls. For a more robust option, try a German Helles lager, which offers a malty sweetness that complements the creaminess without overpowering the mushrooms. 🍺
If you prefer darker beers, a light amber ale with subtle caramel notes works surprisingly well. Avoid heavy IPAs or stouts, as their hop bitterness can clash with the soup's delicate flavors. Serve beers at 40-45°F to maintain their crispness and prevent them from becoming too warm and flat.
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try a sparkling apple cider like Martinelli's—its effervescence and slight tartness mirror the wine's acidity while adding a fruity brightness. A ginger beer with a touch of honey also works beautifully, as the ginger's spice complements the soup's earthy mushrooms. 🥤
For something more savory, serve the soup with a chilled cup of mushroom tea (made with dried porcini mushrooms) to enhance the umami experience. This tea can be found at specialty tea shops or made at home by steeping dried mushrooms in hot water for 10-15 minutes. The tea's earthy notes create a harmonious pairing that deepens the overall dining experience.
Nutrition facts
Frequently asked questions
Can I make this soup without wine?
Replace the 0.5 cup dry white wine with 0.5 cup additional chicken stock or 0.5 cup mushroom tea (steep dried mushrooms in hot water for 10 minutes) to maintain umami depth. The wine adds acidity that balances richness, but these substitutes work well. For a brighter taste, add 1 tsp white wine vinegar to the stock before simmering.
Why does my roux burn before turning golden?
Roux burns when heat is too high or stirring isn't consistent. Use medium-low heat and stir constantly with a wooden spoon—never let it sit unattended. For extra insurance, melt butter first, then remove pot from heat briefly before adding flour. The goal is a nutty aroma, not smoke. If it darkens too quickly, reduce heat immediately.
How do I fix a soup that's too thick or too thin?
For thin soup, simmer uncovered for 5-10 minutes to reduce liquid. For thick soup, whisk in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer 2 minutes. Never add raw flour directly—it can clump. Alton's method balances thickness perfectly, but adjustments are easy with these fixes.
Can I use cream cheese instead of heavy cream?
No—cream cheese will make the soup grainy and heavy. For a similar texture, blend ½ cup sour cream with ½ cup milk and warm gently before adding. The heavy cream in this recipe creates that signature velvety mouthfeel. If you must substitute, use full-fat coconut milk for a dairy-free version, but expect slightly different flavor.
What's the best way to reheat leftovers?
Reheat gently on the stove over medium-low heat, stirring frequently to prevent scorching. Avoid microwaving—it can make the soup watery. For extra richness, stir in 1 tbsp butter while reheating. Leftovers actually taste better the next day as flavors meld! Store in an airtight container for up to 4 days**.
