This is definitely one of the best Beef Stroganoff Recipes you will make! 

Beef stroganoff is an old-fashioned, quick and easy favorite that is creamy and delicious! Tender slices are beef are cooked with mushrooms in a creamy and savory gravy, then served over your choice of rice, potatoes, or noodles. Made in minutes using only one skillet, this hearty recipe is perfect for busy nights when dinner and clean up need to be done fast! 

Beef Stroganoff Recipe in a bowl with mashed potatoes

The Best Recipe for Beef Stroganoff!

  • This recipe is the best because it has that slow-cooked flavor but is ready and on the table in minutes!
  • Who doesn’t love one pot, comfort food recipes? They make quick and easy weeknight dinner options and can be reheated all week long!
  • Modify the recipe and add some veggies! Try adding peas, corn, chopped spinach, or pearl onions.

mushrooms , beef , sour cream , broth , butter , cream cheese , onion and Worcestershire to make Beef Stroganoff Recipe with labels

Beef Stroganoff Ingredients

STEAK: Sirloin steak can be purchased whole or already cut into strips or chunks. Flank steak or skirt steak are also good choices for stroganoff. Leftover ground beef or roast can be used, simply begin the recipe in Step 2.

SAUCE: The best recipe for beef stroganoff starts with a rich and creamy sauce! Use full-fat cream cheese and sour cream with a little bit of Dijon mustard for a flavorful sauce that pairs well with seasoned steak and savory mushrooms. Greek yogurt can replace sour cream for a tangier sauce and fewer calories if desired.

SERVE WITH: There are so many options that go with beef stroganoff! Try tender egg noodles, homemade rice a roni, or garlic mashed potatoes. Add a crispy and colorful spinach and strawberry salad, and a side of carrots or cauliflower to round out the meal. Don’t forget a sweet cherry bake treat for dessert!

How to Make Beef Stroganoff

This creamy and hearty dish is sure to please everyone at the dinner table. 

  1. Cook sliced steak in small batches and remove from pan (as per the recipe below)
  2. Cook onion, add mushrooms and garlic.
  3. Mix remaining ingredients except for sour cream in the skillet and simmer until thickened.
  4. Add beef back to the skillet until heated through.
  5. Remove from heat and stir in sour cream. Serve hot.

process of adding ingredients to pan to make Beef Stroganoff Recipe

Helpful Hints!

If using a whole cut of beef, freeze it for about 30 minutes which makes it easier to handle while slicing, and always slice against the grain. Slicing this way helps break down the fibers so that it is more tender. Also, it’s helpful to bring the cream cheese to room temperature so that it will blend into the sauce quickly and easily.

What To Do with Leftovers?

Keep leftover beef stroganoff in a covered container in the refrigerator for up to 3 days. Reheat on the stovetop, covered with foil in the oven, or in the microwave. Beef stroganoff can be frozen in zippered bags for up to 8 weeks. Thaw or cook from frozen on the stove.

close up of cooked Beef Stroganoff Recipe in the pan

Other Easy Beef Recipes!

Beef Stroganoff Recipe in a bowl with mashed potatoes
5 from 3 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Beef Stroganoff Recipe

This is the best recipe for Beef Stroganoff, with sliced sirloin, mushrooms and onions cooked in a sour cream, cream cheese and beef broth sauce.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 4 servings
Author Holly



  • 1 tablespoon olive oil
  • 2 cups fully cooked beef roast or pulled beef* or sirloin steak


  • 2 tablespoons butter
  • ¼ cup onion diced
  • 1 can sliced mushrooms or 8 oz fresh
  • 1 ¼ cups beef broth
  • ½ teaspoon garlic powder
  • 1 ½ tablespoons Worcestershire sauce
  • 2 ounces cream cheese
  • ¼ cup sour cream


  • Cook onion in butter over medium heat until tender.
  • If using fresh mushrooms, add them to the skillet with garlic powder and cook until liquid is released. Add cream cheese and stir until creamy.
  • Whisk in beef broth and Worcestershire, simmer until creamy and slightly thick, about 3 minutes.
  • Add the beef to the skillet and cook an additional 3-4 minutes or until heated through. Remove from heat and stir in sour cream.


  • Check the deli area of the grocery store for fully cooked beef roast, or use leftover pot roast or roast beef.
  • Alternately, use any leftover cooked beef (including ground beef) for this recipe.
  • To cook steak:
    • slice steak into ½-inch pieces
    • heat oil over medium-high heat and cook steak in small batches until brown (1-2 minutes per side). It does not have to be cooked through, it will finish cooking in the sauce
    • remove from skillet and proceed with the recipe above
5 from 3 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 340kcal | Carbohydrates: 6g | Protein: 29g | Fat: 23g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 107mg | Sodium: 510mg | Potassium: 704mg | Fiber: 1g | Sugar: 3g | Vitamin A: 459IU | Vitamin C: 3mg | Calcium: 78mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course dinner, Main Course
Cuisine American

REPIN this Beef Stroganoff Recipe

bowl of Beef Stroganoff Recipe with writing

cooked Beef Stroganoff Recipe in a bowl with sour cream and a title
Beef Stroganoff Recipe in the pot and plated with writing


, ,

Recipes you'll love

About the author

See more posts by Holly

latest & greatest

5 from 3 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating