Skip to Content

Best Creamy Beef Stroganoff Recipe

Sharing is caring!

Creamy beef stroganoff is made with tender strips of well seasoned steak swimming in a creamy sour cream based sauce served over noodles, mashed potatoes, or rice! This is the best stroganoff recipe and makes for an easy dinner.

white plate with creamy beef stroganoff

You can use any cut of steak you like, for this creamy beef stroganoff. I tend to reach for top sirloin or ribeye, but you could use flank steak or anything else you like.

If you love cooking with your pressure cooker, be sure to try out my Easy Instant Pot Beef Stroganoff too!

Why We Think This Is The Best Stroganoff Recipe

  • You can cook this creamy beef stroganoff in under an hour.
  • Only 10 ingredients + salt & pepper.
  • Kid-friendly meal that is comforting & flavorful.
  • Excellent one-pan meal for any occasion.
  • Budget-friendly option and easy to customize.

Ingredients Needed For Recipe

  • Steak – Sirloin, ribeye, flank steak or anything else you want will work. Just make sure you tenderize it before you begin.
  • Seasonings – Any steak seasoning you like, salt and pepper are all you need. Feel free to add additional seasonings if desired.
  • Olive Oil – To get a good sear, use olive oil. Plus, it’s healthier than some other oils.
  • Mushrooms – Slice your favorite variety of mushrooms for some tasty, earthy flavor.
  • Onion – I like white or yellow onions because they add a subtle sweetness.
  • Garlic – It’s fine to leave out the garlic, but I like adding 2-4 cloves for added flavor.
  • Flour – Regular all-purpose flour works great.
  • Broth – To enhance the beef flavor, use beef broth. You can also substitute vegetable broth, but you will want to increase the amount of better than bouillon to 2 teaspoons.
  • Better Than Bouillon – Seriously one of my favorite ingredients. Don’t skip it!
  • Sour Cream – This is what makes the beef stroganoff sauce extra creamy.
  • Salt & Pepper – Add as much or as little as you wish.

How To Make

Check out the full directions on how to make creamy beef stroganoff in the printable recipe card below.

cut steak in bowl

1. Beat sirloin steak with a mallet on both sides. Cut into strips.

cooking steak in skillet

2. Sear the steak in hot oil.

mushrooms in a skillet

3. Remove steak, then add in mushrooms, onions, and garlic to skillet. Saute.

adding flour to mushrooms

4. Add flour and coat well.

adding cream based ingredients to sauce

5. Mix in broth, Better than Bouillon, and sour cream.

mixing steak into stroganoff sauce

6. Mix steak back into stroganoff sauce. Stir well and continue cooking.

overhead shot of skillet with wooden spoon

8. Serve over a bed of fluffy rice, butter noodles, or mashed potatoes. Enjoy!

Variations & Tips

  • Swap the beef for cuts of boneless skinless chicken.
  • Use tofu instead of steak for a vegetarian option. You’ll want to use vegetable broth and omit the better than bouillon as well.
  • Pork tenderloin or pork chops can also be substituted in place of steak if you wish.
  • Ground beef is another great option! Plus, it is even more budget friendly.
  • Skip the meat and double the amount of mushrooms to cut back on meat.
  • Add extra seasonings such as red pepper flakes, onion powder, or garlic powder as desired.
  • Sprinkle with fresh herbs such as oregano, parsley, or thyme.

Storing Leftovers

Refrigerate leftover creamy beef stroganoff for up to 3 days. Reheat in a skillet on the stovetop for best results. You can also microwave if desired.

bowl with creamy beef stroganoff and noodles


What is beef stroganoff?

In the traditional Russian dish known as beef stroganoff, tender beef strips are cooked with onions, mushrooms, and a creamy, savory sauce. Rice or egg noodles are the usual sides.

Can I use ground beef instead of beef strips?

You can prepare beef stroganoff with ground beef, of course. It is an affordable and practical choice. In order to achieve the appropriate texture and flavor, brown the ground beef first before adding onions, mushrooms, and other seasonings.

How do I prevent the beef from becoming tough and chewy?

In addition to pounding the steak with a mallot you should, avoid overcooking it. Sear the beef strips quickly over high heat to lock in the juices, and add them back to the sauce just before serving. This ensures that the beef remains tender and doesn’t become tough.

Can I freeze beef stroganoff?

While it’s possible to freeze beef stroganoff, the quality of the sour cream-based sauce may slightly change upon thawing and reheating. If you plan to freeze it, consider making a larger batch without adding the sour cream. When reheating, stir in the sour cream fresh for the best results.

More Easy Dinners

bowl filled with the best stroganoff recipe

Best Stroganoff Recipe

Creamy beef stroganoff is made with tender strips of well seasoned steak swimming in a creamy sour cream based sauce served over noodles, mashed potatoes, or rice! This is the best stroganoff recipe and makes for an easy dinner.
Print Pin
Course: Main Course
Cuisine: American
Keyword: one pan dinner, stroganoff
Prep Time: 5 minutes
Cook Time: 50 minutes
Total Time: 55 minutes
Servings: 4
Calories: 384kcal


  • 1 pound steak sirloin or your favorite cut
  • steak seasoning of your choice, to taste
  • 2 tablespoons olive oil
  • 1 cup mushrooms sliced
  • 1 small onion white or yellow, sliced
  • 2-4 cloves garlic minced
  • 2 tablespoons flour
  • 1 cup beef broth
  • 1 teaspoon better than bouillon
  • 1/2 cup sour cream
  • salt to taste
  • pepper to taste


  • Beat the sirloin steaks on both sides using a meat mallet, and then cut them into thin strips. Season with salt, pepper and your favorite steak seasoning.
  • Sear the steak in hot olive oil for 5-6 minutes, stirring occasionally. Then transfer to a paper towel-lined plate.
  • Add mushrooms, onions, and garlic into the skillet. Saute for 5-6 minutes, stirring with a spatula until tender.
  • Add flour to the pan, stir, and coat well. Cook for an additional 2-3 minutes.
  • Pour the broth into the skillet and add better than bullion and mix thoroughly, breaking up all the lumps of flour. Bring to a boil.
  • Mix in the sour cream, and still well. Let simmer for 2 – 3 minutes.
  • Add steak to the skillet, cook on low heat for 5-8 minutes, covered. Add 1-2 tablespoons of water or broth if it seems dry.
  • Serve with butter noodles, over mashed potatoes or on a bed of fluffy rice.


Calories: 384kcal | Carbohydrates: 5g | Protein: 27g | Fat: 29g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Cholesterol: 86mg | Sodium: 193mg | Potassium: 427mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 196IU | Vitamin C: 1mg | Calcium: 41mg | Iron: 2mg