Cozy Beef Stroganoff with Mushrooms
Beef stroganoff with mushrooms hinges on the alchemy of browning — that deep, caramelised crust on the meat and the earthy, almost meaty richness of the mushrooms create a sauce that begs to be sopped up. This version keeps the focus squarely on those two key components, building a creamy, savoury sauce without a drop of wine or any pork products. It’s a straightforward, deeply satisfying supper that delivers real depth of flavour in under an hour.
Recipe Overview
- Prep Time: 15 minutes
- Cooking Time: 30–35 minutes
- Total Time: 45–50 minutes
- Servings: 4
- Difficulty: Easy–Medium
Why You’ll Love This Beef Stroganoff with Mushrooms
- Deep, savoury flavour from proper browning. Taking the time to sear the beef and mushrooms until deeply coloured builds the rich, umami base that makes this dish so distinctive.
- A silky, balanced sauce. The combination of soured cream and a touch of Dijon mustard gives a creamy, tangy finish that coats every strand of pasta or spoonful of rice without feeling heavy, offering a similar comforting richness to dishes like Easy Creamy Mushroom Spinach Pasta.
- One-pan convenience. After the initial browning, everything comes together in a single frying pan, which means less washing up and more time at the table.
- Flexible and forgiving. This recipe works beautifully with different cuts of beef, a variety of mushrooms, and can be easily scaled up for a crowd or halved for a smaller meal.
- Ready in under an hour. Despite its luxurious taste, this stroganoff is quick enough for a weeknight yet special enough to serve when you have company.
Ingredients You’ll Need
- 600 g beef sirloin or rump steak, cut into thin strips against the grain
- 2 tbsp sunflower or vegetable oil
- 30 g unsalted butter
- 300 g chestnut or button mushrooms, sliced
- 1 large onion, halved and thinly sliced
- 2 cloves garlic, finely chopped
- 2 tbsp plain flour
- 400 ml beef stock (made with a good-quality stock cube or bone broth)
- 1 tbsp Dijon mustard
- 200 ml soured cream or crème fraîche
- Salt and freshly ground black pepper, to taste
- Small handful of fresh flat-leaf parsley, finely chopped
- 300 g dried egg noodles or pappardelle (or steamed rice, to serve)
Tip: For the most tender result, choose a quick-cooking cut like sirloin, rump or fillet. Tougher stewing beef will need a much longer cooking time and won’t suit this recipe.
How to Make Beef Stroganoff with Mushrooms
- Prepare your beef. Pat the beef strips dry with kitchen paper — moisture is the enemy of browning. Season them generously with a little salt and pepper. Heat 1 tablespoon of the oil in a large frying pan over a high heat until it shimmers and begins to smoke gently. Add the beef in a single layer (you may need to do this in two batches) and sear without moving for 60–90 seconds until the underside is a deep, dark brown. Flip and cook for another 30 seconds. The beef should be browned on the outside but still pink inside. Transfer to a plate and set aside.
- Brown the mushrooms. Reduce the heat to medium-high and add the butter and remaining oil. Tip in the sliced mushrooms and spread them into an even layer. Let them cook undisturbed for 2–3 minutes until they release their moisture and develop a golden-brown colour. Stir once, then continue cooking for another 3–4 minutes, until the mushrooms are deeply bronzed and smell wonderfully nutty and earthy.
- Soften the onion and garlic. Add the sliced onion to the pan with the mushrooms and cook for 4–5 minutes, stirring often, until the onion has softened and turned translucent with pale gold edges. Stir in the chopped garlic and cook for a further 30 seconds until fragrant — you’ll notice the aroma become sweeter and more pungent.
- Make the roux. Sprinkle the flour over the vegetable mixture and stir constantly for 1 minute. The flour will coat the mushrooms and onions and turn a very light biscuit colour. This step removes the raw flour taste and helps thicken the sauce later.
- Build the sauce. Gradually pour in the beef stock, stirring continuously to prevent lumps from forming. Bring the liquid to a gentle simmer — you’ll see small bubbles breaking across the surface. Let it bubble gently for 3–4 minutes, stirring occasionally, until the sauce has thickened enough to coat the back of a spoon.
- Finish the sauce. Stir in the Dijon mustard until fully combined, then remove the pan from the heat. Allow the sauce to cool for 1 minute before stirring in the soured cream or crème fraîche — this prevents it from splitting. Return the pan to a very low heat and stir until the sauce is warm, smooth and a pale, creamy beige colour. Taste and adjust the seasoning with salt and pepper.
- Return the beef and serve. Add the reserved beef (along with any juices on the plate) back into the pan. Stir gently and warm through for 1–2 minutes over low heat — no longer, or the beef will overcook and toughen. The sauce should be rich, glossy and flecked with dark mushrooms. Sprinkle with the chopped parsley and serve immediately over cooked egg noodles, pappardelle or steamed rice.
Practical Tips
- Dry the beef thoroughly before searing. Any moisture on the surface of the meat will steam rather than brown, preventing that essential caramelised crust. Pat the strips dry with kitchen paper just before cooking and don’t salt them too far in advance, as salt draws out moisture.
- Don’t crowd the pan when browning. If you add too much beef at once, the temperature of the pan drops sharply and the meat will stew in its own juices. Brown the beef in two batches, giving each piece room to make proper contact with the hot surface. The reward is a deeper, beefier flavour in the final dish.
- Let the mushrooms colour properly. Mushrooms contain a lot of water, and they need time in the pan to release it and then continue cooking until they turn golden brown. Resist the urge to stir them constantly; leaving them undisturbed for a couple of minutes at the start gives them the best chance to develop that rich, savoury flavour.
- Allow the sauce to cool slightly before adding the soured cream. Adding cold soured cream to a bubbling-hot liquid is the fastest route to a curdled, grainy sauce. Take the pan off the heat, wait about a minute, then stir in the soured cream gently. Reheat over the lowest possible heat, stirring constantly, just until warmed through.
- Cook your pasta or rice just before serving. Egg noodles, pappardelle or rice should be cooked and drained while the sauce is finishing, then served immediately. Tossing the noodles with a small knob of butter or a drizzle of oil before serving helps prevent them from sticking together.
Equipment You’ll Need
- Large frying pan or skillet (preferably non-stick or stainless steel)
- Sharp knife and cutting board
- Mixing bowls
- Wooden spoon or spatula
Common Mistakes to Avoid
- Overcrowding the pan: Adding all the beef to the pan at once causes the temperature to plummet, leading to grey, steamed meat rather than beautifully browned strips. Always sear in batches, and give the pan a moment to come back up to temperature between batches.
- Wrong temperature: Browning requires high heat — the oil should shimmer and just begin to smoke before you add the meat. For the sauce, however, keep the heat low once the soured cream is added. High heat at that stage will split the sauce into an oily, curdled mess.
- Skipping the rest time for the sauce: Plunging cold soured cream straight into a hot pan is the most common cause of a split sauce. Let the sauce cool for a minute off the heat before stirring in the soured cream, then rewarm it gently. This short pause makes all the difference between a silky sauce and a grainy one.
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of smoked paprika and a pinch of cayenne pepper along with the flour in step 4. For an extra kick, stir in 1 tablespoon of harissa paste or a finely chopped red chilli with the garlic.
- Vegetarian/Vegan Option: Swap the beef for 400 g of extra mushrooms (a mix of chestnut, shiitake and oyster works well) or use a plant-based beef-style alternative. Replace the beef stock with a good-quality vegetable stock, and use a dairy-free soured cream or a blend of cashew cream and a squeeze of lemon juice.
- Different Protein: Thin strips of chicken breast or turkey fillet work beautifully in place of the beef. Cook them in exactly the same way — sear quickly over high heat until just cooked through, then set aside and return to the sauce at the end. For a richer flavour, try using lamb leg steaks cut into strips.
What to Serve With Beef Stroganoff with Mushrooms
- Buttered egg noodles or pappardelle
- Steamed basmati rice or herbed pilaf
- Crusty bread or a warm baguette for mopping up the sauce
- A simple green salad with a tangy vinaigrette to cut through the richness
- Buttered green beans or steamed tenderstem broccoli
Frequently Asked Questions
Can I use a cheaper cut of beef for stroganoff?
You can use braising cuts like chuck or blade, but they require long, slow cooking to become tender, which doesn’t suit the quick-cooking method of this recipe. If you prefer a budget-friendly option, choose sirloin or rump steak and slice it thinly against the grain — this keeps it tender without hours of simmering.
Why did my sauce split or become grainy?
A split sauce is usually caused by adding cold soured cream to a very hot pan or by reheating it over too high a flame. Always let the sauce cool for a minute off the heat before stirring in the soured cream, and then warm it gently over the lowest heat setting, stirring constantly.
Can I make beef stroganoff ahead of time?
Yes, but for the best results, prepare the sauce and cook the beef separately. Keep them both in the fridge, then gently reheat the sauce and add the beef just before serving. This prevents the meat from overcooking and becoming tough during reheating.
What type of mushroom is best for stroganoff?
Chestnut or button mushrooms are the most common choice and work beautifully, but a mix of wild mushrooms such as chanterelles, morels or oyster mushrooms adds even more depth of flavour. Whatever you choose, make sure they are well browned for the richest taste.
Can I freeze beef stroganoff with mushrooms?

beef stroganoff with mushrooms
A classic and comforting beef stroganoff recipe featuring tender strips of sirloin or rump steak, deeply browned mushrooms, and softened onions and garlic, all brought together in a rich, creamy sauce made with beef stock, Dijon mustard, and soured cream. Finished with fresh parsley and traditionally served over egg noodles or rice.
Ingredients
Method
-
Prepare your beef. Pat the beef strips dry with kitchen paper — moisture is the enemy of browning. Season them generously with a little salt and pepper. Heat 1 tablespoon of the oil in a large frying pan over a high heat until it shimmers and begins to smoke gently. Add the beef in a single layer (you may need to do this in two batches) and sear without moving for 60–90 seconds until the underside is a deep, dark brown. Flip and cook for another 30 seconds. The beef should be browned on the outside but still pink inside. Transfer to a plate and set aside.
-
Brown the mushrooms. Reduce the heat to medium-high and add the butter and remaining oil. Tip in the sliced mushrooms and spread them into an even layer. Let them cook undisturbed for 2–3 minutes until they release their moisture and develop a golden-brown colour. Stir once, then continue cooking for another 3–4 minutes, until the mushrooms are deeply bronzed and smell wonderfully nutty and earthy.
-
Soften the onion and garlic. Add the sliced onion to the pan with the mushrooms and cook for 4–5 minutes, stirring often, until the onion has softened and turned translucent with pale gold edges. Stir in the chopped garlic and cook for a further 30 seconds until fragrant — you’ll notice the aroma become sweeter and more pungent.
-
Make the roux. Sprinkle the flour over the vegetable mixture and stir constantly for 1 minute. The flour will coat the mushrooms and onions and turn a very light biscuit colour. This step removes the raw flour taste and helps thicken the sauce later.
-
Build the sauce. Gradually pour in the beef stock, stirring continuously to prevent lumps from forming. Bring the liquid to a gentle simmer — you’ll see small bubbles breaking across the surface. Let it bubble gently for 3–4 minutes, stirring occasionally, until the sauce has thickened enough to coat the back of a spoon.
-
Finish the sauce. Stir in the Dijon mustard until fully combined, then remove the pan from the heat. Allow the sauce to cool for 1 minute before stirring in the soured cream or crème fraîche — this prevents it from splitting. Return the pan to a very low heat and stir until the sauce is warm, smooth and a pale, creamy beige colour. Taste and adjust the seasoning with salt and pepper.
-
Return the beef and serve. Add the reserved beef (along with any juices on the plate) back into the pan. Stir gently and warm through for 1–2 minutes over low heat — no longer, or the beef will overcook and toughen. The sauce should be rich, glossy and flecked with dark mushrooms. Sprinkle with the chopped parsley and serve immediately over cooked egg noodles, pappardelle or steamed rice.
Notes
Ensure beef is patted dry for optimal searing. When adding soured cream, remove the pan from heat first to prevent splitting, then return to a very low heat to warm through gently. Do not overcook the beef when returning it to the sauce.
You can freeze the sauce and mushrooms without the soured

