Beef Stroganoff is the definition of comfort food. Tender strips of beef are seared until golden, then simmered in a rich, creamy mushroom sauce that's packed with savory flavor. It's the kind of meal that feels special enough for guests but simple enough to make on a weeknight.
The key to a great stroganoff is cooking the beef quickly over high heat so it stays tender, then building a silky sauce with mushrooms, onions, garlic, and a touch of Dijon mustard for depth. Served over egg noodles, fluffy rice, or creamy mashed potatoes, it's a timeless recipe that never disappoints.
Tender strips of beef and mushrooms in a rich, creamy sauce served over pasta, rice, or mashed potatoes. A comforting classic that's ready in under an hour.
Season the beef with salt and pepper.
Heat the olive oil in a large skillet over high heat. Sear the beef in batches for 1–2 minutes until browned. Remove and set aside.
Reduce the heat to medium. Melt the butter, then cook the onion until softened.
Add the mushrooms and cook until they've released their moisture and are nicely browned.
Stir in the flour and cook for 1 minute.
Add the Dijon mustard, then gradually whisk in the beef broth until smooth.
Simmer for 5–7 minutes until slightly thickened.
Lower the heat and stir in the heavy cream.
Return the beef (and any juices) to the pan and simmer gently for 2–3 minutes, just until the beef is warmed through. Avoid boiling after adding the sour cream.
Garnish with fresh parsley and serve with your favourite side.