Melt butter with olive oil in a large pot over medium heat.
Soften the onion with a pinch of salt until translucent, about 4 minutes.
Add mushrooms and cook, stirring occasionally, until browned and most liquid evaporates, 8–10 minutes.
Stir in garlic, paprika, dill, and thyme. Cook until fragrant, about 30 seconds.
Sprinkle in the flour and stir to coat the mushrooms. Cook 1 minute to remove raw taste.
Deglaze with white wine, scraping up any browned bits. Stir in soy sauce.
Whisk in the broth gradually. Bring to a gentle boil, then simmer 12–15 minutes.
Reduce heat to low. Stir in half-and-half and warm gently without boiling.
Temper the sour cream with a ladle of hot soup, then whisk it into the pot.
Finish with lemon juice, salt, and pepper. Garnish with parsley and serve.
Notes
For a smokier bowl, add a pinch of smoked paprika or a dash of Worcestershire. Swap Greek yogurt for sour cream, or stir in cooked barley for a heartier soup. Leftovers keep 3–4 days refrigerated; rewarm gently without boiling to prevent curdling.This recipe is an original creation inspired by classic Hungarian Mushroom Soup Recipes flavors. All ingredient ratios and instructions are independently developed.