Heat a large pot or deep skillet over medium heat. Add ground beef and cook until browned, breaking it apart with a spatula. Drain excess fat if necessary.
Add chopped onion and minced garlic to the beef. Cook for 3-4 minutes until the onion becomes translucent.
Stir in flour and paprika, coating the beef mixture evenly. Cook for 1-2 minutes to remove the raw flour taste.
Gradually add beef broth and water, stirring constantly to prevent lumps. Bring the mixture to a simmer.
Add egg noodles to the pot, ensuring they are submerged in the liquid. Cover and cook for 8-10 minutes, stirring occasionally, until the noodles are tender.
Reduce heat to low and stir in sour cream and Worcestershire sauce. Season with salt and pepper to taste.
Simmer for another 2-3 minutes until the sauce thickens. Garnish with parsley and serve hot.
Notes
For a creamier texture, add an extra dollop of sour cream. Use low-sodium beef broth to control salt levels.