Season the beef chunks with salt, pepper, and paprika. A little spice goes a long way, and this is your flavor foundation.
Heat the olive oil in a large skillet over medium-high heat. Sear the beef in batches until browned on all sides. Don’t crowd the pan—we’re aiming for color, not a gray blob.
Remove beef and set aside. Add the onion to the same pan and sauté until it’s soft and a bit caramelized. Garlic goes in last for a quick, fragrant bloom.
Pour in the beef broth, soy sauce, and Worcestershire. Scrape up the tasty brown bits from the bottom—the flavor treasure map.
Return the beef to the pan with mushrooms (if using). Simmer for 10–15 minutes, until beef is tender and the sauce is glossy.
Stir in the cornstarch slurry and simmer another 2–3 minutes until the sauce thickens. If it’s too thick, splash in a bit more broth.
Taste and adjust salt/pepper. Garnish with parsley or scallions if you’re feeling fancy.