Prepare the ingredients by slicing the beef, mushrooms, and onion.
Heat olive oil in a large skillet over medium-high heat.
Sauté the onions and garlic until fragrant and translucent.
Add the sliced beef to the skillet, cooking until browned.
Stir in the sliced mushrooms and cook until tender.
Sprinkle flour over the mixture and stir to combine.
Pour in the beef broth and Worcestershire sauce, stirring constantly.
Reduce heat and stir in the sour cream, mixing until smooth.
Season with salt and pepper to taste.
Serve over your choice of noodles, rice, or mashed potatoes.