Beef stroganoff is a delicious and flavorful pasta dish that is ready in under 25 minutes. This Russian recipe has gained wide popularity all over the world for obvious reasons — it’s delicious comfort food at it’s finest. Tender, bite-sized chunks of beef are tossed with buttery egg noodles in a thick, creamy sauce with mushrooms that add an extra earthy flavor to the mix. Beef stroganoff is a great comforting weeknight dinner, especially in the cozy winter months. Packed with protein from quality beef and egg noodles, this beef stroganoff is the satisfying meal you’re looking to feed your family.
Why You’ll Love Beef Stroganoff
- The beef. For this beef stroganoff, you’ll need either beef flank steak or top sirloin, which are both tender and lean cuts of meat. They deliver great flavor and texture without the added fat. Or use leftover roast beef.
- The sauce. The creamy sauce is another essential aspect of beef stroganoff. It’s made from butter, beef broth, heavy cream, sour cream, and more. Flavored with ingredients like onion, mushroom, garlic, and Dijon mustard, the beef stroganoff cream sauce is salty, savory, and delicious.
- The noodles. You can serve beef stroganoff over rice, potatoes, or noodles. My favorite are noodles and you want to use quality egg noodles — the wide kind. This traditional noodle picks up the optimal amount of sauce for a creamy and indulgent pasta dish.
Ingredients and Substitutions
To make this delicious beef stroganoff, you will need the following ingredients (full quantities in the recipe card below):
- vegetable oil
- beef - I recommend using beef flank steak or top sirloin for this stir fry. You can also use leftover roast beef for a great way to use up holiday leftovers.
- butter
- brown mushrooms
- onion
- garlic
- all-purpose flour
- beef broth - I sometimes have a batch of Slow Cooker Bone Broth in the fridge that is perfect to use in this recipe.
- heavy cream - or substitute with half and half cream.
- sour cream
- dijon mustard - or substitute with ketchup.
- salt and pepper
- dried wide egg noodles - optional, for serving.
- fresh parsley - optional, for serving.
You will also need measuring cups and spoons and a large skillet (I used my cast-iron skillet).
How to Make the Best Beef Stroganoff
- Sear beef. Heat oil in a large skillet over medium-high heat until sizzling hot, about 1 minute. Add beef and sauté until browned on all sides, about 3-4 minutes. (If using leftover roast beef, add it in and cook for 1-2 minutes instead, until starting to warm). Set aside on a plate.
- Sauté aromatics. In the same skillet, add butter and melt over medium-high heat until it starts to bubble, about 1 minute. Add mushrooms, onion, and garlic and sauté until golden brown and tender, about 3-4 minutes. Then, add flour and mix until well combined, about 1 minute.
- Add sauce. Add beef broth, heavy cream, sour cream, and mustard. Mix well until smooth and bring the mixture to a simmer, about 2-3 minutes.
- Toss. Return the cooked beef to the pan and season with salt and pepper. Stir well and let it simmer over medium heat until heated through and the sauce thickens to a desired consistency, about 3-4 minutes.
- Serve. Garnish with parsley and serve warm with pasta (I like to serve with egg noodles). To cook the egg noodles, bring a large pot of salted water to a boil over medium-high heat. Add egg noodles and cook according to package directions, about 6 minutes. Drain well and set aside.
Storing Instructions
- How to store: Leftover beef stroganoff should be kept in an airtight container in the fridge for up to 3-4 days.
- How to freeze: You can freeze leftover beef stroganoff for up to three months. Be sure to separate it into portion sized meal prep containers before freezing for easy thawing. When ready to reheat, thaw overnight in the refrigerator.
- How to reheat: Reheat beef stroganoff on the stove over medium-low heat until warmed through. Add a splash of water if the sauce has thickened out too much. in the fridge. You can also reheat in the microwave on medium-low heat in 30-second intervals until warmed through, stirring between each interval.
More Beef Recipes
- 25 Ground Beef Recipes
- Beef Wild Rice Soup
- Roast Beef
- Homemade Hamburger Helper
- Spaghetti Bolognese
- Instant Pot Beef Curry
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Beef Stroganoff
- Total Time: 25 minutes
- Yield: 4 servings
Description
Beef stroganoff is a delicious, flavorful, and comforting Russian pasta dish that is ready in under 25 minutes. The perfect weeknight dinner.
Ingredients
- 1 tablespoon vegetable oil
- 1 pound beef flank steak or top sirloin (or leftover roast beef), sliced into bite-size strips
- 2 tablespoons butter
- 2 cups brown mushrooms, sliced
- 1 medium onion, diced
- 1 tablespoon garlic, minced
- 1 tablespoon all-purpose flour
- 1 cup beef broth
- ½ cup heavy cream (or half and half)
- 2 tablespoons sour cream
- ½ tablespoon dijon mustard or ketchup
- 1 teaspoon salt (or to taste)
- ½ teaspoon ground black pepper (or to taste)
For serving:
- 8 ounces dried wide egg noodles (about 2.5 cups)
- fresh parsley, chopped
Instructions
- Heat oil in a large skillet over medium-high heat until sizzling hot, about 1 minute. Add beef and sauté until browned on all sides, about 3-4 minutes. (If using leftover roast beef, add it in and cook for 1-2 minutes instead, until starting to warm). Set aside on a plate.
- In the same skillet, add butter and melt over medium-high heat until it starts to bubble, about 1 minute. Add mushrooms, onion, and garlic and sauté until golden brown and tender, about 3-4 minutes. Add flour and mix until well combined, about 1 minute.
- Add beef broth, heavy cream, sour cream, and mustard. Mix well until smooth and bring the mixture to a simmer, about 2-3 minutes.
- Return the cooked beef to the pan and season with salt and pepper. Stir well and let it simmer over medium heat until heated through and the sauce thickens to a desired consistency, about 3-4 minutes.
- Garnish with parsley and serve warm with pasta (I like to serve with egg noodles).
- To cook egg noodles: Bring a large pot of salted water to a boil over medium-high heat. Add egg noodles and cook according to package directions, about 6 minutes. Drain well and set aside.
Notes
How to store: Leftover beef stroganoff should be kept in an airtight container in the fridge for up to 3-4 days.
How to freeze: You can freeze leftover beef stroganoff for up to three months. Be sure to separate it into portion sized meal prep containers before freezing for easy thawing. When ready to reheat, thaw overnight in the refrigerator.
How to reheat: Reheat beef stroganoff on the stove over medium-low heat until warmed through. Add a splash of water if the sauce has thickened out too much. in the fridge. You can also reheat in the microwave on medium-low heat in 30-second intervals until warmed through, stirring between each interval.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Pasta
- Method: Stovetop
- Cuisine: Russian
Ryan says
Absolutely awesome recipe 🙂