Classic beef stroganoff is the ultimate comfort meal, ready in just 30 minutes. Tender beef and sautéed mushrooms, smothered in a rich, creamy sauce. Serve over pasta, mashed potatoes, or rice for a cozy and satisfying dinner.

Beef stroganoff is one of those traditional meals that everyone has their own twist on! Our version has been a family classic for years and is a dish that everyone is always excited for, which is great because it’s SO easy to make!
The Perfect Comfort Meal
Whether you’re craving a comfort meal to warm you up or you’re just wanting those nostalgic flavors, nothing beats a classic comfort meal. This stroganoff is one of our go-to comfort meals, along with our classic potato soup and crockpot alfredo recipe. At the end of the day, rich and creamy always wins!
Ingredients for Classic Beef Stroganoff
- Beef – A sirloin sliced into strips makes the perfect protein. You can also use a ribeye or a New York strip!
- Vegetables – Onions and mushrooms add a great boost of flavor to this dish. Who doesn’t love a mushroom sauce?
- Butter & flour – Thicken the sauce while adding richness to the dish.
- Broth – Beef broth serves as the base for the sauce, adding depth of flavor to the dish.
- Sour cream – The perfect touch of creaminess and acidity to balance the dish.
- Mustard – A controversial ingredient to some, but mustard adds an incredible and subtle boost of flavor.
See the recipe card below for a complete list of ingredients and quantities.

Beef Stroganoff Variations
- Chicken stroganoff: Don’t love beef? Fear not! You can make a classic chicken stroganoff for an easy and delicious variation.
- Ground beef stroganoff: A cheaper alternative that is just as delicious. Our ground beef stroganoff makes the perfect, affordable, and flavorful comfort meal.
How to Make Beef Stroganoff

- Cook the beef. Heat a large skillet with oil and cook the beef strips in batches. Remove the beef from the pan and set it aside.

2. Vegetables. Add onion and mushrooms to the pan and cook until softened.

3. Flour base. Add butter, garlic, and flour to the pan, whisking until the flour chunks are broken down.

4. Sauce. Stir the sauce in a separate bowl and add it to the pan. Add the beef back to the pan and bring the sauce up to a light boil. Season with salt and pepper to taste.
Other Cooking Methods
This one-pan meal can be made in the slow cooker or the Instant Pot!
Sear the beef and vegetables in a pan before adding them to a slow cooker.
Whisk the sauce together, and add it to the slow cooker.
Add the beef back to the slow cooker, and cook on low for 7 hours or until the sauce is thickened.
Turn the Instant Pot onto saute and cook the beef.
Remove the beef from the pot and cook the vegetables.
Add the butter, garlic, and flour. Whisk until the clumps are broken up, and then add the sauce.
Add the beef back to the pot, cover, and cook on high pressure for 30 minutes, and allow the pressure to release naturally.
Expert Tips:
- Sear, don’t steam: When cooking the meat, it is key to cook it on high heat and in batches. Overcrowding the pan will cause the beef to steam, and the texture won’t be as good.
- Season as you go: With recipes like this, you want to season in layers, not just at the end.

Serving Suggestions
- Pasta: Serve this stroganoff over egg noodles for a classic pairing. The noodles soak up that creamy sauce; it is so yummy!
- Rice: This creamy beef stroganoff tastes incredible over fluffy white rice.
- Potatoes: Serve beef stroganoff over mashed potatoes with loads of the sauce, just like a gravy.
- Side salad: This stroganoff tastes incredible when balanced with a creamy cucumber dill salad
Store & Reheat
- Storage. Serve leftover stroganoff in an airtight container for up to 3 days.
- Reheat. Warm up leftovers in a pan over medium heat until warmed through. Serve with fresh noodles or rice.
- Freeze. This stroganoff is great to freeze for longer storage. Add the cooled stroganoff to a freezer-safe container and store for up to 3 months. Reheat from frozen: Add the frozen stroganoff to a pan and cover with a lid. Cook on low to medium heat until the stroganoff is melted. Once melted, turn up the heat and bring to a simmer before serving.

More Comfort Meals
If you enjoyed this homemade beef stroganoff recipe, be sure to try our other classic comfort recipes; here are some of our favorites:
- Casseroles
- Casseroles
- Casseroles
- Grains and Pasta
- Casseroles
If you tried this easy beef stroganoff recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!
Easy Beef Stroganoff Recipe
Ingredients
- 2 Tbsp cooking oil canola or olive oil
- 1½ lbs beef sirloin thin strips
- 1 small onion sliced or diced
- 10 oz mushrooms sliced
stroganoff sauce-
- 2 Tbsp unsalted butter
- 2 garlic cloves minced
- 2 Tbsp all-purpose flour
- 2 cups regular beef broth
- 1/2 cup sour cream
- 1½ tsp dijon mustard
Instructions
- Heat a large skillet with oil. Once the oil is hot, add half of the beef strips and sear on both sides for 2 minutes, until the beef is halfway cooked through. Season to taste with salt and pepper, and remove from the heat. Repeat with the remaining meat. Remove from the pan and cover to keep warm.
- Once all the meat is cooked, add the onions and mushrooms to the pan and cook until tender.
- To the same pan, add butter and garlic. Stir in the flour until all the clumps are gone.
- In a separate bowl, whisk together beef broth, sour cream, and Dijon mustard. Add the liquid mixture to the pan and bring to a simmer. Season with salt and pepper to taste.
- Cook until the beef is reheated and serve.
Notes
- Cook the beef in batches to prevent it from steaming and being chewy, rather than tender.
- Season as you go to have a flavorful dish with seasoning in every bite.
- Serve stroganoff over egg noodles, white rice, or fluffy mashed potatoes.
- Store leftovers in the fridge for up to 3 days. Reheat in a pan until warmed through and serve.
Nutrition
FAQ’s
Our beef stroganoff is made with sour cream, rather than heavy cream. This creates a lighter sauce that is just as creamy and flavorful.
Freshly shredded Parmesan cheese would be a great finishing touch to this dish.
We like to use sirloin beef, but you can use any steak cut.








