In a large pot of salted boiling water, cook the egg noodles according to package instructions until al dente. Drain and set aside.
In a large skillet over medium heat, add the ground beef. Cook until browned, breaking it apart with a spatula. Remove excess grease if necessary.
Add the chopped onion and minced garlic to the skillet with the beef. Sauté for about 3-4 minutes until the onion is translucent.
Stir in the sliced mushrooms and cook for another 5 minutes, allowing them to soften and release their juices.
Sprinkle the flour over the meat and mushroom mixture, stirring well to coat everything. Gradually add the beef broth while stirring to avoid lumps, ensuring a smooth sauce.
Stir in Worcestershire sauce, Dijon mustard, paprika, salt, and pepper. Bring the mixture to a gentle simmer for about 5 minutes to thicken.
Reduce the heat to low, and stir in the sour cream until thoroughly combined, heating through but not boiling. Adjust seasoning if needed.
Add the cooked egg noodles to the skillet, gently tossing everything together until the noodles are well coated with the creamy sauce.
Remove from heat and garnish with chopped fresh parsley before serving.
Notes
Serve the stroganoff in shallow bowls with a sprinkle of fresh parsley on top and a side of crusty bread for dipping.