This post may contain affiliate links. Please read our disclosure policy.
Creamy beef and mushroom stroganoff is ready and on the table in less than 20 minutes!
Comfort food at its finest! Steak in a creamy white wine sauce, served over pasta OR noodles. Your family will go crazy thinking there’s a hidden chef in your kitchen with this easy beef stroganoff recipe!

Table of Contents
Why This Recipe Works
Okay, if there’s something I’ve learned after all these years of cooking, it’s that homemade and from scratch is always better. And this recipe is no exception. Sorry, no shortcuts this time, but learning how to make beef stroganoff is still SO EASY that you’re going to say, ‘Wait, is that really it?!’
No more canned soups or ready made packets of anything for this beef stroganoff, and no coating the beef with ANY flour. Just a beautiful, silky cream sauce with a hint of wine aromas gently simmering away on the stove. Rivals any restaurant!
It is also incredibly versatile. If you are cooking on a budget, you can easily swap the steak for lean ground beef. Just brown the meat and drain off any excess fat from the skillet before moving on to the sauce.
I first shared this stroganoff recipe ELEVEN years ago (Cafe Delites is getting OLD), and readers LOVED it so much back then that I thought I’d fix up the old photos and republish it with some tips so all of my new readers can make it for dinner!
The Best Cut Of Meat For Beef Mushroom Stroganoff
I prefer the following beef cuts for a classic beef stroganoff. They stay tender during the cooking process without drying out and causing overly chewy pieces of meat in your sauce:
- Sirloin
- Eye fillet (known as beef tenderloin or filet mignon in the United States)
- Scotch fillet
- Flank steak
Because there is nothing worse than chewy, dried-out meat!
If you want to get the best, most tender beef possible, eye fillet is the absolute best cut to use to keep it soft.
I promise you, one of the first things people say when they try this stroganoff recipe is how soft and easy to eat the beef is. Picking the right meat for beef stroganoff is not random; a good recipe starts with the right choice of ingredients.
Ingredients

- Lean Beef Fillet Steaks: Grab a high-quality cut like sirloin or tenderloin so it cooks fast and stays tender. I do not recommend tough stewing meat.
- Dry White Wine: Make sure to use a crisp, dry white wine like Sauvignon Blanc. A dry wine is simply one where the natural sugars from the grapes have fermented into alcohol, leaving it with very little sweetness. You need that crisp acidity to cut right through the rich sour cream and beef broth, keeping the sauce balanced! I have tried cooking wines before, but they just fall flat. If needed, replace it with extra beef broth and a splash of apple cider vinegar.
- Dijon Mustard: Similar to what I do in my favorite chicken skillet, a smooth Dijon adds a subtle background flavor that completely transforms the sauce. Try not to skip it!
- Light Sour Cream: This is essential for a true beef stroganoff recipe with sour cream. I prefer a light version so the dish does not feel heavy, and it gives you that perfect finish for an authentic beef stroganoff without the need for canned soup. Bring it to room temperature before stirring it in to prevent curdling.
Note: Please see the recipe card at the bottom for a full list of ingredients and measurements.
Additions And Substitutions
- Protein Swaps: If you want to switch up the meat, you can easily swap the beef for sliced chicken breasts or thighs and make it a chicken stroganoff with pasta.
- Dairy-Free Options: To make this dairy-free, replace the butter with a plant-based oil or butter alternative and swap the sour cream for a dairy-free plain yogurt or cashew cream. It still turns out as one of the best beef stroganoff dishes you will ever try.
- Extra Sides: Mashed potatoes or a side of homemade bread make fantastic accompaniments. They are perfect for scooping up every last drop of the creamy beef stroganoff sauce.
What Is Stroganoff Sauce Made Of?
This version is lightened up with a light or reduced-fat sour cream and extra broth (or stock) for MORE SAUCE! There are so many different beef stroganoff recipes out there: some with or without sour cream, and some using brandy instead of wine. During testing, my family, friends, and everyone who tried it absolutely loved this version the most. I also include Dijon mustard in this one. There is something about Dijon together with wine in a creamy beef stroganoff sauce that warms my soul. With added paprika and a good hint of garlic, this sauce is pretty much perfection.
How To Make Beef Stroganoff
Boil your pasta al dente first. I do this so the pasta cooks on a back burner while I make the rest of the meal, helping get dinner on the table much faster. While the water boils, season your steak with salt and pepper.
Melt a little butter in a large skillet over medium heat and sear your steak. I sear the meat in single-layer batches because crowding the pan steams the beef instead of giving it a proper brown crust. Once browned, transfer the steak to a plate.
In the same pan, melt the rest of your butter to sauté the onions, garlic, and mushrooms until tender. Stir in the mustard and paprika, then pour in the white wine. As it bubbles, use your spoon to scrape up all the browned bits from the bottom of the pan. The flavors are going to be like it came from a restaurant; deglazing those pan juices is the key. Let the wine reduce by half.
How To Make The Sauce
While the wine reduces, whisk the beef broth, flour, and Worcestershire sauce together in a small jug. I mix this in a separate jug rather than straight into the pan so the flour dissolves completely without clumping. Pour this smooth mixture into your skillet and let it simmer for about 5 minutes until it thickens.
Return the beef and its resting juices to the pan. Turn the heat down to low before stirring in the sour cream. I do this specifically to prevent the dairy from curdling!
Toss your cooked pasta right into the skillet, garnish with parsley, and your easy beef stroganoff is ready to serve.

Tips For The Best Beef Stroganoff
Do you want to avoid common mistakes? I know exactly how to get a great dinner on the table.
- Cube and sear in batches: Cut your beef into even pieces so it cooks at the same rate. Cook it quickly in single layers. Overcrowding the skillet will cause the meat to steam instead of sear, leaving you with tough, chewy beef.
- Cook down the mushrooms: Let the mushrooms cook until their liquid evaporates. This deepens the overall flavor of your sauce.
- Do not skip deglazing: When you pour in the wine, use your spoon to scrape up all the flavor stuck to the bottom of the pan. Skipping this leaves the final dish tasting flat and watery.
- Simmer the sauce: Let the broth and flour mixture simmer for the full 5 minutes. This thickens the liquid and cooks out any starchy, raw flour taste.
- Prevent curdling: Bring your sour cream to room temperature before you start cooking. Always turn the heat down to low before stirring it in, because adding cold dairy to a boiling liquid causes the sauce to separate.
What To Serve With Beef Stroganoff
I love how versatile this dish is. And I know exactly what you need to pair with the sauce.
- Egg noodles: This is the most popular side because they hold the sauce perfectly. Once the sauce is ready, just throw in your cooked egg noodles and mix everything in the pan.
- Pasta: Any type works; spaghetti, penne, tagliatelle, pappardelle… but for THIS sauce, fettuccine or angel hair were my preferred choices for a few years. If you can find mafalde corte at the store, it is AMAZING for stroganoff. The short, ruffled edges grab onto the sauce perfectly.
- Plain rice: A simple pantry staple that absorbs all the flavor. I personally like to skip the pasta sometimes and add the beef and sauce to a plate of garlic butter rice.
- Spaghetti squash: If you want a healthy beef stroganoff dinner, this is a fantastic low-calorie option.
- Zucchini noodles: Also known as zoodles, these are another excellent choice for a lighter meal. You can find out how to make the zoodles in my chicken zucchini recipe!
Recipe FAQ’s
You can swap the wine for extra beef broth mixed with a splash of apple cider vinegar or extra Dijon mustard to give the sauce that needed acidity.
The flour whisked into the beef broth naturally thickens the sauce as it simmers. If it still seems too thin, just let it simmer a bit longer before you stir in the sour cream.
Heavy cream or crème fraîche work well. I recommend avoiding half-and-half because it can make the sauce too thin.
Cremini or baby bella mushrooms give a deeper flavor, but standard white button mushrooms work perfectly fine too.

You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Creamy Beef and Mushroom Stroganoff
Ingredients
- 1 pound egg Fettuccine dry weight
- 4 tablespoons butter divided
- 1 onion chopped
- 4 cloves garlic crushed or minced
- 1 pound mushrooms sliced
- 24 ounces lean beef fillet steaks seasoned with salt and pepper and cubed into 1 1/2-inch pieces – sirloin, tenderloin, eye fillet or scotch fillet
- 2 teaspoons dijon mustard
- 1 teaspoon paprika smoky or mild
- 1/3 cup dry white wine, or more if you like it stronger
- 2 cups beef broth or stock, or 2 cups water mixed with 1 tablespoon vegetable stock powder
- 2 tablespoons flour
- 1 tablespoon Worcestershire sauce
- 1 pinch salt to taste
- 1 pinch pepper to taste
- 1 cup light sour cream at room temperature, or reduced fat cooking cream
- 1 pinch fresh parsley chopped, to garnish
Instructions
- Boil the pasta in a large pot of boiling salted water according to packet instructions until al dente. Remove; strain and set aside.

- While pasta is boiling, melt 2 tablespoons of butter in a large non-stick frying pan over medium heat. Sear the steak in single layer batches until browned.

- Melt the remaining butter in the pan; add the onions and sauté until transparent, then add the garlic and fry until just fragrant (about 30 seconds). Add the mushrooms and cook until the mushrooms are tender and cooked through (about 4 minutes). Mix in the mustard and paprika.

- Add the wine and cook for about 3 minutes while stirring occasionally to mix all of the flavours through, deglazing the pan while scraping any browned bits off the bottom of the pan with your spoon.

- While the wine is reducing, whisk together the beef broth (or stock), flour, and Worcestershire sauce until smooth.

- Mix well and bring to a simmer for about 5 minutes, stirring occasionally until the sauce begins to thicken.

- Add the pasta or noodles to the pan

- Reduce the heat to low and mix in sour cream. Heat until hot (do not boil).

- Garnish and serve!

Video
Notes
Storage, Reheating, And Make Ahead
You can easily prep your ingredients early by cubing the beef, chopping the onions, and slicing the mushrooms ahead of time so the actual cooking process goes much faster.- Fridge: Keep any leftovers stored in an airtight container in the fridge for up to 3 to 4 days.
- Freezer: I do not recommend freezing this dish once the sour cream is mixed in, because the dairy will separate and become grainy when thawed. If you want to freeze a batch, stop the recipe right before adding the sour cream, freeze the beef and mushroom base, and just stir the dairy in after you thaw and reheat it.
- Reheating: Warm your leftovers gently in a skillet over low heat. If you blast it in the microwave or let it boil on the stove, the sauce will curdle.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














Can you substitute the meat for extra mushrooms? I don’t eat meat anymore but I kiss and love stroganoff, I haven’t found a good recipe that caters for those that don’t eat meat.
Sorry meant to say miss* stroganoff lol I would also kiss it if I could though..!
Made with hamburger meat and no wine, onion, or garlic. Came out delicious still. Great beefy flavor. Thank you for sharing!!
Was very delicious and easy to make! Cut up the mushrooms, garlic, onion and beef before starting to cook anything in order to make it more efficient. My boyfriend loved it!
So I made this last Tuesday and it was another “lick the pan clean” “lick the plate clean” s-o good!!! My husband wanted it for dinner tonight too. I must say that everything I have cooked of ur recipes have been amazing!!! I’m all for ur recipes and putting in the work n time cause they don’t disappoint and the results exceed my expectations. U have made this so-so cook turn into a great cook! N for that I, thank you!
This is the second time this week that I’ve made this recipe xx it was a real hit with my family x my eldest daughter doesn’t eat meat so I made her chicken separate and put sauce over !! Will make again over and over x used creme fraiche instead of sour cream
Made it with ground sirloin and spicy Hungarian paprika. Loved it!
Hello,
nice recipe but weights dont seem to change if selecting different portion size.. apparent for all sizes from 1 to 6 I need 700 grammes of beef. also a little annoying having some measures first in imperial then others in metric first.
Figured it out – very tasy!
Really good as is and really easy – used a Pinot Grigio and put in a splash extra – yummy!
My partner loves food in general but this was his all time favourite. Thanks for the recipe!
Hi, I have a lot of fresh spinach to use up if I throw it in here do you think it would be good and if so when would I put it in? Thank you!
Sure thing – wash, cut out the ribs, shred the leaves into fine strips and throw them in five minutes before finished. Great flavour, extra fibre, vitamin C and iron.
Excellent recipe! I used cream & half & half instead of the sour cream. Also used stew meat that I marinated for a couple hours before sautéing. It came out delicious!