Cook the pasta. You’ll want to cook the pasta in salted boiling water according to the package instructions, then drain.
Cook the beef. While the pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add the beef and cook it until browned, breaking down the lumps, but do not break them entirely.
Add the veggies. Add the onion and minced garlic and cook, stirring frequently, for 3-4 minutes. Mix in the mushrooms and cook, stirring frequently, for 5 minutes.
Add flour and stock. Add butter and allow it to melt. Sprinkle the flour over the meat and mushrooms. Cook for 1 minute. Then, gradually, whisk in the beef stock. Stir well.
Make the sauce. Stir in the cream of mushroom soup and Worcestershire sauce. Simmer for 5-8 minutes, then season to taste with salt and pepper. Remove from the heat and stir in the sour cream until well incorporated.
Assemble. Toss the hamburger stroganoff with the cooked pasta and serve. Garnish with chopped parsley if desired.
Notes
Use beef with some marbling on it. Do not choose lean beef as the stroganoff will be too dry and chewy. If you want, you can use a ground burger patty, too.
Add the sour cream as the last step of cooking. Do not simmer it with the rest of the ingredients, as it may curdle.
Serve the stroganoff over pasta, any kind, or even mashed potatoes.
You can use brown or white mushrooms for this recipe.