I didn’t try beef stroganoff until I was in my twenties, and honestly, I thought it was going to be one of those fancy dishes that takes all day to make. Turns out, I was completely wrong.
The truth is, stroganoff is just tender strips of beef in a creamy mushroom sauce served over noodles. That’s it. No complicated steps, no hard-to-find ingredients—just straightforward cooking that comes together in about 30 minutes. The secret is getting a good sear on your meat and not rushing the sauce. Do those two things right, and you’ll have a dinner that tastes like you spent hours in the kitchen when you really didn’t.

Why You’ll Love This Beef Stroganoff
- Restaurant-quality at home – This classic dish brings the flavors of a fancy steakhouse right to your dinner table without the hefty price tag.
- Quick weeknight dinner – Ready in under an hour, this stroganoff is perfect for busy evenings when you want something special but don’t have all night to cook.
- Creamy, satisfying comfort food – The rich sour cream sauce coating tender beef and mushrooms over pasta makes this an incredibly comforting meal that feels like a warm hug.
- Simple ingredients – You probably have most of these pantry staples on hand already, making it easy to whip up whenever a craving hits.
What Kind of Beef Should I Use?
For beef stroganoff, you’ll want to use a tender cut of beef since it cooks quickly in the pan. Scotch fillet (also called boneless rib eye) is ideal because it’s well-marbled and stays juicy, but sirloin or tenderloin also work great if that’s what you have on hand. Whatever cut you choose, make sure to slice it against the grain into thin strips – this helps keep the meat tender and makes it easier to eat. If your beef is partially frozen, it’s actually easier to get those nice, thin slices, so pop it in the freezer for about 20 minutes before cutting if you have time.

Options for Substitutions
This classic dish is pretty forgiving when it comes to swapping ingredients:
- Scotch fillet / rib eye steak: If you want to save some money, sirloin or tenderloin work great too. You can even use beef strips or stir-fry beef from the grocery store. Just make sure whatever cut you choose is relatively tender since it cooks quickly.
- Mushrooms: Button mushrooms are the go-to here, but cremini, baby bella, or even a mix of wild mushrooms will give you great flavor. Just keep the slices a decent thickness so they don’t disappear into the sauce.
- Sour cream: Greek yogurt makes a good substitute if you’re out of sour cream. Use full-fat for the best texture and add it at the end off the heat to prevent curdling. Crème fraîche also works beautifully and is a bit more stable when heated.
- Dijon mustard: Regular yellow mustard can work in a pinch, though you’ll lose some of that tangy depth. Whole grain mustard is another option that adds nice texture.
- Beef broth: Chicken broth will do the job if that’s what you have on hand, though the flavor won’t be quite as rich. You could also use a combination of broth and a splash of red wine for extra depth.
- Egg noodles: While egg noodles are traditional, regular pasta like fettuccine, pappardelle, or even rice works well. You can also serve it over mashed potatoes for a heartier meal.
Watch Out for These Mistakes While Cooking
The biggest mistake when making beef stroganoff is overcooking the beef, which turns tender steak into chewy rubber – sear the strips quickly over high heat for just 1-2 minutes per side, then remove them from the pan and add them back at the very end so they stay juicy.
Another common error is adding the sour cream while the pan is still too hot, which can cause it to curdle and separate – always remove the pan from heat or turn it to low before stirring in the sour cream for a smooth, creamy sauce.
Don’t crowd the mushrooms in the pan either, as this causes them to steam instead of brown, so cook them in batches if needed to get that nice golden color and deeper flavor.
Finally, make sure to slice your beef against the grain into thin strips before cooking, which breaks up the muscle fibers and makes each bite more tender.

What to Serve With Beef Stroganoff?
Beef stroganoff is traditionally served over egg noodles or pasta, but you’ve got plenty of other options if you want to switch things up. I love serving it over buttered rice or creamy mashed potatoes, which soak up all that rich, savory sauce beautifully. A simple side of steamed green beans or roasted broccoli adds a nice fresh contrast to the creamy beef and mushrooms. If you’re feeling extra hungry, a slice of crusty bread on the side is perfect for mopping up any sauce left in your bowl.
Storage Instructions
Store: Keep your beef stroganoff in an airtight container in the fridge for up to 3 days. I like to store the sauce and pasta separately if possible, since the noodles can soak up a lot of the sauce and get a bit mushy. If you’ve already mixed them together, just add a splash of broth when reheating to loosen things up.
Freeze: The stroganoff sauce freezes really well for up to 3 months, but I’d recommend freezing it without the pasta. The noodles don’t hold up as well in the freezer and can get pretty soft and weird. Just make fresh pasta when you’re ready to eat it, and you’ll have a much better result.
Reheat: Warm it up gently on the stove over medium-low heat, stirring occasionally until heated through. You can also use the microwave, but go with lower power and stir every minute or so. The sour cream can sometimes separate if you reheat too quickly, so take your time with it.
| Preparation Time | 15-20 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 40-50 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2500
- Protein: 120-140 g
- Fat: 110-130 g
- Carbohydrates: 170-200 g
Ingredients
For the beef:
- 1.2 lb scotch fillet steak (cut into strips)
- 2 tbsp vegetable oil (or any neutral oil)
- salt to taste
- black pepper to taste (freshly ground preferred)
For the sauce:
- 1 large onion (thinly sliced)
- 10 oz mushrooms (sliced)
- 2 cups beef broth
- 2 tbsp flour (I like King Arthur)
- 3 tbsp butter (I use Kerrygold for richness)
- 2/3 cup sour cream (room temperature to prevent curdling)
- 1 tbsp Dijon mustard
For serving:
- 10 oz pasta (egg noodles work best)
- chopped chives (fresh if possible)
Step 1: Prepare the Beef and Aromatics
- 1.2 lb scotch fillet steak
- salt to taste
- black pepper to taste
- 1 large onion
- 10 oz mushrooms
Begin by preparing your ingredients: thinly slice the large onion, and slice the mushrooms.
For the scotch fillet, flatten it to about 3/4cm thick, then slice it into 5mm strips.
Season the beef generously with salt and freshly ground black pepper.
This initial prep ensures everything is ready once cooking begins, making the process smoother.
Step 2: Sear the Beef and Sauté Vegetables
- 2 tbsp vegetable oil
- 1.2 lb scotch fillet steak
- salt to taste
- black pepper to taste
- 3 tbsp butter
- 1 large onion
- 10 oz mushrooms
Heat half of the vegetable oil in a large skillet over high heat.
Sear half of the seasoned beef strips for about 30 seconds per side until nicely browned, then remove to a plate.
Repeat with the remaining beef and the second tablespoon of oil, ensuring not to overcrowd the pan, which helps achieve a good sear.
I always sear in batches to prevent the meat from steaming instead of browning, which is key for flavor.
Once all beef is seared, reduce the heat to medium-high, add the butter to the skillet, and cook the sliced onions for 1 minute.
Then add the sliced mushrooms and continue cooking until they are golden brown, about 5-7 minutes.
Step 3: Build the Stroganoff Sauce
- 2 cups beef broth
- 2 tbsp flour
- 2/3 cup sour cream
- 1 tbsp Dijon mustard
Sprinkle the flour over the sautéed onions and mushrooms, stirring continuously for 1 minute to cook out the raw flour taste.
Gradually add the beef broth in two parts, stirring well after each addition to create a smooth sauce without lumps.
Bring the sauce to a gentle simmer, allowing it to thicken over 3-5 minutes.
While the sauce simmers, ensure your sour cream is at room temperature to prevent curdling, then stir in the sour cream and Dijon mustard.
Step 4: Cook Pasta and Finish the Dish
- 10 oz pasta
- 1.2 lb scotch fillet steak
- salt to taste
- black pepper to taste
While the sauce is cooking, prepare your pasta according to package directions; egg noodles are my go-to for stroganoff.
Once the sauce has thickened and the pasta is nearly done, return the seared beef strips along with any accumulated plate juices to the sauce.
Simmer for just 1 minute more to heat the beef through without overcooking it, then remove the skillet from the heat.
Taste and adjust seasoning with salt and pepper as needed.
Step 5: Serve and Garnish
- chopped chives
Serve the classic beef stroganoff generously over the hot cooked pasta or noodles.
Garnish with fresh chopped chives for a bright, aromatic finish.
I find the fresh chives truly elevate the dish, adding a lovely pop of color and herbaceousness.

Mushroom Classic Beef Stroganoff
Ingredients
For the beef:
- 1.2 lb scotch fillet steak (cut into strips)
- 2 tbsp vegetable oil (or any neutral oil)
- salt to taste
- black pepper to taste (freshly ground preferred)
For the sauce:
- 1 large onion (thinly sliced)
- 10 oz mushrooms (sliced)
- 2 cups beef broth
- 2 tbsp flour (I like King Arthur)
- 3 tbsp butter (I use Kerrygold for richness)
- 2/3 cup sour cream (room temperature to prevent curdling)
- 1 tbsp Dijon mustard
For serving:
- 10 oz pasta (egg noodles work best)
- chopped chives (fresh if possible)
Instructions
- Begin by preparing your ingredients: thinly slice the large onion, and slice the mushrooms. For the scotch fillet, flatten it to about 3/4cm thick, then slice it into 5mm strips. Season the beef generously with salt and freshly ground black pepper. This initial prep ensures everything is ready once cooking begins, making the process smoother.
- Heat half of the vegetable oil in a large skillet over high heat. Sear half of the seasoned beef strips for about 30 seconds per side until nicely browned, then remove to a plate. Repeat with the remaining beef and the second tablespoon of oil, ensuring not to overcrowd the pan, which helps achieve a good sear. I always sear in batches to prevent the meat from steaming instead of browning, which is key for flavor. Once all beef is seared, reduce the heat to medium-high, add the butter to the skillet, and cook the sliced onions for 1 minute. Then add the sliced mushrooms and continue cooking until they are golden brown, about 5-7 minutes.
- Sprinkle the flour over the sautéed onions and mushrooms, stirring continuously for 1 minute to cook out the raw flour taste. Gradually add the beef broth in two parts, stirring well after each addition to create a smooth sauce without lumps. Bring the sauce to a gentle simmer, allowing it to thicken over 3-5 minutes. While the sauce simmers, ensure your sour cream is at room temperature to prevent curdling, then stir in the sour cream and Dijon mustard.
- While the sauce is cooking, prepare your pasta according to package directions; egg noodles are my go-to for stroganoff. Once the sauce has thickened and the pasta is nearly done, return the seared beef strips along with any accumulated plate juices to the sauce. Simmer for just 1 minute more to heat the beef through without overcooking it, then remove the skillet from the heat. Taste and adjust seasoning with salt and pepper as needed.
- Serve the classic beef stroganoff generously over the hot cooked pasta or noodles. Garnish with fresh chopped chives for a bright, aromatic finish. I find the fresh chives truly elevate the dish, adding a lovely pop of color and herbaceousness.
Just like Moms.
Photo of the cooked recipe