Add the ground beef to the skillet and cook until fully browned, breaking it up with a spoon as it cooks. Season with salt and pepper. This should take about 6-7 minutes.
Add the sliced mushrooms to the skillet and cook until they're soft and releasing their juices. This usually takes about 5 minutes. Stir occasionally to ensure they cook evenly.
Sprinkle the flour over the beef and mushrooms, stirring constantly for about 2 minutes. This step helps to thicken the sauce, giving it a creamier texture.
Slowly pour in the beef broth, stirring continuously until the mixture starts to thicken. Once thickened, reduce the heat to low and add the Worcestershire sauce and sour cream. Mix well and let it simmer for about 5 minutes.
Remove from heat and serve hot. Garnish with freshly chopped parsley to add a burst of color and freshness.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm in a skillet over low heat.