Classic Beef Stroganoff
My husband came home from a work dinner raving about the classic beef stroganoff they served and asking if I could make something like it. Three attempts later, I had it figured out — the secret is browning the beef in batches and not rushing the sauce. Now he says this version is better than anything he has had at a restaurant.
How to Make Classic Beef Stroganoff at Home
Why You’ll Love This Recipe
- Tender beef strips in a silky mushroom sauce that coats every bite perfectly
- Ready in under 45 minutes on a weeknight but tastes like you cooked all day
- Uses simple ingredients you probably already have in your kitchen

What You’ll Need
- beef sirloin or tenderloin — cut into thin strips
- egg noodles — wide or extra wide
- butter — divided
- onion — sliced thin
- mushrooms — sliced
- garlic — minced
- sour cream — room temperature
- salt — or to taste
- black pepper — freshly ground
- fresh parsley — chopped for garnish

Before You Start Cooking
A few things that make this recipe work:
- ► Cut beef against the grain for the most tender results
- ► Let sour cream come to room temperature before adding to prevent curdling
- ► Don’t skip browning the beef in batches — overcrowding steams the meat instead of browning it
Easy Ingredient Swaps
| Instead of | Try This | When To Swap |
|---|---|---|
| beef sirloin | ground beef | Use 1.5 pounds ground beef for a budget-friendly version. |
| sour cream | Greek yogurt | Creates a lighter sauce with more tang. |
| egg noodles | rice or mashed potatoes | Perfect when you want to skip the pasta. |
| fresh mushrooms | canned mushrooms | Drain well and add them with the garlic. |
| beef broth | chicken broth | Works just as well if that is what you have on hand. |
| butter | olive oil | Use for a dairy-free cooking fat option. |
How To Make Classic Beef Stroganoff
Cook the noodles
Bring a large pot of salted water to boil. Cook egg noodles according to package directions until tender. Drain and set aside, tossing with a little butter to prevent sticking.
Brown the beef
Season beef strips with salt and pepper. Heat 1 tablespoon butter in a large skillet over medium-high heat. Brown beef in 2 batches to avoid overcrowding, about 2-3 minutes per side. Transfer to a plate and set aside.

Sauté the vegetables
In the same skillet, add remaining 2 tablespoons butter. Add sliced onions and cook for 3-4 minutes until softened. Add mushrooms and cook until they release their moisture and begin to brown, about 5 minutes. Add garlic and cook 1 minute more.

Make the sauce
Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute. Gradually whisk in beef broth, scraping up any browned bits from the bottom of the pan. Add Worcestershire sauce and Dijon mustard. Simmer until sauce thickens, about 5 minutes.
Finish and serve
Return beef and any accumulated juices to the skillet. Remove from heat and slowly stir in room temperature sour cream until smooth. Taste and adjust seasoning. Serve over egg noodles and garnish with fresh parsley.

Pro Tips For The Best Results
- Cut beef against the grain for the most tender results
- Let sour cream come to room temperature before adding to prevent curdling
- Don’t skip browning the beef in batches — overcrowding steams the meat instead of browning it
- Save some pasta water to thin the sauce if it gets too thick
- For extra flavor, use a mix of mushroom varieties like cremini and shiitake
Common Mistakes To Avoid
- Adding cold sour cream directly to hot sauce — Let sour cream come to room temperature and remove pan from heat before stirring it in
- Overcrowding the pan when browning beef — Brown beef in 2 batches to get proper caramelization instead of steaming
- Overcooking the beef until it becomes tough — Brown beef quickly over medium-high heat and return it to the sauce at the very end
- Making the sauce too thick or too thin — Simmer the flour and broth mixture until it coats the back of a spoon before adding sour cream
Make Ahead and Storage Tips
- Cook the beef and vegetable base up to 2 days ahead, then add sour cream when reheating
- Freeze the completed stroganoff without noodles for up to 3 months
- Store leftovers in the refrigerator for up to 4 days
- Reheat gently on the stovetop with a splash of broth to loosen the sauce
What To Serve With Classic Beef Stroganoff
- Serve over buttered egg noodles with a sprinkle of fresh dill
- Pair with steamed green beans or roasted asparagus for a complete meal
- Add a side of crusty bread to soak up every bit of that creamy sauce
- Serve alongside a simple salad with vinaigrette to cut through the richness
Delicious Variations To Try
- Mushroom Stroganoff: Replace beef with 2 pounds mixed mushrooms for a vegetarian version that is just as satisfying
- Chicken Stroganoff: Substitute chicken breast cut into strips and reduce cooking time to prevent drying out
- Slow Cooker Stroganoff: Brown beef and vegetables first, then transfer to slow cooker with broth for 4 hours on low before adding sour cream
Frequently Asked Questions
Can I make beef stroganoff without sour cream?
Yes, substitute with heavy cream, Greek yogurt, or cream cheese thinned with a little milk for a similar creamy texture.
What cut of beef works best for stroganoff?
Sirloin, tenderloin, or ribeye work best because they stay tender when cooked quickly. Avoid tougher cuts that need long braising.
How do I prevent the sour cream from curdling?
Remove the pan from heat and let the sour cream come to room temperature before slowly stirring it into the sauce.
Can I freeze beef stroganoff?
Yes, but freeze it before adding the sour cream. Add the sour cream when reheating to prevent separation.
What can I serve instead of egg noodles?
Rice, mashed potatoes, pasta shells, or even cauliflower rice work well with the creamy sauce.
How do I reheat leftover stroganoff?
Reheat gently on the stovetop over low heat, adding a splash of broth or water to loosen the sauce as needed.
Can I use ground beef instead of beef strips?
Absolutely. Use 1.5 pounds ground beef and brown it completely before adding vegetables. It creates a more budget-friendly version.
Why is my stroganoff sauce too thin?
Simmer the sauce longer to reduce it, or mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir into the sauce.
Ready To Make Classic Beef Stroganoff?
This stroganoff brings all the comfort of the classic dish with a sauce that is rich enough to make any weeknight feel special. The tender beef and creamy mushroom sauce over noodles is exactly the kind of dinner that brings everyone to the table without complaints. Make this once and it will become your go-to when you need something hearty and satisfying.
Classic Beef Stroganoff
By At The Sunday Table
My husband came home from a work dinner raving about the classic beef stroganoff they served and asking if I could make something like it. Three attempts later, I had it figured out — the secret is browning the beef in batches and not rushing the sauce. Now he says this version is better than anything he has had at a restaurant.
Ingredients
Instructions
-
1
Cook the noodles
Bring a large pot of salted water to boil. Cook egg noodles according to package directions until tender. Drain and set aside, tossing with a little butter to prevent sticking.
-
2
Brown the beef
Season beef strips with salt and pepper. Heat 1 tablespoon butter in a large skillet over medium-high heat. Brown beef in 2 batches to avoid overcrowding, about 2-3 minutes per side. Transfer to a plate and set aside.
-
3
Sauté the vegetables
In the same skillet, add remaining 2 tablespoons butter. Add sliced onions and cook for 3-4 minutes until softened. Add mushrooms and cook until they release their moisture and begin to brown, about 5 minutes. Add garlic and cook 1 minute more.
-
4
Make the sauce
Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute. Gradually whisk in beef broth, scraping up any browned bits from the bottom of the pan. Add Worcestershire sauce and Dijon mustard. Simmer until sauce thickens, about 5 minutes.
-
5
Finish and serve
Return beef and any accumulated juices to the skillet. Remove from heat and slowly stir in room temperature sour cream until smooth. Taste and adjust seasoning. Serve over egg noodles and garnish with fresh parsley.
Notes
- ► Cut beef against the grain for the most tender results
- ► Let sour cream come to room temperature before adding to prevent curdling
- ► Don’t skip browning the beef in batches — overcrowding steams the meat instead of browning it
- ► Save some pasta water to thin the sauce if it gets too thick
- ► For extra flavor, use a mix of mushroom varieties like cremini and shiitake
Nutrition Per Serving

Hey, I’m Rachel — Orlando mom, home cook, and believer that the best meals are simple, nourishing, and made with love. At The Sunday Table is my little corner of the internet where comfort food meets real life.
