Classic Beef Stroganoff is comfort food at its best! This hearty combination of seared steak and mushrooms in a creamy, tangy garlic sauce is loaded with flavor and is so easy to make!

Wooden spoon placing beef stroganoff on egg noodles in white bowl.


When I crave pure comfort food, classic Beef Stroganoff always hits the spot.

It has a similar flavor profile to Swedish meatballs as it’s creamy, tangy, and incorporates the cozy flavors of allspice and nutmeg.

Served over egg noodles is how my family prefers it, but you can also serve it with other types of pasta, rice, or roasted garlic mashed potatoes.

Recipe Ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Ingredients shown: cream, wine, onion, garlic, flour, egg noodles, beef stock, sour cream, mushrooms, olive oil, flank steak, mustard, spices, and worcestershire sauce.
  • Flank steak. After testing a few different cuts of beef, I’ve found flank to be the best since it has great flavor and texture without being overly expensive. You can use skirt, sirloin, ribeye, or filet if you prefer. Just be sure to slice the steak against the grain to ensure a more tender bite. I’ve also heard of people using ground beef for a hamburger-helper-style Stroganoff, but haven’t tested that myself.
  • Mushrooms. I used cremini mushrooms but white button mushrooms would be fine as well. Other more expensive varieties of mushrooms can be used too. Mushrooms are one of my favorite ingredients to pair with beef such as in beef marsala.
  • Allspice. This ingredient is not included in many Stroganoff recipes, but in my research, I’ve found that it was likely part of the original recipe. I’ve made beef Stroganoff with allspice and without, and it’s superior when including it, which is why it’s here in my recipe. It’s used during the marination/ dry rubbing stage.
  • Beef stock. Whenever possible, use homemade beef stock, however, low-sodium beef base to make a quick stock is great in a pinch!
  • Wine. I used a Sauvignon Blanc, but any dry white wine will do. If you prefer to not use alcohol, simply omit the wine.
  • Cream. I use a combo of heavy cream and sour cream for the perfect tangy Stroganoff sauce.
  • Dijon Mustard. A must for that true Stroganoff flavor.
  • Worcestershire sauce. This is included in both the marinade and the Stroganoff sauce for additional flavor. It contributes wonderful flavor to dishes like Stroganoff and Salisbury Steak.

See the recipe card for complete information on ingredients and quantities.

Step-by-step instructions

First, marinate the beef

Each number corresponds to the numbered written steps below.

  1. Slice 1 1/2 pounds of flank steak into 2 inch long strips with the grain (Photo #1).
  2. Slice the steak into thin, bite-sized pieces against the grain (Photo #2).
Beef stroganoff Four pic collage group number one showing cutting flank steak into small pieces and marinating with spices in plastic bag.
  1. Place the meat in a bowl, or keep on your cutting board, and combine with 1 tablespoon of Worcestershire sauce, 1 teaspoon of salt, 1/4 teaspoon of pepper, 1/2 teaspoon of nutmeg, and 2 teaspoons of allspice (Photo #3).
  2. If using your cutting board to mix as I did, move the ingredients to a bowl or ziploc bag and refrigerate for at least 2 hours, or overnight before moving on to the next steps (Photo #4).

After marinating, make the steak stroganoff

Each number corresponds to the numbered written steps below.

  1. While the beef is marinating, slice 2 medium onions, and 1 1/2 pounds of cremini mushrooms. Mince 6 cloves of garlic and 2 tablespoons of flat-leaf parsley and set aside. Heat a large pan to medium-high heat and add 2 tablespoons of vegetable oil and the marinated steak (Photo #1).
  2. Sear the steak for 2-3 minutes or until browned, then move the steak to a dish and tent with foil to keep warm (Photo #2).
Four pic collage searing beef in large pan, deglazing pan, and sauteing mushrooms.
  1. To the same pan, add 1/2 cup of beef stock and scrape the bottom of the pan to remove the brown bits, then add an additional 2 1/2 cups of beef stock and set aside (Photo #3).
  2. Heat a large pot of salted water to boil. Heat a large pan to medium and add 3 tablespoons of olive oil and the mushrooms (Photo #4).
  3. Cook the mushrooms until they release their water and brown (about 5-8 minutes to release water then 5-7 more to brown), then season with salt and pepper to taste. Remove them from the pan, place in a bowl, and set aside (Photo #5).
  4. To the same pan add 3 tablespoons of olive oil, 3 tablespoons of butter, and the onions and saute for about 10 minutes or until the onions turn soft (Photo #6).
Recipe collage number two showing browning mushrooms, sauteing onions and garlic, and adding flour to the pan.
  1. Add the minced garlic and cook for another 2 minutes or until very fragrant (Photo #7).
  2. At this time add 1 pound of wide egg noodles to the boiling water and cook per the package instructions. When finished, toss with 3 tablespoons of butter and be sure to reserve at least two cups of the pasta water. Add 1/4 cup of all-purpose flour to the pan and cook for 1 minute or until there are no more white specks (Photo #8).
  3. Add 1/2 cup of dry white wine and 3 cups of low-sodium beef stock to the pan and turn the heat to high. Use a flat spoon or whisk to gently dislodge any brown bits from the bottom of the pan (Photo #9).
  4. Bring to a boil while continuing to whisk for 3 minutes or until smooth, then lower the heat to a simmer and add the mushrooms and steak to the pan along with 2 tablespoons of Worcestershire sauce and 2 tablespoons of Dijon mustard. Continue to cook over a low simmer until the noodles are done (Photo #10).
Recipe collage number three showing whisking in beef stock, and simmering stroganoff sauce with sour cream.
  1. Add 1/2 cup of heavy cream and 1/2 cup of sour cream and simmer for an additional 2-3 minutes (Photo #11).
  2. Taste test the Stroganoff sauce and adjust salt and pepper as needed. If the sauce is too thick, add a few ounces of the reserved pasta water (Photo #12). When satisfied, remove the pan from the heat and serve ladled over the buttered noodles. Garnish with parsley if desired (thyme also looks great). Enjoy!
Overhead shot of black pan with beef stroganoff.

Top tips

  • Slicing the beef. Be sure to slice the bite-sized pieces of steak against the grain to ensure the most tender bite.
  • Don’t skip the marinade. While you certainly can make steak stroganoff without the marinade, I strongly urge you to not skip this step. The marinade adds tremendous flavor yielding a truly unbeatable beef Stroganoff. In a pinch, you can reduce the marinade time to 10 minutes, but the flavor will be so much better if it sits for 2 hours or more.
  • Homemade stock. Whenever possible, I always recommend using homemade beef stock or homemade chicken stock. My stock recipes do not include salt which allows you to truly control the sodium level in any dish they’re added to. Besides that, homemade stock will always be superior to storebought and will give your dishes that restaurant quality taste.
Which cut of meat is best for Beef Stroganoff?

Tender cuts of higher-quality beef are great for steak stroganoff.
I personally prefer to use flank steak as it’s great for searing quickly, is more budget-friendly, and has wonderful flavor and texture.
Other cuts of beef that can be used include ribeye, sirloin, skirt, and tenderloin.
I don’t recommend using tougher cuts of beef such as chuck roast since it really requires braising to break down the fat and connective tissue and make it taste good.

White bowl with beef stroganoff, blue napkin, and fork.

More comfort food recipes

If you’re looking for more comforting recipes, here are a few of our favorites!

If you’ve enjoyed this Beef Stroganoff Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Beef Stroganoff

4.95 from 19 votes
Prep: 10 minutes
Cook: 45 minutes
Marinating time: 2 hours
Total: 2 hours 55 minutes
Servings: 6
This comforting Beef Stroganoff combines marinaded pan-seared strips of steak with an ultra creamy and tangy mushroom and onion sauce that's served over buttery noodles.

Ingredients 

For the seared steak

  • 1 1/2 pounds flank steak cut into thin 2-inch long strips against the grain
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/2 teaspoon nutmeg
  • 2 teaspoons allspice
  • 2 tablespoons vegetable oil

For the stroganoff

  • 1 pound wide egg noodles
  • 6 tablespoons olive oil divided
  • 1 1/2 pounds cremini mushrooms thick sliced
  • 6 tablespoons butter divided
  • 2 medium yellow onions sliced
  • 6 cloves garlic minced
  • 1/4 cup flour
  • 1/2 cup dry white wine
  • 3 cups low-sodium beef stock divided
  • 1/2 cup heavy cream
  • 1/2 cup sour cream
  • 2 tablespoons Dijon Mustard
  • 2 tablespoons Worcestershire sauce
  • 2 cups pasta water will not need all of it
  • 2 tablespoons flat leaf parsley minced, optional
  • salt and pepper to taste

Instructions 

For the seared steak

  • Slice the flank steak into thin about 2 inches in length, then slice into thin bite sized pieces against the grain. Place the meat into a bowl and mix well with the allspice, nutmeg, salt, and pepper, and Worcestershire sauce. Refrigerate for at least 2 hours, or up to overnight, before searing the beef.
  • Heat a large pan to medium-high heat and add the vegetable oil. Sear the steak for 2-3 minutes or until browned. Remove the steak pieces to a dish and tent with foil to keep warm. Pour 1/2 cup of beef stock into the pan and scrape the bottom of the pan to remove all of the brown bits. Combine the pan juices with the remaining 2 1/2 cups of beef stock and set aside.

For the beef stroganoff

  • Bring a large pot of salted water to boil.
  • Heat a large pan to medium and add 3 tablespoons of olive oil and the mushrooms. Cook the mushrooms until they release their water and brown, then season with salt and pepper to taste and remove them to a bowl.
  • Add the remaining olive oil, 3 tablespoons of butter, and the onions to the pan and saute until soft (about 10 minutes). Add the garlic and cook for another 2 minutes or until very fragrant.
  • At this time begin cooking the egg noodles to the package instructions and when finished toss with 3 tablespoons of butter. Make sure to reserve at least 2 cups of pasta water.
  • Add the flour to the pan and cook for 1 minute or until all of the white specks are gone.
  • Add the white wine and beef stock to the pan and turn the heat to high. With a flat wooden spoon, scrape the bottom of the pan to dislodge all of the brown bits.
  • Bring to a boil while whisking until smooth for 3 minutes. Lower the heat to a simmer and add the mushrooms, and sliced steak to the pan along with the mustard and Worcestershire sauce. Continue to cook at a low simmer while waiting for the noodles.
  • Add the heavy cream and sour cream to the pan and continue to simmer for 2 minutes. Taste test the sauce and adjust salt and pepper if required. If the sauce is too thick add a few ounces of the reserved pasta water. When satisfied remove the pan from the heat.
  • Divide the noodles into bowls and ladle the stroganoff over each one. Garnish with parsley. Enjoy!

Notes

  • Flank, skirt, sirloin, filet, and ribeye can all be used.  Make sure to slice all of these steaks against the grain to ensure a more tender bite.
  • Leftovers can be saved for up to 3 days in the fridge, and can be reheated on the stovetop or microwave.

Nutrition

Calories: 785kcal | Carbohydrates: 28.8g | Protein: 39.8g | Fat: 53.7g | Saturated Fat: 18.7g | Cholesterol: 167mg | Sodium: 295mg | Potassium: 847mg | Fiber: 3.5g | Sugar: 4.7g | Calcium: 69mg | Iron: 8mg

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

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

33 Comments

  1. MrsHuf says:

    4 stars
    That amount of mustard was way too much for us. But all the other ratios were spot on. Sauce wasn’t too thick or too thin.

    I usually make stroganoff with leftover rib roast and onion gravy but I needed to use up some flank in the freezer. If I do make this again I will definitely not put more than a teaspoon or two of the Dijon.

    1. Larry says:

      5 stars
      Very good. This is one of the best stroganoff recipes I’ve made to date. The marinated meat was extraordinary. This one is a keeper that will definitely be in rotation. Thank you for sharing.

  2. Khahler says:

    5 stars
    Great recipe. Used NY strip. Weather didn’t permit grilling. Made as is. Before reheating added cheese.

  3. Tim says:

    5 stars
    This is really, really good. Sad to admit it but it’s better than the version my mom made growing up. I marinated the flank steak overnight and it was so good, a very unique flavor. Will definitely be making again.

    1. Tara says:

      Hi Tim, we’re so happy you enjoyed it and appreciate the comment!

  4. Rita Pizzo says:

    Hi Jim, I would like to try this recipe and was wondering if I could use T-Bone steak because that is all that I have at home right now. Also how much of this recipe can I make ahead of time? Thanks, I really enjoy your videos.

    1. Tara says:

      Hi Rita, yes, you can use any steak you’d like for the recipe. While you can certainly make most of it ahead of time, minus the heavy cream and sour cream part at the end, this dish is still made better fresh.

  5. Regina Lee says:

    Hi Jim,

    I followed the Beef Stroganoff recipe exactly and loved it. My family really liked it as well ( some had seconds). Thank you for your comfort recipes that do not disappoint. I will be trying the Hungarian Goulash next.

    1. Tara says:

      Hi Regina, we’re so happy you enjoyed this one and really appreciate your comment!

  6. Cindy Crawford says:

    Hi Jim, I love your recipes, but often I don’t see how many servings it makes. Could you please include that information?

    1. Tara says:

      Hi Cindy, happy you’re enjoying the recipes. The servings are always listed within the recipe card. For this one, it’s 6 servings.

      1. Kelly says:

        If i make it with mash potatoes and dont have pasta water, should i thin sauce if needed with water or a little more beef stock? Thanks!

        1. Tara says:

          Hi Kelly, you can use water or beef stock to thin it if needed.