Heat the olive oil in a large deep skillet or sauté pan over medium-high heat. Add the ground beef, season with salt and pepper, and cook for 5 to 7 minutes, breaking it up as it cooks, until browned and cooked through. Use a slotted spoon to transfer the beef to a plate, leaving a little drippings in the pan.
Add the onions to the same pan and cook for 3 to 4 minutes until softened. Add the mushrooms with a pinch more salt and cook for 6 to 8 minutes, stirring occasionally, until golden and their moisture has cooked off.
Sprinkle the flour over the onion and mushroom mixture and stir for 1 minute to coat and cook off the raw flour taste. Gradually whisk in the beef broth, scraping up any browned bits from the bottom of the pan. Stir in the Worcestershire sauce and bring to a gentle simmer until the sauce begins to thicken.
Return the browned beef to the pan and add the egg noodles, stirring to make sure the noodles are mostly submerged in the sauce.
Simmer uncovered over medium heat for 10 to 12 minutes, stirring occasionally, until the noodles are tender and the sauce has thickened into a rich gravy. If the pan looks dry before the noodles are done, add more broth or water a quarter cup at a time. Stir in the vinegar, taste, and adjust seasoning with more salt and pepper as needed. Garnish with fresh parsley and serve warm.
Notes
Erren’s Top Tips
Don’t rush the mushrooms. Let them cook until their moisture evaporates and they turn golden. That browning builds the backbone of flavor.Stir occasionally while the noodles cook, but don’t constantly stir. You want them to soften without breaking apart.If the sauce looks thin at first, let it sit for a few minutes off the heat. It thickens as it cools slightly.Add the vinegar at the very end. Cooking it too long dulls the brightness.
Variations & Add-Ins
Add ½ cup sour cream at the end for a stroganoff-style finish.Stir in fresh thyme or rosemary while the sauce simmers for a deeper herb flavor.Add baby spinach during the last 2 minutes of cooking for extra greens.Swap ground beef for ground turkey for a lighter option.
Storage & Freezing
Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat gently on the stove with a splash of broth or water to loosen the sauce.Freeze in portions for up to 2 months. Thaw overnight in the refrigerator before reheating.