Perfect Beef Stroganoff with Rice

Here is my go-to beef stroganoff recipe, with tender strips of beef, creamy mushroom sauce, and egg noodles served over fluffy white rice instead of the traditional pasta.

This beef stroganoff is what I make when I want comfort food that feels fancy but isn’t too much work. My kids love it because it’s creamy and mild, and my husband always asks for seconds. Plus, serving it over rice makes it extra filling!

beef stroganoff with rice
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Beef Stroganoff

  • Quick weeknight dinner – Ready in under an hour, this beef stroganoff is perfect when you want something hearty but don’t have all day to cook.
  • Creamy, rich flavor – The combination of sour cream, Dijon mustard, and Worcestershire sauce creates a sauce that’s both tangy and satisfying without being too heavy.
  • Tender sirloin steak – Using quality sirloin means you get perfectly tender beef in every bite, making this feel like a special meal even on a busy Tuesday.
  • One-pan simplicity – Everything comes together in one skillet while your rice cooks separately, so cleanup is easy and you’re not juggling multiple complicated steps.
  • Comfort food classic – This is the kind of satisfying, stick-to-your-ribs dinner that makes everyone happy and asking for seconds.

What Kind of Beef Should I Use?

Sirloin steak is a great choice for stroganoff because it’s tender and cooks quickly, but you have other options too. If you want to save some money, you can use flank steak or even beef tenderloin – just make sure to slice any cut against the grain for maximum tenderness. The key is cutting your beef into thin strips, about ¼-inch thick, so it cooks evenly and stays tender. If your beef seems a bit tough, you can pound it lightly with a meat mallet before slicing, or even marinate it for 30 minutes in a bit of the Worcestershire sauce from your ingredient list.

beef stroganoff with rice
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This stroganoff recipe is pretty forgiving when it comes to swaps and substitutions:

  • Sirloin steak: If sirloin is too pricey, try beef tenderloin tips, flank steak, or even ground beef for a budget-friendly version. Just adjust cooking time – ground beef will cook much faster than sliced steak.
  • Baby bella mushrooms: Regular white button mushrooms work perfectly fine, or you can mix it up with shiitake or cremini mushrooms. If you’re not a mushroom fan, you can skip them entirely or add extra onions instead.
  • Sour cream: Greek yogurt makes a great lighter substitute and adds extra protein. You can also use heavy cream or cream cheese thinned with a little milk if that’s what you have on hand.
  • Rice: While rice is listed here, stroganoff traditionally goes over egg noodles, pasta, or mashed potatoes. Feel free to serve it over whatever starch you prefer or have available.
  • Dijon mustard: Regular yellow mustard works in a pinch, though you might want to use a bit less since it’s milder. Whole grain mustard also adds nice texture if you have it.
  • Beef broth: Chicken broth or vegetable broth will work just fine if beef broth isn’t available. The flavor will be slightly different but still tasty.

Watch Out for These Mistakes While Cooking

The biggest mistake when making beef stroganoff is overcooking the beef, which turns tender sirloin into chewy, tough pieces – sear the thinly sliced steak quickly over high heat for just 2-3 minutes per side, then remove it from the pan while you cook the vegetables.

Another common error is adding the sour cream while the pan is still too hot, which causes it to curdle and separate – always remove the pan from heat and let it cool for a minute before stirring in the sour cream.

Don’t skip browning the mushrooms properly either, as they need time to release their moisture and develop flavor, so cook them until they’re golden brown rather than pale and watery.

Finally, make sure to slice your beef against the grain for maximum tenderness, and if you’re using Greek yogurt instead of sour cream, add a tablespoon of flour to it first to prevent curdling.

beef stroganoff with rice
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Beef Stroganoff?

This creamy beef stroganoff is already served over rice, but I love adding a simple side salad with mixed greens and a light vinaigrette to cut through all that rich, creamy goodness. Steamed green vegetables like broccoli or green beans work really well too, since they add some color and freshness to the plate. If you want to stick with the comfort food theme, some warm dinner rolls or crusty bread are perfect for soaking up any extra sauce. You could also swap out the rice for egg noodles or mashed potatoes if you’re feeling like switching things up!

Storage Instructions

Refrigerate: Beef stroganoff keeps really well in the fridge for up to 4 days in an airtight container. I actually think it tastes even better the next day because all those flavors have more time to meld together. Store the stroganoff and rice separately if you can – it helps prevent the rice from getting mushy.

Freeze: You can freeze this stroganoff for up to 3 months, but I’d recommend freezing just the beef and sauce without the sour cream if possible. The dairy can sometimes get a bit grainy when frozen, but it still tastes great. Freeze it in portion-sized containers so you can thaw just what you need.

Warm Up: Reheat your stroganoff gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. If it seems too thick, add a splash of beef broth or water. You can also microwave it on medium power, stirring every minute or so until it’s heated through.

Preparation Time 10-15 minutes
Cooking Time 30-40 minutes
Total Time 40-55 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2400-2650
  • Protein: 115-130 g
  • Fat: 110-125 g
  • Carbohydrates: 215-235 g

Ingredients

For the beef and sauce:

  • 2 garlic cloves (freshly minced for best flavor)
  • Salt and pepper
  • 2 tbsp worcestershire sauce
  • 8 oz baby bella mushrooms (sliced for best texture)
  • 1 lb sirloin steak (sliced into 1/4-inch strips)
  • 1 medium yellow onion (finely diced for even cooking)
  • 4 tbsp vegetable oil (or any neutral oil like canola), divided
  • 1 cup beef stock
  • 2 tbsp all-purpose flour
  • 1 cup sour cream
  • 2 tbsp dijon mustard

For serving:

  • 2 cups cooked rice

Step 1: Season and Sear the Steak

  • 1 lb sirloin steak, thinly sliced
  • salt and ground black pepper, to taste
  • 2 tbsp vegetable oil

Start by seasoning the thinly sliced sirloin steak on both sides with salt and ground black pepper to taste.

In a large skillet, heat 2 tablespoons of vegetable oil over medium-high heat.

Add the seasoned steak slices in a single layer, searing them for about 2-3 minutes per side until well browned.

Once browned, remove the steak from the skillet and set it aside for later.

Step 2: Sauté the Onions, Mushrooms, and Garlic

  • 2 tbsp vegetable oil
  • 1 medium yellow onion, finely diced
  • 8 oz baby bella mushrooms, sliced
  • 2 garlic cloves, minced

Using the same skillet, pour in the remaining 2 tablespoons of vegetable oil.

Add the diced yellow onion and sauté over medium heat until translucent, about 2-3 minutes.

Next, add the sliced baby bella mushrooms and minced garlic.

Continue cooking for about 5 minutes until the mushrooms soften and begin to brown.

Step 3: Thicken the Sauce

  • 2 tbsp all-purpose flour
  • 1 cup beef stock

Sprinkle the all-purpose flour evenly over the mushroom mixture.

Stir thoroughly so the flour is well incorporated and coats the vegetables.

Gradually add the beef stock while stirring constantly, making sure to scrape up any browned bits from the bottom of the skillet.

Bring the mixture to a simmer and cook for several minutes until the sauce thickens.

Step 4: Finish the Stroganoff Sauce and Return the Steak

  • 1 cup sour cream or plain Greek yogurt
  • 2 tbsp Worcestershire sauce
  • 2 tbsp Dijon mustard
  • seared steak (from Step 1)

Lower the heat and mix in the sour cream (or plain Greek yogurt), Worcestershire sauce, and Dijon mustard until the sauce is smooth and creamy.

Return the seared steak from Step 1, along with any accumulated juices, to the skillet.

Stir to combine all the ingredients.

Allow the mixture to simmer for 2-3 minutes, or until the steak is heated through and reaches your preferred level of doneness.

I like to let the stroganoff gently bubble here to infuse the sauce with beef flavor.

Step 5: Serve over Rice

  • 2 cups cooked rice

Spoon the finished stroganoff generously over freshly cooked rice.

Serve hot, and enjoy your hearty, comforting meal.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe