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.93 from 27 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 (680g) flank steak cut into thin 2-inch long strips against the grain
  • 1 tablespoon (15g) Worcestershire sauce
  • 1 teaspoon fine sea salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon nutmeg
  • 2 teaspoons allspice
  • 2 tablespoons (30g) vegetable oil

For the stroganoff

  • 1 pound (454g) wide egg noodles
  • 6 tablespoons (90g) olive oil divided
  • 1 1/2 pounds (680g) cremini mushrooms thick sliced
  • 6 tablespoons (84g) butter divided
  • 2 medium yellow onions sliced
  • 6 cloves garlic minced
  • 1/4 cup (32g) flour
  • 1/2 cup (120g) dry white wine
  • 3 cups (720g) low-sodium beef stock divided
  • 1/2 cup (120g) heavy cream
  • 1/2 cup (120g) sour cream
  • 2 tablespoons (30g) Dijon Mustard
  • 2 tablespoons (30g) Worcestershire sauce
  • 2 cups (480g) pasta water will most likely not need all of it
  • 2 tablespoons minced flat-leaf Italian parsley optional
  • salt and pepper to taste

Instructions 

For the seared steak

  • Slice the flank steak into 2 inch wide strips with the grain, 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!
4.93 from 27 votes (7 ratings without comment)

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.

49 Comments

  1. Patricia Mueller says:

    This is delicious! What do you recommend for a green vegetable to serve with this?

    1. Tara says:

      Hi Patricia, a side of garlic sauteed green beans would be great as a side, as would roasted brussels sprouts.

  2. JW says:

    5 stars
    I made this lastnight, and it was wonderful! I used the video and amounts listed in the description. I marinated for 2 hours using the allspice and half the nutmeg ( latter ingredient wasn’t intentionally halved). I also followed your instruction re burnt fond (lol). I bought flank steak at costco for this simply because I love that cut.
    Next time, I will print this and follow. Excellent!
    Next time im

    1. Tara says:

      We’re so happy you enjoyed!

  3. Linda Geremina says:

    5 stars
    Had tenderloin tips in the freezer and needed to use them. So glad I used this recipe! Followed it exactly and it turned out better than great. It had a depth beyond other stroganoffs. Husband had 2 plates and is already looking forward to leftovers! Thank you!

    1. Tara says:

      We’re so happy you enjoyed, Linda!