This one pot rich & creamy ground beef stroganoff has a secret ingredient that makes this the BEST stroganoff ever!
Place the ground beef in a large skillet, with the salt and pepper, then add in the onion. Cook and stir until the onion is soft and translucent and the beef has browned.
Stir in the mushrooms, cook and stir until the mushrooms are tender, about 10 more minutes.
Add in the garlic, fry for two more minutes, then drain any remaining grease from the skillet safely.
Stir in the beef broth and Worcestershire sauce. Add in the egg noodles and stir to submerge completely in the mixture.
Bring to a boil, stirring constantly, then reduce heat to medium low. Cover and simmer until the noodles are cooked, around 20 minutes. If needed, add more beef broth to cook the noodles completely if your liquid evaporates faster than the recipe. Let simmer until you have the amount of gravy you like - we like a lot!
Once the noodles are cooked, stir in the sour cream, and cream cheese until combined into the mixture completely. Serve garnished with fresh parsley.