Prep: Measure the 1/2 cup of sour cream/yogurt and let it rest at room temperature until needed. Slice 1/3 of the mushrooms (8 oz.) 1/8-1/4-inch thick. Chop the remaining 2/3 (16 oz./1 pound).: The room holds the scent of warmed dairy and earth when you set aside the Greek yogurt or sour cream at room temperature, which prevents shocking the mixture later. You should notice the yogurt soften and lose its fridge chill, which helps it incorporate without splitting. A common misstep is adding cold dairy to hot soup, which can cause curdling, so warming it is purposeful and simple to do by leaving it out as you slice and chop.
Chop Mirepoix: Add the carrots, celery, onion, and garlic to the food processor and pulse until roughly chopped (they don't need to look pretty—they will be pureed later). If you don’t have a food processor, chop by hand.: When you slice the portion of the mushrooms thinly, you let them caramelize more evenly, giving crisp edges and a nutty aroma as they hit the pan. Listen for an immediate sizzle that signals high enough heat; wait for a deep golden color before flipping, which can take a few minutes. Rushing and crowding the pan leads to steaming, not browning, so keep an even layer and be patient.
Caramelize Mushrooms: Melt 2 tablespoons butter with 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the SLICED cremini mushrooms and stir to coat, then arrange in an even layer (some of the mushrooms may overlap). Cook undisturbed until they turn deeply golden brown on the bottom, flip, and repeat. Add the Worcestershire and some freshly cracked salt and stir to combine. Transfer to a bowl; don’t wipe out the pot.: The chunkier mushrooms will dissolve into the broth and provide texture and body. As they simmer, they release juices that smell intensely of mushroom and deepen the pot. Over-chopping can evaporate too much moisture during sauté, so keep them coarser for substance in the finished soup.
Sauté Mushrooms/Mirepoix: Reduce the heat to medium and melt 2 tablespoons butter with 1 tablespoon olive oil. Add the chopped mushrooms and the onion/carrots/celery mixture. Sauté for 10 minutes or longer until the vegetables are tender (these mushrooms will not brown).: Pulsing the carrots , celery , onion , and garlic in the food processor creates a rustic base that purees beautifully later. You want small, irregular pieces rather than a paste, so pulse briefly. If you over-process, the mirepoix can become too fine and change the texture of the soup, so stop early and check often.
Cook Roux: Add the flour and spices and cook for 1 minute. Add the beef base and chicken broth, stirring to scrape up the bits from the bottom of the pan.: As you melt butter with olive oil and lay the sliced mushrooms in the pan, let them cook undisturbed until deeply golden on the bottom; the scent will shift from raw mushroom to a toasted, savory bouquet. Flip them and repeat to build color. Adding Worcestershire sauce at this point intensifies the savory notes. A frequent mistake is stirring too frequently, which prevents that fond from forming, so resist the urge to move them prematurely.
Simmer: Cover and bring to a boil, then reduce to a gentle simmer, uncovered, for 15 minutes, stirring occasionally.: When you lower the heat and add the chopped mushrooms plus the processed mirepoix with the reserved butter and olive oil , the pot will go quiet then release a gentle simmering scent as the vegetables soften. Sauté until tender, which can take ten minutes or more, stirring occasionally so nothing sticks. If the pan gets too hot, the vegetables may brown unevenly or burn, so adjust the heat as needed to keep a steady, gentle sizzle.
Puree: In two batches, remove half of the soup (vegetables and liquid) to a blender. Don’t fill the blender more than 1/3 of the way, or it can overflow and explode. Blend until very smooth, being careful to let smoke escape, or the blender will explode. To do this, leave the blender cap open and cover it with a paper towel or loose dish towel.: Stirring in the flour and spices and cooking briefly removes the raw flour taste and builds a roux that thickens the soup. You should smell a toasty, biscuity scent after a minute; then add the beef bouillon and chicken broth while scraping up brown bits from the pan. A lump-free mixture comes from pouring slowly and whisking as you go, so take your time to avoid a gritty texture.
Add Milk: Stir in the milk until combined, then the sour cream/yogurt until smooth, and then the sliced mushrooms. Cook over low heat until warmed through, about 5 minutes.: Bringing the pot to a boil and then reducing to a gentle simmer lets flavors meld and the vegetables fully soften. For about fifteen minutes the broth will taste increasingly concentrated and fragrant, with steam carrying a rich mushroom aroma. If you cover the pot too tightly, you may trap flavors but also risk overcooking and a flatter profile, so simmer uncovered to maintain clarity of flavor.
Finishing Touches: Stir in the balsamic vinegar, lemon juice, and salt to taste. Garnish with fresh parsley and/or fresh chives. Dig in!: When you transfer half the soup to a blender in two small batches, the steam will carry a warm, savory perfume, and the liquid should whirl into a satiny texture. Only fill the blender about one third full and let steam escape by leaving the cap partially off but covered with a towel, which prevents pressure buildup. A common error is overfilling the blender, which risks a hot explosion, so always blend in small batches with care.
Add Milk: Stirring in the milk integrates dairy notes and softens the concentrated flavors. Once the milk is combined, whisk in the room temperature Greek yogurt or sour cream until smooth; the soup will feel silkier and slightly tangy. Keep heat low while doing this, because too-high temperatures can make the dairy separate, which ruins the velvety mouthfeel you worked for.
Cook until warmed through: Gently warming the soup with the sliced reserved mushrooms lets their texture remain tender but distinct, adding chew and contrast to the pureed body. This step takes about five minutes and the pot will steam slightly without vigorous bubbling. Boiling at this stage risks breaking the dairy and creating graininess, so keep it quiet and low.
Finishing Touches: Stirring in the balsamic vinegar and lemon juice brightens the entire pot, and a final salt adjustment ties everything together. The aroma shifts to a lively harmony of acid and earth, with fresh herb on top if using parsley or chives . Over-salting is easy after reduction, so taste before adding additional salt and adjust patiently rather than aggressively.