Heat a large skillet or pan to medium-high heat. Add the butter and allow it to melt. Add in the onion and garlic and sauté until the onions start to become translucent. Add the ground beef, breaking it down into smaller pieces. Stir occasionally, combining the meat and onions.
When the beef is still a touch pink in the middle, add in the mushrooms, Worcestershire sauce, salt, and pepper. Add any other spices like paprika or dried thyme at this time.
Sauté until the mushrooms are slightly softened and the beef is cooked through and no longer pink. (Drain excess grease if needed)
Once the ground beef is browned, add the beef broth and the dijon mustard to the pan and shift to medium heat. Allow to come to a light boil.
Add in the pasta and press it into the broth. It is ok if the pasta is not fully covered by the broth.
Simmer the pasta about 7-9 minutes or until the egg noodles are almost al dente*. (See recipe tips or notes on cook time for egg noodles)
When pasta is cooked just under al dente, shift the heat to low and stir in the cream cheese, thyme, parsley and sour cream. Stir gently until smooth and creamy. Top with chopped fresh parsley and serve!