This delicious, creamy Beef Stroganoff recipe features tender beef in a rich sour cream sauce with mushrooms, served over egg noodles, rice, or mashed potatoes. A comforting and flavorful dish perfect for any occasion!
1lbbeef sirloin or tenderloin, thinly sliced into strips
2tbspall-purpose flour
2tbspolive oil or unsalted butter
1mediumonion, finely chopped
2clovesgarlic, minced
8ozcremini or white mushrooms, sliced
1cupbeef broth
1tbspWorcestershire sauce
1tspDijon mustard
1cupsour cream
1/4cupheavy cream (optional, for extra creaminess)
to tastesalt and pepper
12ozegg noodles, cooked according to package instructions
to garnishfresh parsley, chopped
Instructions
Toss the beef strips with the flour, ensuring an even coating. Season with salt and pepper.
Heat 1 tablespoon of oil or butter in a large skillet over medium-high heat. Sear the beef in batches, cooking for 1-2 minutes per side until browned but not fully cooked. Remove and set aside.
In the same skillet, heat the remaining oil or butter. Sauté the onion until softened, about 3 minutes. Add the garlic and cook for 1 minute until fragrant.
Add the mushrooms and cook for 5-7 minutes, stirring occasionally, until golden and tender.
Pour in the beef broth, Worcestershire sauce, and Dijon mustard. Stir to combine, scraping up any browned bits from the bottom of the skillet. Simmer the sauce for 5 minutes to reduce slightly.
Lower the heat to medium and stir in the sour cream and heavy cream (if using). Mix until smooth and heated through. Do not boil to prevent curdling.
Return the beef to the skillet and simmer for 2-3 minutes, or until the beef is tender and cooked to your liking.
Spoon the stroganoff over cooked egg noodles, rice, or mashed potatoes.