Classic Beef Stroganoff Recipe (No Mushrooms!)
Prep time: 20 minutes | Cook time: 30 minutes | Servings: 4-6

Beef Stroganoff is a beloved classic for a reason. The rich, creamy sauce paired with tender, savory beef makes for a comforting and incredibly satisfying meal. Traditionally, this dish features mushrooms, providing an earthy depth and a delightful texture. However, we understand that mushrooms aren’t for everyone (or perhaps you’ve run out!). This recipe is thoughtfully designed to deliver all the authentic flavors and luxurious texture of beef Stroganoff, without a single mushroom in sight. You won’t miss them, we promise!
Our mushroom-free version focuses on creating an intensely flavorful sauce by building layers of savory goodness. We achieve this through a careful balance of aromatic vegetables, rich beef broth, tangy Dijon mustard, and a touch of Worcestershire sauce. The result is a creamy, decadent sauce that perfectly coats tender strips of beef, creating a dish that’s both elegant enough for guests and simple enough for a weeknight dinner. Get ready to discover your new favorite way to enjoy this classic comfort food.
Ingredients
For the Beef and Sauce
- 1.5 lbs beef sirloin or tenderloin, thinly sliced against the grain
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups beef broth
- 1/2 cup sour cream, at room temperature
- 2 tablespoons Dijon mustard
- 1 tablespoon Worcestershire sauce
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish (optional)
For Serving
- 12 oz wide egg noodles or your favorite pasta
- Extra butter for cooking noodles
How to Make It
Prepare the Beef and Noodles
- Pat the thinly sliced beef dry with paper towels. Season generously with salt and pepper. Make sure the beef is bite-sized pieces; this makes it easier to eat in every spoonful of sauce.
- Cook the noodles according to package directions in a large pot of boiling salted water. Drain well and toss with a tablespoon of butter to prevent sticking. Keep warm.
Sauté Aromatics and Brown the Beef
- In a large skillet or Dutch oven, heat the butter and olive oil over medium-high heat. Once shimmering, add the beef in a single layer (you may need to do this in batches to avoid overcrowding the pan). Sear for 1-2 minutes per side until nicely browned. Remove the beef from the skillet and set aside. This step is crucial for developing flavor.
- Reduce the heat to medium. Add the finely chopped onion to the same skillet. Cook, stirring occasionally, for 5-7 minutes until softened and translucent, scraping up any browned bits from the bottom of the pan.
- Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic.
Build the Creamy Sauce
- Sprinkle the flour over the onions and garlic. Stir well and cook for 1-2 minutes to toast the flour, which helps to thicken the sauce without a raw flour taste.
- Gradually whisk in the beef broth until smooth, ensuring no lumps of flour remain. Bring the mixture to a simmer, stirring constantly.
- Stir in the Dijon mustard and Worcestershire sauce. Season with salt and pepper to your taste. Remember that the broth and Worcestershire sauce have salt, so taste before adding too much.
- Reduce the heat to low and let the sauce simmer gently for about 5 minutes, or until it has thickened slightly.
- Remove the skillet from the heat. Gradually whisk in the sour cream until the sauce is smooth and creamy. It’s important to do this off the heat to prevent the sour cream from curdling.
- Return the seared beef to the skillet with the sauce. Stir to coat the beef and cook over low heat for another 2-3 minutes, just until the beef is heated through and tender. Do not overcook the beef at this stage, or it will become tough.

Tips and Serving Ideas
Achieving the Perfect Sauce
Pro Tip: For an exceptionally creamy sauce, ensure your sour cream is at room temperature before adding it. If it’s too cold, it can seize up or look lumpy in the sauce. You can also temper the sour cream by whisking a small amount of the hot sauce into it before adding it all back to the pan. Always stir it in off the heat to maintain its smooth texture.
Beef Selection and Preparation
The cut of beef you choose significantly impacts the tenderness. Sirloin and tenderloin are excellent choices for their inherent tenderness and rich flavor. When slicing, always cut against the grain. This breaks up the long muscle fibers, making the beef much more tender and enjoyable to eat, especially in dishes with a sauce.
Flavor Boosters
Don’t underestimate the power of Dijon mustard and Worcestershire sauce. They add a layer of tangy, umami depth that complements the richness of the beef and cream beautifully. A splash of dry white wine could also be added to deglaze the pan after sautéing the onions and garlic for an extra layer of complexity before adding the flour. Let it reduce completely before adding the flour.
Serving Suggestions
This beef Stroganoff is traditionally served over wide egg noodles, which are perfect for soaking up the luscious sauce. However, you can also serve it with mashed potatoes, rice, or even a crusty bread for dipping. A sprinkle of fresh chopped parsley adds a welcome pop of color and fresh herbaceousness, which cuts through the richness of the sauce. A simple side salad with a light vinaigrette would also be a lovely accompaniment.
Enjoy Your Mushroom-Free Masterpiece!
Crafting a delicious beef Stroganoff without mushrooms is entirely achievable and incredibly rewarding. This recipe provides a rich, savory, and creamy experience that will satisfy all your comfort food cravings. Whether it’s a busy weeknight or a special occasion, this no-mushroom beef Stroganoff is sure to become a family favorite. So gather your ingredients, follow these simple steps, and prepare to impress yourself and your loved ones with this timeless classic, reimagined.