Heat olive oil in a large skillet over medium heat. Add the ground beef and cook until browned and fully cooked through, breaking it apart as it cooks. Season with salt and pepper.
1 lb. 80/20 ground beef, 2 tbsp olive oil, salt and pepper to taste
Push the beef to one side of the skillet and add 1 tablespoon of butter along with the chopped mushrooms. Cook for 6–8 minutes until the mushrooms are deeply browned and most of the moisture has cooked out.
3 tbsp butter divided, 8 oz. shiitake mushrooms
Add the garlic and cook for another 30 seconds until fragrant.
3 cloves minced garlic
Stir everything together, then add the Worcestershire sauce, soy sauce, Dijon mustard, paprika, and dried thyme. Cook for 1–2 minutes to let the flavors develop.
1 tbsp worcestershire sauce, 1 tsp soy sauce, 1 tsp dijon mustard, 1 tsp paprika, ½ tsp dried thyme
In a small bowl, whisk together the beef broth and cornstarch until smooth. Pour into the skillet and simmer for 2–3 minutes until slightly thickened.
1 cup beef broth, 1 tbsp cornstarch
Reduce heat to low and stir in the sour cream along with the remaining 2 tablespoons of butter until smooth and creamy.
½ cup sour cream
Toast the brioche buns if desired. Top the bottom bun with a slice of Swiss cheese, spoon over the beef stroganoff mixture, and finish with crispy fried onions before adding the top bun.
4 brioche buns, 4 slices swiss cheese, crispy fried onions