In a pan, brown your onion, garlic, and ground beef without breaking it up too much. After it turns brown, drain the fat.
Add your sliced mushrooms to the ground beef and cook for approximately 3 minutes.
Stir in your 3 tablespoons of flour and cook until the flour browns.
Add the beef broth, Worcestershire sauce, salt, and pepper, and then bring it to a boil. Once it boils, reduce the heat and let it simmer for about 10 minutes on low heat.
As it simmers, cook your egg noodles according to your preference.
Remove the saucepan from the fire and stir in the sour cream.
Remove the beef mixture from heat then add your sour cream, cream of mushroom soup and parsley.
Serve it over your already-cooked egg noodles and enjoy!