A rich and comforting family recipe made from scratch with tender ground beef, mushrooms, sour cream, cream cheese, and egg noodles.
This is one of those recipes that reminds me why homemade meals are worth the little bit of extra effort. You can certainly buy a packaged beef stroganoff mix, but this homemade version tastes so much better.
My mom made this often when I was growing up, and I still make it today. The sour cream gives the sauce a wonderful richness, while the cream cheese adds a slightly tangy flavor that makes this stroganoff especially creamy and comforting.
It’s an easy, hearty meal that comes together in one skillet after the noodles are cooked, making it a wonderful choice for a busy weeknight.
Ingredients:
6 ounces wide egg noodles
2 Tbs. butter
1 pound ground beef
1 onion, chopped
3 cloves garlic, minced or pressed
2 tsp. Worcestershire sauce
1 tsp. tomato paste
3 Tbs.flour
1 can sliced mushrooms, undrained
1 c. beef stock
1/2 c. sour cream
5 oz. cream cheese
Salt and pepper to taste
Directions:
Bring a large pot of generously salted water to a rolling boil.
Add the egg noodles and cook according to the package directions until just tender. Drain well.
Return the noodles to the pot and stir in the butter until melted. Set aside.
Heat a large cast-iron skillet over medium-high heat. Add the ground beef and chopped onion. Cook for about 8 minutes, breaking up the beef as it cooks, until the beef is fully cooked and the onion is tender and translucent.
Add the garlic and cook for about 30 seconds, stirring constantly, until fragrant.
Stir in the Worcestershire sauce and tomato paste until well combined.
Sprinkle the flour over the beef mixture. Cook for 1 to 2 minutes, stirring constantly, to cook the flour.
Add the undrained mushrooms and beef stock. Stir constantly as the mixture cooks for 3 to 4 minutes, or until the sauce thickens.
Reduce the heat to medium-low. Stir in the sour cream and cream cheese. Continue stirring until the cream cheese has completely melted, and the sauce is smooth and creamy.
Add the buttered egg noodles to the skillet and gently stir until they are evenly coated with the sauce.
Season with salt and pepper to taste.
Serve warm and enjoy!
Tips for Making Mom’s Beef Stroganoff:
- Soften the cream cheese first. It will melt into the sauce much more easily.
- Don't skip the flour. It helps turn the beef stock into a creamy, thick sauce.
- Keep the heat moderate after adding the sour cream. Very high heat can cause sour cream to separate.
- Use undrained mushrooms. The liquid adds additional mushroom flavor to the sauce.
- Cook the noodles just until tender. They will absorb some of the creamy sauce after being added to the skillet.
Variations and Substitutions:
- Add a little paprika for extra warmth and color.
- Substitute ground turkey for the ground beef.
- Add frozen peas for a little color and sweetness.
- For extra mushroom flavor, use fresh sliced mushrooms along with the canned mushrooms.
- A sprinkle of fresh parsley makes a nice finishing touch.
What to Serve With Beef Stroganoff:
This is a hearty meal on its own, but it pairs nicely with:
- Buttered green beans
- Steamed broccoli
- A simple green salad
- Garlic bread or crusty bread
- Roasted vegetables
How to Store:
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. The sauce will thicken as it chills. When reheating, add a small splash of beef stock or milk and warm gently, stirring occasionally.
Frequently Asked Questions:
Can I use a different type of pasta?
Yes. Wide egg noodles are traditional and work especially well with this creamy sauce, but you can substitute another short pasta if needed.
Can I use fresh mushrooms instead of canned?
Absolutely. Sauté sliced fresh mushrooms with the beef and onions, then continue with the recipe as directed. You may want to add a little extra beef stock since canned mushrooms contribute some liquid.
Can I make this ahead of time?
Yes, although the noodles will absorb some of the sauce as they sit. When reheating, add a little beef stock or milk to loosen the sauce.
Why does this recipe use both sour cream and cream cheese?
That's part of what makes this family version special. The sour cream provides richness and traditional stroganoff tang, while the cream cheese adds a smooth, slightly tangy creaminess.
Can I freeze beef stroganoff?
You can, but the texture of the sour cream and cream cheese sauce may change slightly after freezing and thawing. For the best texture, this recipe is better enjoyed fresh or refrigerated.






