This Easy Beef Stroganoff is proof that a one-pan dinner doesn’t have to be boring to be simple. It also proves stroganoff doesn’t have to be time-consuming. Ground beef gets browned with garlic, shallot, and mushrooms, then the pasta cooks right in the same pan with beef stock, soaking up all that flavour as it goes. A finishing swirl of sour cream and heavy cream turns it rich and velvety, no roux or extra pots required.

The whole thing happens in one pan, including the pasta, so there’s no draining a pot of noodles or dirtying a second dish just to bring it all together. The beef browns first, the noodles cook right in the stock and pick up all that flavour, and a quick swirl of sour cream at the end pulls it into something rich enough that nobody will guess how little work went into it. Want more easy pasta dinners? Try my Mexican Street Corn Pasta Salad and Fresh Tomato Pasta.
🍄 Why You’ll Love This Easy Beef Stroganoff
One pan, start to finish: the pasta cooks directly in the beef stock, so there’s no separate pot of boiling water and no extra dishes.
Rich and creamy without overdoing it: a combination of sour cream and heavy cream gives you that classic stroganoff texture without needing a roux.
Weeknight speed: from start to finish, this is on the table in under 30 minutes.
Deep flavour from simple ingredients: garlic, shallot, mushrooms, and worcestershire sauce build a savoury base that tastes like it simmered all day.
🍄 Ingredients You’ll Need To Make This Easy Beef Stroganoff
Olive oil: just enough to get the beef browning without sticking to the pan.
Egg noodles: these cook right in the stock along with everything else, soaking up flavour as they soften. Any pasta shape you have on hand will work here too.
Lean ground beef: browned first to build the base of the dish.
Garlic cloves: minced and cooked just until fragrant.
Shallot: finely chopped for a milder, slightly sweeter alternative to onion.
White button mushrooms: classic in any stroganoff, adding an earthy depth and texture.
Worcestershire sauce: a small amount goes a long way here.
Beef stock: this is what cooks the pasta and forms the base of the sauce, so use a good quality stock.
Sour cream: stirred in at the end for that classic tangy, creamy stroganoff finish.
Heavy cream: added alongside the sour cream to smooth everything out and add richness.
Salt: added to taste, keeping in mind the stock and worcestershire sauce both bring their own saltiness.
Black pepper: for a bit of sharpness that balances the cream.
Onion powder: layers in extra savoury depth alongside the shallot.
Dried parsley: a simple herby note that rounds everything out.
Smoked paprika: adds a subtle smokiness that keeps the dish from tasting flat.
Parmesan (optional): grated on top for serving.
Fresh parsley (optional): for a bit of colour and freshness right before serving.
✔ How To Make This Easy Beef Stroganoff
To a large pan, add the olive oil and set to medium/high heat.
Add the ground beef and fry for 3-4 minutes, or until it begins to brown.
Add the garlic, shallot, mushrooms and seasionings, and let cook for an additional 2-3 minutes, just until the mushrooms are softened and the garlic becomes fragrant.
Add the pasta and beef stock and stir to combine.
Cover, and let simmer for 8-10 minutes, or until the pasta has fully cooked and the liquid has been absorbed.
🤝 Sammy’s Tip for Easy Beef Stroganoff Recipe
- Stir occasionally so the pasta doesn’t stick to the bottom of the pan.
- If it appears to be too dry, add more beef stock and continue cooking. If there seems to be too much liquid, continue to simmer with the lid removed.
Once the pasta is almost cooked, remove the lid, add the sour cream, heavy cream, and mix to combine until.Let simmer uncovered for the last 2-3 minutes.
Top with parmesan cheese and fresh parsely.
Enjoy right away!

🗒 Variations
Mushroom-forward: double up on the mushrooms, or use a mix of cremini and button mushrooms for more depth.
Extra creamy: stir in an additional splash of heavy cream at the end if you want a looser, silkier sauce.
Herby finish: swap the dried parsley for fresh thyme or a handful of chopped fresh parsley stirred in right before serving.
Ground turkey swap: lean ground turkey works well here if you want a lighter alternative to beef.
🗒 Substitutions
Egg noodles: any pasta shape works here, though a wider noodle like fettuccine or pappardelle will hold the sauce nicely.
Ground beef: ground turkey, chicken, or even a plant-based ground substitute can all be used in place of beef.
Shallot: a small yellow or white onion, finely chopped, works fine if you don’t have shallot on hand.
Sour cream: plain Greek yogurt can be swapped in for a slightly tangier, lighter finish.
Beef stock: chicken stock will work in a pinch, though beef stock gives the dish more depth.
🍴 Leftovers? Lucky you.
Leftovers keep well in an airtight container in the fridge for up to three days. Reheat in a pan over medium-low heat with a splash of beef stock or water to loosen up the sauce, stirring until warmed through. The pasta will continue to soak up liquid as it sits, so a little extra stock helps bring it back to the right consistency.
🤔 FAQ’s
Can I make this ahead of time?
This dish is best made fresh, since the noodles will keep absorbing liquid the longer they sit. If you do want to prep ahead, cook the beef and mushroom base a day in advance, then add the pasta and stock when you’re ready to finish the dish.
Why is my sauce too thin or too thick?
This can depend on your pan size and how much liquid evaporates while it simmers. If the sauce is too thin, keep it uncovered on low heat for a few extra minutes. If it’s too thick, add a splash more beef stock to loosen it up.
Can I freeze beef stroganoff?
This one doesn’t freeze well because of the sour cream and pasta. Both tend to change texture once thawed, so it’s best enjoyed fresh or refrigerated for a few days.
Do I have to use both sour cream and heavy cream?
No, but the combination is what gives this dish its classic tang and richness. If you only have one on hand, you can use a bit more of it in place of the other, though the flavour and texture will shift slightly.
Can I use a different type of pasta?
Yes. Any pasta shape will work, though wider noodles like fettuccine or pappardelle hold the sauce especially well. Keep in mind that cooking time may vary slightly depending on the shape you use.
👩🍳 Hungry For More?
If you loved this easy beef stroganoff recipe, then make sure to check out a few of my other recipes you may also love:
- Stuffed Pepper Soup Recipe
- Beef & Broccoli
- Beef Cutlets
- Mushroom Risotto
- Mushroom and Boursin Pasta
- Stuffed Mushrooms with Bacon and Boursin
- Green Curry Dumpling Bake
💌 Let’s Stay Connected
Keep in touch with me on Instagram, TikTok, Facebook, and Pinterest! If you do make this Easy Beef Stroganoff recipe (or any recipe of mine) don’t forget to leave a review.

Beef Stroganoff
Ingredients
- 1 tsp olive oil
- 400 grams egg noodles or pasta of choice
- 1 lb lean ground beef
- 3 garlic cloves, minced
- 1 shallot, chopped fine
- 1½ cups white button mushrooms
- 2 tbsp worcestershire sauce
- 4½ cups beef stock, salted
- 3/4 cup sour cream
- 3 tbsp heavy cream
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp onion powder
- 1/2 tsp dried parsley
- 1/2 tsp smoked paprika
- parmesan, optional to garnish
- fresh parsley, optional to garnish
Instructions
- To a large pan, add the olive oil and set to medium/high heat.
- Add the ground beef and fry for 3-4 minutes, or until it begins to brown.
- Add the garlic, shallot, mushrooms and seasionings, and let cook for an additional 2-3 minutes, just until the mushrooms are softened and the garlic becomes fragrant.
- Add the pasta and beef stock and stir to combine.
- Cover, and let simmer for 8-10 minutes, or until the pasta has fully cooked and the liquid has been absorbed. Sammy's tip: stir occasionally so the pasta doesn't stick to the bottom of the pan.
- Once the pasta is almost cooked, remove the lid, add the sour cream, heavy cream, and mix to combine until. Let simmer uncovered for the last 2-3 minutes.Sammy's tip: If it appears to be too dry, add more beef stock and continue cooking. If there seems to be too much liquid, continue to simmer with the lid removed.
- Top with parmesan cheese and fresh parsely.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





Yesssss…so easy to make and soooo delicious! Followed recipe as written and it was creamy and the flavor was all there.
Delicious my whole family loved it and very simple to make!
Hi Erin! Thanks so much for taking the time to leave a review. That’s awesome. So happy you enjoyed it!
This was a hit in our house! I used egg noodles instead of the pasta. Definitely will be making this again!
Hi Gerri! Thank you for making this recipe and thank you for taking the time to leave a review! Also, tell Doug I say hi! xo
Deltoid. Followed directions exactly and it was amazing. Whole family loved this.
My family loved this recipe. Very easy and lots of great flavor!
Hi Sarah, aw thats so awesome. Thanks for taking the time to leave a review!
I could eat the whole pot! Took your suggestion and shredded up a zucchini to add with the other veggies, and it is amazing! Ultimate comfort food. Thank you!
Hi Larkin, I am so glad you were able to customize it to your liking! Thanks for leaving a review! -Sammy
Delicious! Easy, hearty, one-pot goodness. Perfect for a busy weeknight. The entire family devoured it.
Probably the best and easiest beef stroganoff I’ve ever had. Excellent recipe, thank you so much!
OF COURSE! SO happy you enjoyed it! Thanks for the review! -Sammy
Didn’t change anything was so good definitely will make it again over and over. So tasty and easy to throw together in a short time. Thanks Sammy 😘
Hi Sue! So happy you enjoyed this recipe! I agree, it’s so easy!
Huge crowd pleaser! The flavor mix and creaminess are perfection!
Easy to make and delicious!!