Tender strips of seared beef in a rich, tangy sour cream and mushroom gravy, served over buttered egg noodles — this is the beef stroganoff recipe I’ve made, tested, and tweaked for over 20 years. It’s a one-pan, 30-minute dinner that tastes like it took all day.
If you’ve only ever had the version made with a can of cream of mushroom soup, you’re about to have a very good day. This is real stroganoff — built from scratch, balanced, and impossible to mess up if you follow a few key rules I’ll walk you through below.
Table of Contents
- What Is Beef Stroganoff?
- A Real History of Beef Stroganoff
- The 2 Rules That Actually Matter
- Best Cuts of Beef for Stroganoff
- What’s in Stroganoff Sauce?
- Ingredient Notes
- The Recipe
- Pro Tips for Perfect Stroganoff
- Common Mistakes (and How to Fix Them)
- Flavor Variations Readers Love
- Dietary Variations
- What to Serve With Beef Stroganoff
- Make-Ahead, Storage & Freezing
- Scaling Up for a Crowd
- Nutrition
- Frequently Asked Questions
What Is Beef Stroganoff? {#what-is-beef-stroganoff}
Beef stroganoff is a Russian-born dish of sautéed beef strips served in a smooth, tangy sauce built on sour cream (or a sour cream and heavy cream blend), beef broth, mustard, and sautéed mushrooms and onions. The name comes from the Stroganov family, one of Russia’s wealthiest merchant dynasties in the 18th and 19th centuries.
What makes a stroganoff a stroganoff, and not just “beef in gravy,” comes down to two things: thin-sliced beef that’s seared hard and fast (never stewed), and a sauce with real tang from soured dairy, not just cream.
A Real History of Beef Stroganoff {#history}
Most recipe blogs give you a single line about “Count Stroganoff” and move on. Here’s the fuller story, because it actually explains why the dish looks the way it does today.
The earliest known published recipe appeared in the 1871 edition of Elena Molokhovets’s cookbook, A Gift to Young Housewives, one of the most influential Russian cookbooks ever printed. Her version was simple: beef, sautéed with mustard, then simmered briefly in sour cream — no mushrooms, no onions, no broth. It was a company dish for the merchant and gentry class, not a peasant meal.
The name is generally tied to the Stroganov family, though historians disagree on exactly who it honors — some credit Count Pavel Stroganov, others a chef in the household’s employ (likely trained in the French style, which was fashionable among Russian aristocracy at the time; French culinary technique heavily influenced imperial Russian kitchens). This is why some food historians describe stroganoff as “French technique, Russian ingredients.”
The dish spread through émigré chefs after the Russian Revolution in 1917, showing up on menus in Paris, Shanghai, and eventually New York — where it became a fixture of American “continental cuisine” restaurants in the 1940s and 50s. That’s also when mushrooms, onions, and broth got added to stretch the dish and build a proper gravy, and when American home cooks — chasing convenience in the 1960s and 70s — started substituting canned cream of mushroom soup for the from-scratch sauce, which is the version many people grew up with. This recipe goes back to the from-scratch method — it’s not any harder, and it tastes dramatically better.
The 2 Rules That Actually Matter {#rules}
After two decades of making this dish, I can tell you almost every stroganoff failure comes down to breaking one of these two rules:
Rule 1: Sear hard, sear fast, and stop. Thin strips of beef go from perfectly tender to shoe leather in about 90 extra seconds. You’re searing for color and flavor, not for doneness — the beef finishes cooking gently in the sauce at the end.
Rule 2: Temper your dairy. Sour cream added directly to a hot pan will break and curdle. Stir a few spoonfuls of the hot sauce into the sour cream first to bring its temperature up gradually, then stir it into the pan. This single step is the difference between a silky sauce and a grainy one.
Everything else in this recipe supports those two rules.
Best Cuts of Beef for Stroganoff {#best-cuts}
Because the beef cooks so briefly, cut choice matters more here than in almost any other beef recipe. Skip anything meant for slow cooking.
| Cut | Why It Works | Notes |
|---|---|---|
| 🥩 Top Sirloin | Great value and naturally tender when sliced thin against the grain. | Look for “Top Sirloin” specifically—not just “Sirloin.” |
| 🥩 Boneless Ribeye (Scotch Fillet) | The most flavorful choice thanks to excellent marbling. | Slightly more expensive, but perfect for special occasions. |
| 🥩 Beef Tenderloin / Filet Mignon Tips | Extremely tender with a buttery texture. | Ideal if you’re making a premium version of Beef Stroganoff. |
| 🥩 Flank or Skirt Steak | Affordable with rich beef flavor. | Slice very thin against the grain and briefly marinate or velvet to prevent toughness. |
| 🥩 Ground Beef (80/20) | Budget-friendly, family-friendly, and requires no slicing. | A great weeknight alternative. See the recipe variations below. |
Avoid: chuck, round steak (topside), brisket, or any cut labeled “stewing beef.” These need low-and-slow cooking to break down connective tissue — the opposite of what stroganoff does. If it’s all you have, don’t sear-and-simmer it stroganoff-style; braise it low and slow instead, which turns this into a different (also delicious) slow-cooker stroganoff.
Budget tip — velveting: If you only have a tougher, inexpensive cut, use the classic Chinese “velveting” technique: toss the sliced beef in a mixture of 1 teaspoon baking soda per pound of beef, let it sit 15–20 minutes, then rinse thoroughly and pat dry before searing. This tenderizes the surface of the meat and makes a budget cut taste nearly as good as a premium one.
Slicing technique: Always slice against the grain into strips about ¼-inch thick. Freezing the steak for 15–20 minutes before slicing makes it much easier to get clean, thin, even strips.
What’s in Stroganoff Sauce? {#sauce}
At its core, stroganoff sauce is a simple formula:
- Aromatics — onion and garlic for depth
- Mushrooms — cremini or button, for earthiness and bulk
- A light roux — flour cooked briefly in the pan fat, to thicken the sauce
- Beef broth — the savory backbone
- Heavy cream — for body and richness
- Sour cream — for tang; this is the ingredient that makes it taste like stroganoff and not just “creamy beef”
- Dijon mustard — adds sharpness and cuts the richness
- Worcestershire sauce — optional but recommended; adds umami depth (a genuinely modern American addition — traditional Russian versions don’t include it, but it rounds the flavor out beautifully)
Ingredient Notes {#ingredients}
- Mushrooms: Cremini (baby bella) mushrooms have more flavor than white button mushrooms and hold their texture better. Don’t wash them under running water — wipe with a damp paper towel so they sear instead of steam.
- Sour cream: Use full-fat. Low-fat versions are more prone to curdling and taste thin. Crème fraîche is an excellent substitute and is more stable at high heat if you’re nervous about curdling.
- Mustard: Dijon is standard. Whole grain mustard adds nice texture if you want to switch it up.
- Flour: All-purpose is standard for the roux. Substitute 1 tablespoon cornstarch (mixed with a little cold broth first) for a gluten-free version — see Dietary Variations.
- Broth: Use a good-quality, low-sodium beef broth or stock so you control the salt level at the end.
Beef Stroganoff Recipe {#recipe}
Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes | Serves: 4–5
Ingredients
For the beef:
- 1 ½ lbs top sirloin or boneless ribeye, sliced into thin strips against the grain
- 2 tbsp neutral oil (vegetable or avocado oil), divided
- Salt and black pepper
For the sauce:
- 3 tbsp unsalted butter
- 1 large onion, thinly sliced
- 10 oz cremini mushrooms, sliced
- 2 cloves garlic, minced
- 2 tbsp all-purpose flour
- 1 ¾ cups beef broth, low sodium
- ½ cup heavy cream
- ⅔ cup full-fat sour cream, room temperature
- 1 tbsp Dijon mustard
- 1 tsp Worcestershire sauce (optional but recommended)
- Salt and black pepper, to taste
To serve:
- 12 oz egg noodles (or pasta/rice/mashed potatoes of choice)
- Fresh chives or parsley, chopped, for garnish
Instructions
- Season and sear the beef. Pat the beef strips dry and season with salt and pepper. Heat 1 tablespoon oil in a large skillet or Dutch oven over high heat until shimmering. Add half the beef in a single layer — don’t crowd the pan — and sear 30–45 seconds per side until browned but still pink inside. Remove to a plate. Repeat with remaining oil and beef. (It’s okay that it’s undercooked — it finishes in the sauce.)
- Build the flavor base. Reduce heat to medium. Add the butter to the same pan, then the onion. Cook 2 minutes, then add the mushrooms. Cook 6–8 minutes, stirring occasionally, until the mushrooms are golden and any liquid they release has evaporated. Scrape up the browned bits from the bottom of the pan — that’s flavor.
- Add garlic and flour. Stir in the garlic and cook 1 minute until fragrant. Sprinkle in the flour and stir constantly for 1 minute to cook out the raw taste.
- Deglaze and simmer. Pour in the beef broth gradually, stirring to dissolve the flour with no lumps. Add the heavy cream. Bring to a gentle simmer and cook 2–3 minutes until slightly thickened.
- Temper the sour cream (don’t skip this). In a small bowl, stir 2–3 tablespoons of the hot sauce into the sour cream to warm it gradually. Then stir this mixture back into the pan. This prevents curdling.
- Season and finish. Stir in the Dijon mustard and Worcestershire sauce. Season with salt and pepper to taste. Return the seared beef and any accumulated juices to the pan. Simmer gently for 1–2 minutes only — just until the beef is heated through. Do not boil once the beef is back in, or it will toughen.
- Serve. Spoon over buttered egg noodles and garnish with chopped chives or parsley.
Pro Tips for Perfect Stroganoff {#pro-tips}
- Don’t overcrowd the pan when searing. Crowding drops the pan’s temperature and causes the beef to steam and turn gray instead of browning. Sear in batches.
- Freeze the beef for 15 minutes before slicing for cleaner, more even strips.
- Let the sour cream come to room temperature before adding it — cold dairy straight from the fridge is more prone to curdling even after tempering.
- Taste before you add extra salt — beef broth and Worcestershire both carry sodium, so season at the very end.
- Simmer the sauce, don’t boil it, especially after the sour cream goes in and after the beef goes back in.
Common Mistakes (and How to Fix Them) {#mistakes}
My sauce curdled or looks grainy. This happens when cold sour cream hits a very hot pan directly. Fix going forward: always temper (warm the sour cream gradually with a few spoonfuls of hot sauce first) and keep the heat at a gentle simmer, never a boil, after it’s added. If it’s already curdled, a quick blitz with an immersion blender can smooth it back out, though the texture won’t be quite as silky.
My sauce is too thin. Your roux (the flour + fat step) likely wasn’t cooked long enough, or you added the liquid too fast. Fix: simmer the sauce a bit longer before adding the beef back in — it thickens as it reduces. You can also mix ½ teaspoon cornstarch with 1 teaspoon cold water and stir it in for a quick fix. Don’t try to fix it by simmering after the beef is back in the pan, or the meat will overcook.
My beef is tough and chewy. Almost always one of two causes: you used a tough cut (like round steak or stewing beef) that needs slow cooking, or you overcooked the sear and/or simmered it too long at the end. Fix: use one of the tender cuts listed above, sear briefly and hot, and only simmer the finished beef in the sauce for 1–2 minutes.
The sauce tastes bland or flat. Stroganoff sauce needs a balance of savory (broth), tangy (sour cream), and sharp (mustard). If it tastes flat, it usually needs more salt, a bit more mustard, or a splash more Worcestershire — add these in small increments and taste as you go, rather than dumping in more of everything at once.
Flavor Variations Readers Love {#variations}
These aren’t traditional, but based on years of reader feedback (and my own kitchen experiments), they consistently make people happy:
- Wine or brandy: Deglaze the pan with ¼ cup dry white wine or brandy right after the mushroom step, letting it reduce by half before adding the broth. Adds real depth.
- Smoked paprika: ½–1 teaspoon added with the garlic gives the sauce a subtle smokiness and deeper color.
- Tomato paste: 1 tablespoon added with the flour deepens the color and adds a savory backbone — common in many home versions.
- A pinch of nutmeg: Just ⅛ teaspoon, added at the end, rounds out the cream and mushroom flavors without tasting like nutmeg.
- Extra Dijon: If you love a sharper sauce, don’t be afraid to go up to 1.5–2 tablespoons of Dijon.
Dietary Variations {#dietary}
Ground beef stroganoff (budget-friendly, kid-approved): Swap the sliced steak for 1 ½ lbs ground beef (85/15). Brown it fully in step 1 instead of quick-searing, drain excess fat, then proceed with the recipe as written from step 2. This version is faster, cheaper, and very popular with families.
Gluten-free: Replace the 2 tablespoons flour with 1 tablespoon cornstarch mixed with a splash of cold broth before adding, and use a certified gluten-free beef broth. Serve over gluten-free pasta, rice, or mashed potatoes.
Low-carb / keto: Skip the flour-based roux (thicken instead with a spoonful of cream cheese or an extra splash of heavy cream reduced longer), and serve over cauliflower rice, mashed cauliflower, or zucchini noodles instead of egg noodles.
Dairy-free: This is a harder substitution since the tang of sour cream is central to the dish, but a full-fat coconut cream plus a tablespoon of lemon juice or apple cider vinegar (for tang) can approximate it, along with a plant-based butter alternative.
Lighter version: Substitute Greek yogurt for sour cream (add it off the heat, not while simmering, since yogurt curdles more easily than sour cream) and use half-and-half instead of heavy cream.
What to Serve With Beef Stroganoff {#serving}
Stroganoff’s sauce is rich, so the best pairings are simple and absorbent rather than competing for attention:
- Egg noodles (the classic, buttered lightly) — the traditional pairing in most Western versions
- Mashed potatoes — for extra comfort-food energy
- White or brown rice — a lighter option that still soaks up the sauce well
- Buckwheat (kasha) — the traditional Russian pairing
- Rice or gluten-free pasta — for dietary substitutions
- Mashed cauliflower or roasted cauliflower — for a lower-carb option
- A simple green salad or steamed green beans — to balance the richness of the dish
Make-Ahead, Storage & Freezing {#storage}
Make-ahead: You can prepare the sauce (through step 5) up to a day in advance and refrigerate it separately from the seared beef. Reheat the sauce gently, then add the beef and warm through just before serving — this actually helps prevent overcooking the meat.
Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.
Freezing: Beef stroganoff freezes surprisingly well — the sour cream sauce doesn’t split when frozen and thawed properly. Freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating (the most important tip): Reheat gently over low heat on the stovetop, stirring occasionally, with a splash of extra broth or water if the sauce has thickened too much in the fridge. Never reheat on high heat or in long microwave bursts — this is the single most common reason leftover stroganoff turns out tough. Warm it slowly, just until heated through.
Scaling Up for a Crowd {#scaling}
Making this for a dinner party or a large family gathering? The recipe scales cleanly:
- For 8–10 people: Double all ingredients, but sear the beef in at least 4 batches (not 2) to avoid crowding the pan — crowding is the #1 risk when scaling up.
- For 20+ people: Triple the sauce ingredients, but consider searing the beef separately in a very large batch cook, then combining everything in a large pot or roasting pan to finish. If serving buffet-style, keep it warm on low heat (a slow cooker on the “warm” setting works well) rather than a simmering burner — this prevents the beef from overcooking while it waits.
- Make it easier on party day: Prepare the sauce fully a day ahead, sear the beef fresh the day of, and combine just before serving.
Nutrition {#nutrition}
Per serving (based on 5 servings, sauce and beef only, not including noodles):
| Nutrient | Per Serving |
|---|---|
| 🔥 Calories | ~480 kcal |
| 💪 Protein | ~34 g |
| 🥩 Total Fat | ~33 g |
| 🧈 Saturated Fat | ~16 g |
| 🍝 Carbohydrates | ~10 g |
| 🧂 Sodium | ~520 mg |
❓ Frequently Asked Questions
Everything you need to know before making the perfect Beef Stroganoff.