Easy Beef Stroganoff Recipe

Prep 5 mins
Cook 35 mins
Total 40 mins

This easy Beef Stroganoff recipe is made with ground beef and a creamy sauce that makes it an absolute family favorite! Make it on the stove top, in the crock pot or in your Instant Pot for a quick dinner that everyone will love.

Looking for more dinner ideas? Here are my favorites: Chicken and Dumplings, Sloppy Joes, Easy Shepherd’s Pie

Beef Stroganoff over egg noodles.

Creamy Homemade Beef Stroganoff

This classic dinner is so cozy and creamy. Beef stroganoff is the perfect choice for a family-friendly meal and of course, it makes delicious leftovers! It’s hard to resist the combination of  ground beef, dairy and mushrooms all served over warm egg noodles or mashed potatoes. You can make this old fashioned recipe on the stove top or also in the Instant Pot!

Two plates with egg noodles, creamy beef and mushrooms and peas.

What Is Beef Stroganoff?

Beef stroganoff is an old fashioned recipe from Russia. The original recipe has a base of sautéed beef mixed in a hardy sour cream sauce, then served over rice. In the US, beef stroganoff has been Americanized to include mushrooms, onions, cream, and egg noodles.

The American version of beef stroganoff is flexible. It can include a fresh mushroom sauce or the simple option of canned cream of mushroom soup instead. Use either ground beef, stew beef, or a good quality steak (think rib eye, sirloin, or beef tenderloin).

I also grew up with it being served with peas poured right on top! And occasionally, we used mashed potatoes instead of egg noodles. 

Ingredients on a marble counter.

Recipe Ingredients

This classic beef stroganoff recipe only needs pantry-staple ingredients. Canned soup not included! I’m only using fresh ingredients, meaning this will be the best beef stroganoff recipe ever.

This is all you need to make a fresh beef stroganoff:

  • Lean ground beef
  • Butter 
  • Flour
  • Baby portobello mushrooms
  • White onion
  • Beef broth
  • Garlic
  • Heavy whipping cream
  • Sour cream
  • Worcestershire sauce 
  • Dijon mustard

Large pan filled with ground beef and mushrooms with other ingredients around.

How to Make Beef Stroganoff

Beef stroganoff is especially easy to make when you use ground meat. I make this on the stovetop for more control over the flavors and ingredients, but it can easily be made in a slow cooker or Instant Pot (see further down in this post).

Here’s how to make my homemade Beef Stroganoff recipe: 

Brown The Meat

Melt the butter in a skillet over medium heat. Add the ground beef and cook until it’s browned through. Next, add the onion, mushrooms, and garlic and stir often until soft (about 8 minutes). 

Mushrooms and sauce in a pan with beef.

Add Flour And Liquid

Evenly sprinkle flour into the pan and stir. Once the flour is fully incorporated, pour in the beef broth and heavy whipping cream.

A baking pan filled with sauce and heavy cream.

Season The Mixture

Add the Worcestershire sauce, dijon mustard, salt, and pepper to the pan. Adjust as needed.


Allow the stroganoff sauce to simmer until thickened, about 20 minutes. Remove from heat and add in the sour cream and parsley 


Serve your homemade beef stroganoff over egg noodles with peas and garlic toast.

A spoonful of beef stroganoff in a pot with parsley on top.

How to Make Beef Stroganoff in the Crock Pot or Slow Cooker

Brown the ground beef in a skillet over medium heat. Add the onions, garlic, and mushrooms to the pan and cook until soft. Pour the flour over top and mix.

Transfer the meat and mushroom mixture to a slow cooker. Add in the beef broth, heavy whipping cream, Worcestershire sauce, dijon mustard, salt, and pepper. Stir together, then cover and cook on low until the mixture has thickened, about 4 to 6 hours. 

Stir in the sour cream and parsley, then cook for an additional 15 to 30 minutes or until heated through. Serve as desired. 

How to Make it in the Instant Pot

Set the Instant Pot to Saute mode and add in the butter and ground beef. Cook the meat until its browned through, then add in onions, garlic, and mushrooms. Cook until soft.

Add in the beef broth, heavy whipping cream, Worcestershire sauce, dijon mustard, salt, pepper, and egg noodles (optional). Stir to combine. Secure the pressure cooker lid and turn the valve to the sealed position. 

Cook on Manual Setting or High Pressure for 2 minutes. Use Quick Release once the cooking is complete. Carefully remove the lid once the steam is done releasing, then stir in the sour cream and parsley. Serve as desired. 

Up close image of beef and noodles on a fork.

Tips For The Best Beef Stroganoff

  • Use different kinds of meat: Ground beef makes for a classic stroganoff with great beefy flavor, but you can use different meat. Try ground turkey or chicken for a leaner option, or swap the meat for additional mushrooms or a plant-based ground meat for a vegetarian stroganoff. You could also use sliced beef, like sirloin.
  • Not a mushroom fan? Beef stroganoff without mushrooms is very easy to make. The meal will still be filling and tasty without them! If I happen to not have any mushrooms, I like to double the onion, but that is a personal preference type thing!
  • Mix it up with the herbs! Stir in fresh thyme, dill, or extra parsley in the mushroom sauce.

Beef Stroganoff on a plate topped with green peas.

How To Serve

For the most classic American way to serve Beef Stroganoff, pour the meat and mushrooms sauce mixture over top of cooked egg noodles. It’s delicious and filling! Here are some more ideas:

  • Over mashed potatoes or cauliflower mash
  • With a hearty scoop of green peas on top (or on the side)
  • With warm garlic toast on the side
  • Swapping egg noodles for another pasta like penne

How to Store and Reheat Leftovers

Leftover beef stroganoff is the best! The flavors have all melded together and tastes even better a day later. It will last in an airtight container in the fridge for up to 3 days. 

To reheat, simply scoop the amount you want into a microwave safe bowl and heat until hot. Or you can spoon it into a small pot and reheat on the stovetop, stirring frequently.

Can You Freeze Beef Stroganoff?

I don’t recommend freezing beef stroganoff as this will affect the texture, but if you do decide to freeze it, do so before adding in the sour cream. Then you can defrost your mixture and proceed with the remainder of the recipe.

Yield: serves 6 to 8

Beef Stroganoff

Beef Stroganoff on a white plate with a fork and a napkin.

This creamy beef stroganoff recipe is made with ground beef for an easy family-friendly dinner loaded with fresh ingredients. You won’t find any canned soup in this recipe!

Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes


  • 4 tablespoons butter
  • 2 lbs lean ground beef
  • 1 large white onion, diced
  • 8 oz baby portobello mushrooms, sliced
  • 4 cloves garlic, minced
  • ¼ cup all purpose flour
  • 1 ½ cup beef broth
  • 1 1/2 cup heavy whipping cream
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon dijon mustard
  • salt and pepper, to taste
  • 3/4 cup sour cream
  • 2 tablespoons chopped Parsley, optional

To serve:

  • cooked egg noodles


  1. In a large skillet over medium-high heat, melt the butter. Add ground beef and brown the beef, breaking apart with a spatula. Add onion, cooking until onion starts to soften and become translucent, about 5 minutes.
  2. Add mushrooms and garlic. Cook stirring often, until mushrooms are softened, about 3-5 minutes.

  3. Evenly sprinkle flour into the pan, stir well and cook for 30 seconds. Add beef broth and heavy whipping cream. Season with Worcestershire Sauce, Dijon mustard, salt and pepper.
  4. Simmer until thickened, about 15-20 minutes. Remove from heat, add sour cream and parsley.
  5. Taste and if the flavors don't pop, add a little more salt/pepper and stir. Serve hot and warm over egg noodles.


  • You can also serve this dish over mashed potatoes or cauliflower mash.
  • If your kids don't love mushrooms, chop them finely and they will have no clue they are there as they will blend in with the ground beef.

Nutrition Information:


8 servings

Serving Size:


Amount Per Serving: Calories: 553Total Fat: 40gSaturated Fat: 22gTrans Fat: 1gUnsaturated Fat: 14gCholesterol: 179mgSodium: 467mgCarbohydrates: 11gFiber: 2gSugar: 5gProtein: 37g

Want to Save This Recipe?

This post may contain affiliate links. Read my disclosure policy.

Related Posts


4 Responses
  1. Mike

    Wow! This looks close to what I’m looking for, what I Grew up with, but a sped up version, I must try this! Thank you! 🙂

  2. Lily

    This is an amazing recipe, I had everything to make it except the peas. Next time I’ll make sure I have those too. Very good!

Share a Comment


I'm a trial & error, self taught, sugar addict who thankfully learned how to survive in the kitchen! I am also a wife, mama of 3.
Novice Chef eCookbooks
Skip to Recipe