Brown the beef: Heat a large skillet over medium-high heat.
Add the ground beef and season with a pinch of salt and pepper. Cook, breaking it up with a spatula, until browned and no pink remains, 5–7 minutes. Transfer to a plate, leaving drippings in the pan.
Sauté mushrooms: Add butter and olive oil to the skillet.
Stir in the mushrooms and cook undisturbed for 2–3 minutes to sear, then continue cooking until they release moisture and turn golden, about 5 more minutes.
Soften aromatics: Add the chopped onion and a pinch of salt. Cook until translucent, 3–4 minutes. Stir in garlic, thyme, and smoked paprika.
Cook 30–60 seconds, until fragrant.
Deglaze: Pour in the beef broth and scrape up any browned bits from the bottom of the pan. This adds big flavor.
Build the sauce: Reduce heat to medium-low. Stir in Dijon, heavy cream, and cream cheese.
Whisk or stir until the cream cheese melts and the sauce looks smooth and slightly thick.
Combine: Return the cooked beef to the skillet. Add Worcestershire if using. Stir and let it simmer gently for 3–5 minutes to thicken and marry the flavors.
Taste and adjust salt and pepper.
Finish and serve: Sprinkle with chopped parsley and a little Parmesan if you like. Serve hot as is, or spoon over zucchini noodles, cauliflower rice, or sautéed greens.