Classic Beef Stroganoff with Mushrooms and Sour Cream Recipe
Introduction
Beef Stroganoff is a classic comfort dish featuring tender strips of steak in a creamy mushroom sauce. This recipe delivers rich flavors with simple ingredients, perfect for a satisfying weeknight dinner.

Ingredients
- 600 g / 1.2 lb scotch fillet steak or boneless rib eye
- 2 tbsp vegetable oil, divided
- 1 large onion or 2 small onions, sliced
- 300 g / 10 oz mushrooms, sliced (not too thin)
- 40 g / 3 tbsp butter
- 2 tbsp flour
- 2 cups / 500 ml beef broth, preferably salt reduced
- 1 tbsp Dijon mustard
- 150 ml / 2/3 cup sour cream
- Salt and pepper, to taste
- 250 – 300 g / 8 – 10 oz pasta or egg noodles of choice
- Chopped chives, for garnish (optional)
Instructions
- Step 1: Flatten the steaks to about 3/4 cm (1/3 inch) thick using your fist, rolling pin, or mallet. Slice into 5 mm (1/5 inch) strips, cutting long pieces in half. Discard any excess fat.
- Step 2: Sprinkle the beef strips with a pinch of salt and pepper.
- Step 3: Heat 1 tablespoon of vegetable oil in a large skillet over high heat. Spread half of the beef in a single layer, use tongs to quickly spread it evenly. Leave it untouched for 30 seconds to brown, then turn quickly and let brown on the other side for 30 seconds. Remove the beef to a plate. It may appear pink inside, which is fine.
- Step 4: Add the remaining 1 tablespoon of oil and repeat the browning process with the remaining beef strips.
- Step 5: Reduce the heat to medium-high. Add the butter to the skillet and melt it, then add the sliced onions. Cook for 1 minute before adding the mushrooms.
- Step 6: Cook the mushrooms until golden, scraping the bottom of the pan frequently to loosen and incorporate the brown bits for added flavor.
- Step 7: Sprinkle the flour over the mushroom mixture and cook, stirring constantly, for 1 minute.
- Step 8: Gradually add half of the beef broth while stirring to avoid lumps. Once incorporated, add the remaining broth and continue stirring.
- Step 9: Stir in the sour cream and Dijon mustard until fully combined. Don’t worry if the sauce looks split; it will smooth out as it heats.
- Step 10: Bring the sauce to a simmer, then reduce the heat to medium-low. Let it thicken to the consistency of pouring cream, about 3 to 5 minutes. Taste and adjust seasoning with salt and pepper.
- Step 11: Return the browned beef and any accumulated juices to the skillet. Simmer gently for 1 minute, then remove from heat immediately to avoid overcooking.
- Step 12: Serve the beef stroganoff over cooked pasta or egg noodles. Garnish with chopped chives if desired.
Tips & Variations
- Use rib eye or scotch fillet for tender, juicy meat. Avoid leaner cuts that can become tough.
- For a richer sauce, use full-fat sour cream and low-sodium beef broth to control saltiness.
- Try adding a splash of white wine before the broth for extra depth of flavor.
- Serve with egg noodles for a traditional feel or try mashed potatoes for a comforting twist.
Storage
Store leftover beef stroganoff in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to prevent the sour cream from curdling, adding a splash of broth or water if needed to loosen the sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other cuts of beef for stroganoff?
Yes, but choose tender cuts like sirloin or tenderloin to ensure the beef stays soft. Tougher cuts may require longer cooking times or will result in a chewier texture.
Is sour cream essential in this recipe?
Sour cream adds a tangy creaminess that defines stroganoff, but you can substitute with crème fraîche or Greek yogurt for a similar effect. Avoid regular cream as it lacks the tang and thins the sauce.
Print
Classic Beef Stroganoff with Mushrooms and Sour Cream Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This classic Beef Stroganoff recipe features tender strips of seared scotch fillet steak cooked with sautéed onions and mushrooms in a creamy, tangy sauce made with sour cream and Dijon mustard. Served over pasta or egg noodles, it’s a comforting and rich dish perfect for a hearty dinner.
Ingredients
Beef and Seasoning
- 600 g / 1.2 lb scotch fillet steak / boneless rib eye
- Salt and pepper, to taste
Cooking Essentials
- 2 tbsp vegetable oil, divided
- 40 g / 3 tbsp butter
- 2 tbsp flour
Vegetables
- 1 large onion (or 2 small onions), sliced
- 300 g / 10 oz mushrooms, sliced (not too thin)
Liquids and Flavorings
- 2 cups / 500 ml beef broth (preferably salt reduced)
- 1 tbsp Dijon mustard
- 150 ml / 2/3 cup sour cream
To Serve
- 250 – 300 g / 8 – 10 oz pasta or egg noodles of choice
- Chopped chives, for garnish (optional)
Instructions
- Prep the beef: Use your fist, rolling pin, or mallet to flatten the steaks to about 3/4cm (1/3 inch) thick. Slice into 5mm (1/5 inch) strips, cutting long strips in half. Discard excess fat.
- Season beef: Lightly sprinkle the beef strips with salt and pepper to taste.
- Sear the beef in batches: Heat 1 tbsp vegetable oil in a large skillet over high heat. Scatter half the beef in the hot skillet and quickly spread it with tongs. Leave untouched for 30 seconds until browned, then turn quickly and let brown on the other side for another 30 seconds. Immediately remove onto a plate. The beef will still be pink inside at this point.
- Repeat for remaining beef: Add the remaining 1 tbsp oil to the skillet and sear the second half of the beef using the same quick method. Remove and set aside.
- Sauté onions and mushrooms: Reduce heat to medium-high. Add butter to the skillet and melt. Add sliced onions and cook for 1 minute, then add mushrooms. Cook until mushrooms turn golden brown, scraping the bottom of the pan to release golden bits for flavor.
- Make roux: Sprinkle the flour over the vegetables and cook, stirring continuously, for 1 minute to eliminate raw flour taste.
- Add broth: Gradually add half the beef broth while stirring to incorporate the flour mixture smoothly. Then add the remaining broth and stir well.
- Add sour cream and mustard: Stir in the sour cream and Dijon mustard until incorporated. Even if the sauce looks slightly split, continue stirring as the sour cream will meld into the sauce when heated.
- Simmer and thicken: Bring the sauce to a simmer, then reduce heat to medium-low. Let it thicken to the consistency of pouring cream over 3 to 5 minutes, stirring occasionally. Adjust salt and pepper as needed.
- Return beef to skillet: Add the seared beef strips and any accumulated juices back into the skillet. Simmer gently for 1 minute to heat through, then immediately remove from stove to avoid overcooking the beef.
- Serve: Serve the beef stroganoff hot over cooked pasta or egg noodles. Garnish with chopped chives if desired.
Notes
- Use scotch fillet or boneless rib eye for tender, flavorful beef strips.
- The flour creates a roux which helps thicken the sauce.
- Pasta or egg noodles are traditional accompaniments; choose your preference.
- Remove the stroganoff from heat promptly after adding the beef to keep it tender and avoid overcooking.
- For a lower fat option, use reduced-fat sour cream and less butter.
- Salt reduced beef broth helps control sodium levels.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: Russian
Keywords: Beef Stroganoff, creamy beef recipe, mushroom sauce, quick beef dinner, easy Russian recipe

