Simmer the broth for about 7 minutes over medium-high heat to reduce it.
Meanwhile, slice the mushrooms, dice the onion, and finely chop the garlic.
Strain the broth into another bowl or pot. (Straining is optional but results in a cleaner sauce. I ended up with about 2¾ cups of broth after reducing.)
Wipe the pan with a paper towel (You can also cook the mushrooms in a separate pan, but I prefer it to make the sauce in the same pan). Add clarified butter or oil and heat over high heat. Add the mushrooms in an even layer. Don’t stir for the first 2–3 minutes to allow them to brown. Then stir, add the onion, and cook for a few more minutes until both the mushrooms and onions are soft. Add the garlic and cook for 1 minute.
Pour the broth back into the pan and bring it to a boil.
In a medium bowl, whisk together the sour cream and flour. Gradually add about ¾ cup of the hot broth from the pan, whisking constantly. Then add the mixture back into the pan. Stir until combined, bring to a boil, and cook for 1 minute (longer if the sauce is still too thin).
Season with Worcestershire sauce, mustard, salt, and pepper to taste.
Stir in the chopped parsley and remove from heat. Add the meatballs to the sauce (reheat briefly if they’ve cooled down). Serve and enjoy!