Growing up, we made our own version of steak stroganoff with a cheap cut of meat.
The good news is that you can’t use any cut of beef for this recipe, so feel free to go crazy with whatever you prefer.

This is also a great recipe for using up steak leftovers.
One thing I love about this recipe is that it tastes so fancy that you’d never guess it’s so easy to make.
Here’s that recipe for ya –
Steak Stroganoff
A rich and creamy classic Russian-inspired dish featuring tender strips of beef in a luscious sour cream and mushroom sauce served over egg noodles. This comforting one-pan meal is perfect for weeknight dinners or special occasions.
Ingredients
- 1.5 lbs sirloin or ribeye steak (cut into 1/4-inch strips against the grain)
- 12 oz egg noodles (for serving)
- 2 tablespoons olive oil (divided)
- 2 tablespoons butter
- 8 oz white or cremini mushrooms (sliced)
- 1 medium yellow onion (thinly sliced)
- 3 garlic cloves (minced)
- 2 tablespoons all-purpose flour
- 2 cups beef broth (low-sodium preferred)
- 1 tablespoon Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 cup sour cream (full-fat, at room temperature)
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper (freshly ground)
- 2 tablespoons fresh parsley (chopped, for garnish)
Instructions
1. Bring a large pot of salted water to a boil and cook the egg noodles according to package directions. Drain and set aside, tossing with a little butter to prevent sticking.
💡 Tip: You can prepare the noodles while the sauce is simmering to save time.
2. Pat the steak strips dry with paper towels and season generously with salt and pepper. This ensures a good sear and prevents steaming.
💡 Tip: Dry meat is key to achieving a nice brown crust rather than steaming the beef.
3. Heat 1 tablespoon of olive oil in a large skillet or sauté pan over medium-high heat. Add half of the steak strips in a single layer and sear for 2-3 minutes without stirring, then flip and cook for another 1-2 minutes until browned but still slightly pink inside. Remove to a plate and repeat with the remaining oil and steak.
💡 Tip: Don't overcrowd the pan or the meat will steam instead of sear. Work in batches for best results.
4. In the same skillet, reduce heat to medium and add the butter. Once melted, add the sliced onions and cook for 4-5 minutes until softened and translucent, stirring occasionally.
💡 Tip: Scrape up any browned bits from the bottom of the pan - they add great flavor.
5. Add the mushrooms to the skillet and cook for 5-6 minutes until they release their moisture and begin to brown. Add the minced garlic and cook for 1 minute until fragrant.
💡 Tip: Mushrooms will initially release liquid; let it evaporate for the best texture and concentrated flavor.
6. Sprinkle the flour over the mushroom and onion mixture and stir well to coat everything evenly. Cook for 1-2 minutes to eliminate the raw flour taste.
💡 Tip: The flour will help thicken the sauce and give it body.
7. Slowly pour in the beef broth while stirring constantly to prevent lumps. Add the Worcestershire sauce and Dijon mustard, then bring the mixture to a simmer. Cook for 5-7 minutes until the sauce thickens slightly.
💡 Tip: The sauce should coat the back of a spoon when ready.
8. Reduce heat to low. Remove the pan from heat and stir in the sour cream until fully incorporated and smooth. Return the cooked steak and any accumulated juices to the pan and stir gently to combine.
💡 Tip: Adding sour cream off heat prevents it from curdling. If the sauce seems too thick, thin with a splash of broth.
10. Taste and adjust seasoning with additional salt and pepper as needed. Serve the stroganoff immediately over the cooked egg noodles, garnished with fresh chopped parsley.
💡 Tip: For a more elegant presentation, twirl the noodles into nests on each plate before topping with stroganoff.
Notes
Tips
- Use room temperature sour cream to prevent the sauce from breaking or curdling when you add it to the hot mixture.
- For the most tender steak, slice against the grain and don't overcook - steak should be medium to medium-rare before adding back to the sauce.
- Let the steak rest at room temperature for 10-15 minutes before cooking for more even cooking.
- This dish is best served immediately, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat.
- If you prefer a thicker sauce, simmer longer or add an extra tablespoon of flour. For a thinner sauce, add more beef broth.
- Fresh herbs like dill or thyme also complement this dish beautifully as garnish alternatives.
Variations
You don’t have to use beef with this recipe. So I’ve got some variations to that for you below.
You’ll also find some other fun variations you can try out. I’m a big fan of using Greek yogurt – just make sure you don’t let it curdle!
- Use chicken breast or pork tenderloin instead of beef for a different protein option.
- Make it vegetarian by replacing the steak with extra mushrooms (such as portobello or shiitake) and using vegetable broth.
- Add a splash of white wine or brandy when cooking the mushrooms for extra depth of flavor.
- For a lighter version, substitute Greek yogurt or crème fraîche for half of the sour cream.
- Try serving over mashed potatoes, rice, or roasted vegetables instead of egg noodles.
- Add paprika (sweet or smoked) for a more traditional Hungarian-inspired flavor profile.
- Include vegetables like bell peppers, peas, or spinach for added nutrition and color.
- Use wild mushroom varieties like chanterelles or porcini for a more gourmet version.
Nutrition Facts
Calories: 620 kcal
Protein: 42g
Carbohydrates: 52g
Fat: 26g
Saturated Fat: 12g
Cholesterol: 135mg
Sodium: 680mg
Fiber: 3g
Sugar: 5g
Calcium: 110mg
Iron: 5mg