Prep the basics .Slice the mushrooms, chop the onion, mince the garlic, and cut the chicken into bite-sized pieces. Keep everything close by this cooks fast once you start.
Cook the mushrooms. Heat the butter or olive oil in a large skillet over medium heat. Add the mushrooms and let them sit for a minute or two before stirring. Let them brown a bit and soak up the flavor.
Add the onions and garlic. Toss them into the pan with the mushrooms. Cook until everything smells amazing and the onions turn soft and golden.
Cook the chicken. Push the mushrooms to the side of the pan and add the chicken. Season with salt, pepper, and a little paprika if you like. Cook until the chicken is no longer pink in the middle.
Build the sauce. Pour in the chicken broth. Stir and scrape the bottom of the pan to pick up all the browned bits that’s where the flavor hides. Turn the heat down a bit and add the heavy cream and cream cheese.
Let it get creamy. Stir slowly until the cream cheese melts and the sauce thickens. Add the Worcestershire sauce and taste it. Adjust the seasoning if needed.
Serve and enjoy. Spoon it over cauliflower rice, zucchini noodles, or eat it straight from the pan. Top with a little parsley if you want to feel fancy.