Best Beef Stroganoff Recipe with Mushrooms
Looking for a cozy, flavorful dinner that feels like the ultimate comfort food? This beef stroganoff recipe combines tender, seared steak, golden mushrooms, caramelized onions, savory beef broth, and a creamy sour cream sauce served with egg noodles.
This homemade beef stroganoff with mushrooms is rich, comforting, and perfect for an easy family dinner. The combination of Dijon mustard, Worcestershire sauce, garlic, herbs, and beef bone broth creates a deeply savory sauce that coats every bite of tender beef and noodles.
Why You'll Love This Beef Stroganoff
Tender, flavorful beef with a beautifully browned exterior
Plenty of sautéed baby Bella mushrooms
Creamy homemade stroganoff sauce
Rich flavor from beef broth and Worcestershire sauce
Served with classic egg noodles
Perfect for a cozy weeknight dinner
A comforting homemade alternative to packaged stroganoff
Ingredients
For the Beef
1½ pounds steak, cut into small cubes
Salt and black pepper, to taste
1 teaspoon baking soda
1 tablespoon olive oil
For the Stroganoff
1 white onion, sliced
12 ounces baby Bella mushrooms
¼ cup red wine
16 ounces beef bone broth
1 tablespoon all-purpose seasoning
1 tablespoon Dijon mustard
2 tablespoons Worcestershire sauce
1 teaspoon soy sauce
½ teaspoon Italian seasoning
¼ teaspoon dried thyme
¼ teaspoon dried rosemary
2 garlic cloves, crushed or minced
2 tablespoons cornstarch
2 tablespoons water
⅔ cup sour cream
16 ounces egg noodles
🥗 I’ve been loving this kitchen upgrade!
Meal prep feels so much easier with a durable titanium cutting board and a sharp chef knife. 🔪
If you love cooking and want to make prep faster and easier, this is worth checking out!
👇CLICK BELOW TO SEE THE KITCHEN TOOLS I’M USING!
How to Make Beef Stroganoff
1. Prepare the Steak
Cut the steak into small, bite-sized cubes. Season with salt, pepper, baking soda, and olive oil.
Let the seasoned beef rest for at least 15 minutes. The small amount of baking soda helps tenderize the meat and can contribute to better browning.
2. Cook the Onions and Mushrooms
Heat a large skillet over medium heat and add a little oil or butter.
Add the sliced onion and cook until it begins to soften and lightly caramelize. Add the baby Bella mushrooms and continue cooking until the mushrooms develop a beautiful golden-brown color.
Transfer the mushrooms and onions to a plate and set aside.
3. Sear the Beef
Using the same skillet, add a little more oil if necessary.
Increase the heat to medium-high and add the steak. Sear the beef until it develops a deep brown color on the outside.
Remove the beef from the pan and set aside.
4. Deglaze the Pan
Pour the red wine into the skillet and use a wooden spoon to scrape up the flavorful browned bits from the bottom of the pan.
Those browned bits add extra depth and savory flavor to the stroganoff sauce.
5. Simmer the Beef
Return the seared beef to the skillet.
Add the beef bone broth, Worcestershire sauce, soy sauce, Dijon mustard, Italian seasoning, thyme, rosemary, and garlic.
Cover the skillet and cook over medium-low heat until the beef becomes tender.
6. Make the Creamy Sauce
In a small bowl, whisk together the cornstarch and water to make a slurry.
Uncover the skillet and return the cooked mushrooms and onions to the pan. Stir in the cornstarch slurry and allow the sauce to thicken.
Reduce the heat and add the sour cream. Stir gently until incorporated and the sauce becomes creamy.
7. Add the Egg Noodles
Add the cooked egg noodles to the skillet and gently toss everything together so the noodles are coated in the creamy beef stroganoff sauce.
Serve immediately and enjoy!
Tips for the Best Beef Stroganoff
Don't overcrowd the pan. Sear the beef in batches if necessary so it browns instead of steaming.
Brown the mushrooms well. Allowing the mushrooms and onions to develop some color adds extra savory flavor.
Scrape the pan. Deglazing with red wine helps loosen the flavorful browned bits left from searing the beef.
Add sour cream over lower heat. This helps create a smooth, creamy sauce.
Adjust the sauce consistency. If the sauce becomes too thick, add a splash of beef broth. If it's too thin, allow it to simmer briefly or add a little more cornstarch slurry.
What to Serve with Beef Stroganoff
This creamy beef stroganoff is satisfying on its own with egg noodles, but you can also serve it with:
Steamed green beans
Roasted vegetables
Simple green salad
Garlic bread
Crusty bread
Roasted broccoli
Frequently Asked Questions
What cut of beef is best for beef stroganoff?
Chuck steak can work well when cooked until tender. Other suitable cuts include sirloin or other tender steak cuts. The cooking method and thickness of the beef will affect the final texture.
Can I use a different type of mushroom?
Yes. Baby Bella mushrooms work especially well, but white button mushrooms, cremini mushrooms, or a combination of mushrooms can also be used.
Can I make beef stroganoff ahead of time?
Yes. The beef and sauce can be prepared ahead of time and refrigerated. When reheating, use gentle heat and add a small splash of beef broth if the sauce has thickened.
Can I use another pasta?
Absolutely. Egg noodles are traditional, but you can use another short pasta if that's what you have available.
Easy Homemade Beef Stroganoff
This creamy beef stroganoff recipe is the kind of comforting dinner that brings together everything you want in a cozy meal: tender beef, savory mushrooms, caramelized onions, rich broth, creamy sour cream sauce, and buttery egg noodles.
Whether you're making dinner for the family or preparing a comforting weekend meal, this homemade beef stroganoff with mushrooms is a delicious recipe to keep in your dinner rotation.






