Few dishes embody comfort quite like a bowl of creamy mushroom soup. While it became a staple in American kitchens thanks to the Campbell’s Soup Company in 1934, the soup’s origins are much older and more sophisticated, tracing back to classic French and Italian cuisine . It evolved from the simple béchamel sauce, a mixture of milk and a white roux, which was refined in France as early as the 17th century .
The magic behind its velvety texture lies in a fundamental culinary technique: the roux. Invented as a revolutionary way to thicken sauces, a roux is simply equal parts fat and flour cooked together . The fat coats the starch molecules in the flour, preventing them from clumping together when liquid is added. Instead, they swell independently, creating a smooth, lump-free, and richly textured base . This recipe honors that classic French technique, building layers of flavor from a golden roux and deeply caramelized mushrooms to create a soup that is both luxuriously creamy and satisfyingly rustic.
Description
This velvety cream of mushroom soup achieves its luxurious texture through the classic French technique of a butter and flour roux—a simple mixture that acts as a powerful thickener by coating starch molecules to prevent lumps while creating a silky-smooth base. By caramelizing half the mushrooms until deeply browned for intense umami flavor, then blending only a portion of the soup, you're left with the perfect balance: a creamy, spoon-coating body punctuated by satisfying bites of tender mushroom. The result is restaurant-quality comfort food that feels both elegant and nourishing, with layers of earthy flavor enhanced by fresh thyme, a hint of lemon brightness, and a touch of soy sauce for depth.
Ingredients
Instructions
-
Sauté Mushrooms for Garnish: Heat 2 tablespoons of butter in a large pot or Dutch oven over medium-high heat. Add half of the sliced mushrooms with a pinch of salt. Cook for 8-10 minutes, stirring occasionally, until they are deeply browned and have released their liquid. Remove these browned mushrooms from the pot and set them aside for garnish.
-
Make the Roux: Reduce the heat to medium. In the same pot, melt the remaining 2 tablespoons of butter. Whisk in the flour to form a paste. Cook, whisking constantly, for 2-3 minutes until the roux turns a light golden color and smells nutty. This step is crucial for removing the raw flour taste and unlocking its thickening power .
-
Build the Flavor Base: Add the diced onion to the roux and cook for 2-3 minutes until softened. Stir in the minced garlic and fresh thyme and cook for another minute until fragrant.
-
Deglaze and Simmer: Gradually whisk in the broth, ensuring a smooth consistency. Add the remaining uncooked mushrooms and the soy sauce (or Worcestershire). Bring the soup to a simmer, then reduce the heat and let it cook for 15 minutes, allowing the flavors to meld.
-
Blend for the Perfect Texture: Remove the thyme sprigs. Using an immersion blender, purée only about half of the soup directly in the pot. This technique leaves plenty of mushroom pieces for texture while creating a creamy base. (If you don't have an immersion blender, carefully transfer half the soup to a standard blender, purée until smooth, and then return it to the pot).
-
Finish and Serve: Stir in the heavy cream and lemon juice. Gently warm the soup through, but do not let it boil. Season with salt and pepper to taste. Ladle the soup into bowls and garnish generously with the reserved browned mushrooms and fresh parsley.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 385kcal
- % Daily Value *
- Total Fat 28g44%
- Total Carbohydrate 22g8%
- Dietary Fiber 3g12%
- Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Roux Power: Remember, a darker roux has a nuttier flavor but less thickening power. A blond roux, as used here, is perfect for a creamy soup with good body .
- Mushroom Variety: Using a mix of mushrooms, like earthy cremini and woodsy shiitake, creates a more complex flavor profile than using just one type.
- Make it Dairy-Free: To make this soup dairy-free, substitute the butter with a high-quality vegan butter or olive oil and use full-fat coconut milk or a rich cashew cream in place of the heavy cream.