This post may contain affiliate links. Please read our disclosure policy.

Easy Beef Stroganoff Recipe made with melt-in-your-mouth strips of beef smothered in a delicious sour cream and mushroom gravy. Ready in just 30 minutes, learn how to make the absolute best beef stroganoff and enjoy this classic family favorite with rice, noodles, or creamy mashed potatoes.

Bowl filled with egg noodles and topped with beef and mushroom stroganoff.

What is Beef Stroganoff?

Originating in Russia, beef stroganoff is named after one of the members of the prominent Stroganov family. The first known recipe for beef stroganoff appeared in the 1871 edition of A Gift to Young Housewives, a classic Russian cookbook by Elena Molokhovet. The recipe was titled, Govjadina po-strogonovski, s gorchitseju, or “Beef à la Stroganov, with mustard”.

Very different from the version we have grown to love here in the US, this original involves beef cubes (not strips) that are lightly floured and sauteed, then sauced with mustard and broth and finished with a small amount of sour cream. In the original version, there are no onions, no mushrooms, and no alcohol. 

This particular version of beef stroganoff – made with strips of beef, onions, thick-sliced mushrooms, and a creamy sauce – is the version I looked forward to as a young child. Most definitely not original to the Russian version, but spot on to the classic beef stroganoff which you will find in the US (minus any cream of mushroom soup, of course). Creamy, delicious comfort food, an easy weeknight dinner, and one recipe my hubby requests over and over again.

RELATED: Hamburger Stroganoff Recipe (Ground Beef Stroganoff)

White bowl filled with egg noodles and topped with beef and mushroom stroganoff.

Beef Stroganoff Ingredients

The ingredients in this beef stroganoff recipe include:

  • Steak
  • Olive oil + Butter
  • Onions
  • Garlic
  • White wine (optional)
  • Mushrooms
  • All-purpose flour
  • Beef broth 
  • Worcestershire sauce
  • Dijon mustard
  • Sour cream
  • Egg noodles

Do I have to add flour to stroganoff? The flour is mixed with butter to create what is called a roux. This thickens your gravy, turning it from a soup-like liquid into a rich and creamy one. Feel free to skip the flour if needed. Or, substitute with cornstarch (start with 1 tablespoon) to keep it gluten-free.

Is there an alternative to sour cream? Sour cream is key to this American version of beef stroganoff. If preferred, feel free to use Greek yogurt in the place of sour cream.

What mushrooms should I use? I love making stroganoff with cremini mushrooms. They’re easy to find and moderately priced. They also hold their shape during cooking. White mushrooms and button mushrooms are also great options.

What Beef Should I Use to Make Beef Stroganoff?

Let’s have a quick chat about the best meat for beef stroganoff because, in the case of this recipe, it really does matter. Unless, of course, you enjoy tough and chewy strips of beef (who knows, maybe you do?)

If possible, you’re going to want to purchase quality steak. Or, one that is marbled with fat.

I used Boneless ribeye. Somewhat more expensive, but definitely worth it. In my opinion, it’s better to have less overall meat that is enjoyable to eat (and more flavorful!) compared to an excess that is hard to get down.

The best cuts of beef include

  • Filet Mignon (pricy, but delicious)
  • Top Sirloin
  • Boneless Ribeye
  • Beef Tenderloin
  • Sirloin Steak Tips

Any kind of steak for stews (chuck steak or round steak) is not recommended.

How to make the best Beef Stroganoff

To make this easy recipe you will need a large pan or large skillet. A few of my favorite pans include this Staub Braiser, my Lodge cast iron skillet, or this Calphalon Dutch Oven (highly recommended multi-purpose pan).

Once you have your pan selected, prepare all your ingredients before you start cooking. In total, I would plan approximately 30-45 minutes to prepare and make this recipe.

1. Prepare your beef. First, prepare your beef. For cuts of beef that are especially thick, use a rolling pin or mallet to flatten the steak so that it is approximately 1/3-1/2-inch thick. Slice into thin strips and discard any excess fat. Sprinkle with salt and pepper, to season. If you’re having trouble slicing your beef into thin strips, it helps to place it in the freezer for approximately 15 minutes or so, or just long enough to harden slightly.

2. Brown your beef (60 seconds maximum). Add 1 tablespoon of olive oil and one tablespoon of butter to a large heavy-bottomed skillet over high heat. Once the pan is nice and hot, add a single layer of beef to the skillet, allowing it to cook, untouched, for just 30 seconds. Immediately flip beef and allow to cook for an additional 30 seconds maximum. Transfer beef to a clean plate (do not worry if parts are still red or raw). Repeat until all of your beef is browned, adding additional olive oil and butter as needed.

3. Cook the onions and mushrooms. Return the same pan to medium-high heat. Add the remaining 3 tablespoons of butter and the onions to the skillet. Mix well to combine. Sauté the onions, stirring often, for 3-4 minutes, or until onions soften and turn translucent (cook longer if you prefer more caramelized onions). Add the garlic and cook for 1 minute before adding the mushrooms. Cook until browned and golden, approximately 3 minutes.

  • Tip – If you plan to add any white wine or dry sherry (for flavor) or simply need to deglaze your pan (you can also use broth), the best time to do this is after the garlic is added. Add approximately 1/4 cup and scrape up any brown bits stuck to the bottom of your pan.

4. Make the stroganoff sauce. Sprinkle the flour over the onions and mushrooms and continue to cook, stirring continuously, 1 minute. Still stirring continuously, slowly add the beef broth to the onions and mushrooms. Once half the broth has been added, stir in the rest and mix well to combine. It is extremely important that the broth is added very slowly at first. Otherwise, the sauce will turn out grainy and clumpy. Add the dijon mustard and sour cream, mixing well to combine. Bring your sauce to a simmer before reducing heat medium heat.

5. Return the beef back to the pan. Just before serving, return the seared beef back to the skillet and mix well to combine. Allow beef to simmer for 1-2 minutes, or until everything is heated through.

6. Season and serve. Season with additional salt and pepper, to taste, and season with fresh chopped parsley, fresh thyme, and cooked egg noodles, if desired.

What to serve with beef stroganoff

The wonderful thing about this beef stroganoff recipe is that it can be served with a number of different sides and options. Some of my favorite options include,

Mushroom and beef stroganoff in a rich sour cream gravy garnished with chives.

Tips and Tricks

  • When it comes time to sear your steak, make sure your pan is hot (and not non-stick- if possible). Otherwise, it won’t actually sear (and searing adds flavor).
  • Resist the urge to let your steak cook for longer than 30-60 seconds at the most. It is ok if it is undercooked.
  • Speaking of steak, if possible but good-quality steak. It really does make a huge difference.
  • Always add the flour before you add the broth. Once the flour has been sprinkled over the mushrooms and onions, take a minute to incorporate it into the onion and mushroom mixture. Stir continuously to prevent it from burning.
  • Avoid over-simmering. Once the beef has been added simmer just long enough to heat everything through. Simmer for too long and your beef will over-cook.

Stroganoff Variations

This is just one version of this delicious stroganoff recipe. Here are a few fun ways to mix it up.

  • Try it with pork. Stroganoff made with pork is actually extremely popular in Russia. Pork is a delicious alternative to beef and is typically much more affordable. Should you try making this with pork, I recommend using pork tenderloin.
  • Make it dairy-free. To make beef stroganoff dairy-free, you will need to swap out the butter for a plant-based butter alternative and use a vegan alternative to the sour cream (such as a plain soy yogurt).
  • Try it without meat. Who said beef stroganoff even needs meat? Add some extra mushrooms, onions, and gravy, and swap the beef broth for veggie broth and your beef-filled dinner just turned vegetarian.
  • Chicken also loves stroganoff. I actually really love chicken stroganoff. This recipe may be nearly 4 years old, but it’s still delicious.

What are some of your favorite beef stroganoff variations?

Mushroom and beef stroganoff in a rich sour cream gravy garnished with chives.

How to Store Leftover Beef Stroganoff

Fortunately, this beef stroganoff makes excellent leftovers. It’s actually one of those recipes that my husband and I (lovingly) battle over because it’s one of our favorites (and I don’t make it often enough).

Keep leftovers stored in an air-tight container in the refrigerator for up to 3 days. I recommend keeping the egg noodles and stroganoff separate, but this is not required (it just helps prevent the egg noodles from absorbing all the liquid from the sauce. You’ll also want to mix the leftover sauce and beef before reheating.

You can also freeze your leftover beef stroganoff. If possible, freeze before adding any sour cream, but if that is not possible, that’s ok too. Simply transfer to a freezer-friendly container and enjoy within 3 months or so. Thaw and then reheat, being careful not to overcook the beef when reheating.

More Beef Recipes,

If you try making this yummy Beef Stroganoff Recipe, please leave me a comment and let me know! I always love to hear your thoughts.

Bowl filled with egg noodles and topped with beef and mushroom stroganoff.

Bowl filled with egg noodles and topped with beef and mushroom stroganoff.
4.80 from 15 votes

Beef Stroganoff Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
Easy Beef Stroganoff made with melt-in-your-mouth strips of beef smothered in a delicious sour cream and mushroom gravy.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 8 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 pounds boneless ribeye, (substitute boneless sirloin or beef tenderloin)
  • 2 tablespoon olive oil, divided
  • 5 tablespoon butter, divided
  • 2 medium onions, diced
  • 4 cloves garlic, minced
  • 12 ounces mushrooms, sliced
  • 2 tablespoon all-purpose flour
  • 2.5 cups low sodium beef broth
  • 1 tablespoon Worcestershire sauce
  • 1.5 tablespoon Dijon mustard
  • 1 cup full-fat sour cream, plus more as needed
  • salt and pepper, to taste
  • 12 ounces egg noodles, cooked according to package instructions
  • chopped parsley or chives, to garnish

Instructions 

  • Prepare the beef - For cuts of beef that are especially thick, use a rolling pin or mallet to flatten the steak so that it is approximately 1/3-1/2-inch thick. Slice into thin strips and discard any excess fat. Sprinkle with salt and pepper, to season.
  • Brown the beef - Add 1 tablespoon of olive oil and one tablespoon of butter to a large heavy-bottomed skillet over high heat. Once the pan is nice and hot, add a single layer of beef to the skillet, allowing it to cook, untouched, for just 30 seconds. Immediately flip beef and allow to cook for an additional 30 seconds maximum. Transfer beef to a clean plate (do not worry if parts are still red or raw).
  • Repeat until all beef is browned - Repeat the process until all beef has been browned, adding additional olive oil and butter as needed.
  • Cook the onions and mushrooms - Reduce heat to medium-high. Add the remaining 3 tablespoons of butter and the onions to the skillet. Mix well to combine. Cook the onions, stirring often, for 3-4 minutes, or until onions soften and turn translucent. Add the garlic and cook for 1 minute, stirring continuously. Add the mushrooms and continue to cook until browned and golden, approximately 3 minutes.
  • Add the flour - Sprinkle the flour over the onions and mushrooms and continue to cook, stirring continuously, 1 minute.
  • Add the broth - Still stirring continuously, slowly add the beef broth to the onions and mushrooms. Once half the broth has been added, stir in the rest and mix well to combine.
  • Whisk in the Dijon mustard, Worcestershire sauce, and sour cream and bring to a simmer. Reduce heat too low and continue to simmer for 4-5 minutes, stirring frequently.
  • Return beef - Add the beef, with its juices, back to the pot and mix well to combine. Allow beef to simmer for 1-2 minutes before removing from heat.
  • Season and serve - Season with additional salt and pepper, to taste and season with fresh chopped parsley and cooked egg noodles, if desired.

Notes

  • If you prefer your onions to be more caramelized, cook for an additional 3-5 minutes over medium-low heat. Stir often as butter is more likely to burn when compared to olive oil.
  • If you did want to add any white wine (for flavor), add approximately 1/4 cup after the garlic has been added and sauteed.
Originally published August 27, 2019
  •  

Nutrition

Calories: 583kcal | Carbohydrates: 37g | Protein: 33g | Fat: 35g | Saturated Fat: 16g | Cholesterol: 139mg | Sodium: 327mg | Potassium: 774mg | Fiber: 2g | Sugar: 4g | Vitamin A: 444IU | Vitamin C: 3mg | Calcium: 66mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4.80 from 15 votes (14 ratings without comment)

4 Comments

  1. sanda says:

    5 stars
    your recipes are simply AWESOME!

    1. Jessica Randhawa says:

      Thanks Sanda ๐Ÿ˜€

  2. nada says:

    i want to prepare this recipe but my friend is allergic to diary products
    can i replace the flour with corn starch and the sour cream with goat yogurt

    1. Jessica Randhawa says:

      Hi Nada,

      While I have not tried it, I believe you can substitute sour cream with goat yogurt. If you are concerned about gluten, I would recommend replacing the flour with a gluten-free alternative such as rice flour.