cream of mushroom soup with thyme and butter

The Best Cream of Mushroom Soup with Thyme and Butter Recipe

Discover the ultimate comfort in a bowl with this rich and deeply flavorful homemade cream of mushroom soup with thyme and butter. Forget the canned stuff; this version elevates classic earthy mushrooms with fresh herbs and a velvety smooth texture that will impress everyone at the table. It’s surprisingly easy to make and tastes miles better than any store-bought alternative.

Why You Will Love This Recipe

This homemade cream of mushroom soup with thyme and butter is the perfect marriage of simplicity and elegance. We use a blend of mushrooms to maximize the earthy depth, while fresh thyme offers an aromatic counterpoint to the richness of the butter and cream. It provides a stunningly creamy texture without feeling heavy, making it an ideal starter for a holiday meal or a satisfying, quick lunch on a chilly evening. The simple technique ensures a professional-tasting soup every single time.

🔥 LIMITED TIME OFFER

What's For Dinner Tonight?

Stop the 5 PM panic forever.

The 20 Easy Dinner Ideas ebook gives you a ready-made answer for every night of the month — fast meals with everyday ingredients that your whole family will actually eat.

  • ⏱️ 30-minute meals — on the table before anyone complains
  • 🛒 Pantry staples only — no fancy grocery runs
  • 👨‍👩‍👧 Kid-approved recipes — zero dinner-table drama
  • 🥗 Healthy & comfort options — variety every single week
  • 📲 Instant PDF download — start cooking tonight

Grab the Ebook

📖
⭐⭐⭐⭐⭐ Loved by 2,400+ home cooks
$19 $7

One-time payment. Yours forever.

Get Instant Access →

🔒 Secure checkout via Gumroad

Ingredients

  • 1 pound mixed fresh mushrooms (cremini, shiitake, or button), sliced
  • 4 tablespoons unsalted butter
  • 1 large yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups low-sodium chicken or vegetable broth
  • 1 teaspoon fresh thyme leaves (plus extra for garnish)
  • 1/2 cup heavy cream
  • 2 tablespoons dry sherry or white wine (optional, but recommended for depth)
  • Salt and freshly ground black pepper to taste

Step-by-Step Instructions

  1. Sauté the Mushrooms: Melt 2 tablespoons of the butter in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the sliced mushrooms and cook without stirring too much initially, allowing them to brown for 5-7 minutes. Once they have released their moisture and started to caramelize, remove about 1 cup of the best-looking sautéed mushrooms and set them aside for garnish later.
  2. Sauté Aromatics: Reduce the heat to medium and add the remaining 2 tablespoons of butter to the pot. Add the chopped onion and cook until softened and translucent, about 5 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Create the Roux: Sprinkle the flour over the onion and mushroom mixture. Stir constantly and cook for 1 to 2 minutes; this cooks out the raw flour taste.
  4. Deglaze (Optional): If using, pour in the dry sherry or white wine and let it bubble for 1 minute, scraping up any browned bits from the bottom of the pot.
  5. Simmer the Soup Base: Slowly whisk in the broth, ensuring no lumps form. Bring the mixture to a simmer, then stir in the fresh thyme leaves. Reduce the heat to low, cover partially, and let it simmer gently for 15 minutes to allow the flavors to meld.
  6. Blend for Creaminess: Remove the pot from the heat. Use an immersion blender to blend the soup directly in the pot until it reaches your desired consistency—some prefer it completely smooth, others like it slightly chunky. Alternatively, carefully transfer the soup in batches to a standard blender (venting the lid for hot liquids) and process until smooth, then return it to the pot.
  7. Finish and Season: Return the pot to low heat (do not boil). Stir in the heavy cream. Taste the soup and season generously with salt and freshly ground black pepper.
  8. Serve: Ladle the hot cream of mushroom soup with thyme and butter into bowls. Garnish with the reserved sautéed mushrooms and a sprinkle of fresh thyme or cracked black pepper.

Expert Tips / Pro Tips

  • Don’t Skimp on Browning: The key to deep mushroom flavor is browning the mushrooms properly in the first step. Don’t overcrowd the pan, and let them sit undisturbed for a few minutes to achieve that deep, rich caramelization.
  • Use a Variety of Mushrooms: Combining cremini (baby bellas) for earthiness, shiitake for umami, and standard white button mushrooms will give your soup much more complexity than using just one type.
  • Bloom the Thyme: For the best release of aroma, add the thyme leaves along with the liquid, allowing them to infuse during the simmer, rather than adding them only at the very end.
  • For a Thicker Soup: If you desire an even thicker texture without adding more cream, ensure you cook the flour/butter roux sufficiently, and allow the soup to simmer longer so the starches can fully hydrate.

Variations & Substitutions

  • Dairy-Free Option: Substitute the heavy cream with full-fat coconut milk (canned, not refrigerated beverage) or cashew cream for a rich, non-dairy alternative.
  • Herbal Swap: If fresh thyme isn’t available, use 1/2 teaspoon of dried thyme, or substitute with fresh rosemary (use sparingly, about 1/2 teaspoon chopped).
  • Richer Flavor: Instead of plain broth, use high-quality beef broth for an intensely savory base, though this will change the traditional color slightly.
  • Truffle Finish: Stir in 1/2 teaspoon of white or black truffle oil right before serving to elevate the mushroom notes significantly.

Serving Suggestions

This decadent cream of mushroom soup with thyme and butter pairs beautifully with crunch. It is excellent served alongside crusty sourdough bread or baguette slices for dipping. For a heartier meal, consider serving it with a light, crisp green salad tossed in a sharp vinaigrette to balance the soup’s richness, or alongside a classic grilled cheese sandwich.

Storage, Freezing & Reheating

Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup may thicken slightly upon chilling.

Freezing: This soup freezes very well. Cool completely, then transfer to freezer-safe containers, leaving about an inch of headspace for expansion. Freeze for up to 3 months. Do not freeze if you made it with pre-cooked pasta or rice mixed in, as this can affect texture.

Reheating: Reheat slowly on the stovetop over medium-low heat, stirring frequently. If the soup has thickened too much after refrigeration or thawing, whisk in a splash or two of milk, cream, or broth until it reaches your preferred consistency.

Nutrition Information

Note: Nutritional data is an estimate and will vary based on exact ingredients and portion sizes. This estimate assumes standard ingredient quantities and does not include optional sherry/wine.

Per Serving (Approx. 4 Servings Total)

NutrientAmount
Calories340 kcal
Total Fat30g
Saturated Fat18g
Protein6g
Carbohydrates14g

FAQ

Can I make this soup vegetarian?

Yes, absolutely. To make this cream of mushroom soup with thyme and butter vegetarian, ensure you substitute the chicken broth with an equal amount of high-quality vegetable broth. Check that your butter is also vegetarian-friendly (most standard butters are).

Why is my soup grainy after blending?

Graininess usually happens if you boil the soup immediately after adding the cream or if you use milk instead of heavy cream. Always reduce the heat to very low or remove the soup from the heat entirely before incorporating the cream. Do not allow it to boil once the dairy is added.

Can I use dried mushrooms instead of fresh?

You can, but the flavor profile will change slightly. If using dried mushrooms (like porcini), soak about 1 ounce in 1 cup of hot water for 30 minutes. Strain the soaking liquid carefully (leaving behind any grit) and use it in place of 1 cup of the regular broth. Finely chop the rehydrated mushrooms and use them along with the fresh mushrooms in the recipe.

cream of mushroom soup with thyme and butter

Cream of Mushroom Soup with Thyme and Butter

A rich, velvety homemade cream of mushroom soup, deepened with aromatic fresh thyme and a touch of brown butter for an unparalleled savory flavor.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 bowls
Course: Appetizer, Soup
Cuisine: American, Classic
Calories: 380

Ingredients
  

For the Soup Base
  • 4 tablespoons Unsalted Butter Divided
  • 1.5 pounds Mixed Mushrooms Cremini, shiitake, and button, roughly chopped
  • 1 large Yellow Onion Finely diced
  • 2 cloves Garlic Minced
  • 1 tablespoon Fresh Thyme Leaves Plus extra sprigs for garnish
  • 1/4 cup Dry Sherry or White Wine Optional, for deglazing
  • 3 tablespoons All-Purpose Flour
  • 4 cups Vegetable or Chicken Broth
  • 1 cup Heavy Cream
  • 1 teaspoon Kosher Salt Or to taste
  • 1/2 teaspoon Freshly Ground Black Pepper Or to taste
For Finishing
  • 1 tablespoon Fresh Chives Chopped, for garnish

Method
 

Instructions
  1. In a large Dutch oven or heavy-bottomed pot, melt 2 tablespoons of the butter over medium-high heat until it begins to brown slightly (creating brown butter). This step enhances the flavor. Add half of the chopped mushrooms. Cook, stirring occasionally, until they release their liquid and start to brown deeply (about 8-10 minutes). Remove the browned mushrooms with a slotted spoon and set aside; leave the flavorful browned butter in the pot.
  2. Add the remaining 2 tablespoons of butter to the pot. Add the diced onion and sauté until softened and translucent, about 5 minutes. Add the minced garlic and the fresh thyme leaves, cooking for 1 minute until fragrant.
  3. Add the remaining raw mushrooms to the pot and cook until they have softened and released their moisture, about 5-7 minutes. If using, pour in the sherry or wine to deglaze the pot, scraping up any browned bits from the bottom, and let it reduce by half.
  4. Sprinkle the flour over the vegetables and cook, stirring constantly, for 1 minute to create a roux. Gradually whisk in the broth until smooth. Bring the mixture to a simmer, then reduce heat to low, cover partially, and cook for 15 minutes to allow flavors to meld.
  5. Carefully transfer the soup mixture (including the cooked mushrooms and onions) to a blender, or use an immersion blender directly in the pot. Blend until mostly smooth, leaving a slight rustic texture. Return the soup to the pot if necessary.
  6. Stir in the heavy cream, the reserved browned mushrooms, salt, and pepper. Heat gently until warmed through; do not allow the soup to boil after adding the cream. Taste and adjust seasoning as needed.
  7. Ladle the soup into bowls. Garnish generously with chopped fresh chives and a small sprig of thyme before serving immediately.

Notes

For an extra deep, earthy flavor, consider adding 1 teaspoon of dried porcini mushroom powder along with the broth. This soup freezes well before the addition of the heavy cream.

Leave a Comment

Recipe Rating