Start by preheating your skillet with a little olive oil over medium heat. Add the ground beef and break it apart using a spoon. Cook until it’s browned and no longer pink, which should take about 5-7 minutes.
Toss in the diced onion and minced garlic. Stir them into the beef and cook until the onion becomes golden and translucent. This step builds the foundation of the dish’s flavor.
Add the sliced mushrooms to the skillet and sauté them with the beef mixture for around 5 minutes. The mushrooms should soften and release their juices.
Sprinkle the flour over the mixture, stirring well to eliminate any clumps. Slowly pour in the beef broth while continuing to stir. This will create a thickened, flavorful base for the stroganoff.
Combine the heavy whipping cream, Worcestershire sauce, salt, and pepper into the skillet. Mix everything well and bring the sauce to a simmer. Lower the heat and cook for an additional 5 minutes to let the flavors meld.
Remove the skillet from the heat and gently stir in the sour cream. This final step makes the sauce extra creamy and tangy. Your stroganoff is now ready to be served!