PF
Plate of beef stroganoff with fettuccine pasta, perfect for gourmet dining.
Stovetop~45 minComplexity

Beef Stroganoff

This Beef Stroganoff delivers 45g protein and 515 calories per serving, providing substantial protein with controlled calorie density for cutting phases. Quick stovetop prep yields 5 servings, making it a practical dinner that supports fat loss without sacrificing muscle. Built for lifters prioritizing protein retention during periods of calorie restriction.

Rate this recipe:

Ingredients

5 servings
  • Beef Sirloin, Top(680g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • Garlic powder(3g)
  • Onion powder(3g)
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Unsalted Butter(30g)
  • Flour, All-Purpose, White(30g)
  • Mushrooms, Cremini(454g)
  • Low Sodium Beef Broth(960g)
  • Pasta, Egg Noodles, Whole Wheat, Dry(227g)
  • Greek Yogurt, Plain, Whole Milk(160g)

    Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.

  • Worcestershire Sauce(45g)

    Lea & Perrins is the standard. A little goes a long way.

  • Mustard, Dijon(8g)

    Dijon mustard — Grey Poupon or store brand. Spicier than yellow mustard.

  • Cornstarch(15g)
  • Thyme, Fresh(10g)

Instructions

  1. 1Pat the beef dry and cut against the grain into thin strips, then cut crosswise into 1-inch × 2-inch pieces. Place in a bowl, top with garlic powder and onion powder, and stir to coat evenly.
  2. 2Heat the olive oil in a large pot over medium-high heat until shimmering. Add the beef in a single layer and cook undisturbed for 3 minutes until browned on the bottom. Stir, spread into an even layer, and cook 2 minutes more until browned on all sides. Transfer to a plate and cover.
  3. 3Reduce heat to medium-low, add the butter and mushrooms to the pot, and stir to coat. Cook 7–9 minutes, stirring occasionally, until the mushrooms brown but have not released their liquid.
  4. 4Sprinkle the flour over the mushrooms and stir continuously for 1–2 minutes until no white flour bits remain. Pour in one-third of the beef broth and scrape the pot bottom to release any stuck bits.
  5. 5Add the remaining beef broth and increase heat to a simmer. Stir in the egg noodles, cover, and bring to a boil over medium-high heat. Remove the lid, stir, re-cover, and reduce heat to low. Simmer 7 minutes, stirring and re-covering every 2 minutes, until the noodles are al dente and most liquid is absorbed.
  6. 6While noodles cook, whisk together the Greek yogurt, a few spoonfuls of simmering broth, Worcestershire sauce, and Dijon mustard in a bowl; set aside.
  7. 7Uncover the pot, stir in the cornstarch, and simmer over medium heat for 1 minute until the broth thickens slightly. Remove from heat, cool 1 minute, then stir in the beef with its juices, fresh thyme, and the yogurt mixture.
  8. 8Divide the stroganoff evenly into 5 airtight containers while hot. Refrigerate up to 4 days, or freeze up to 3 months. Reheat gently over low heat or in the microwave, stirring occasionally.

Nutrition — Per Serving

515

calories

45g

protein

22g

fat

Carbohydrates
50g
Saturated fat
1.8g
Sodium
466 mg
Dietary fiber
5.3g

5 servings per batch · ~531g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Beef Stroganoff have per serving?

Each serving contains 45g of protein and 515 calories with 22g fat and 50g carbs. This balanced macro split delivers high protein while keeping calories controlled.

How long does Beef Stroganoff take to prep?

Quick prep time on the stovetop yields 5 servings per batch, allowing efficient meal preparation for multiple dinners in one cooking session. The batch size works well for individual weekly meal prep planning.

Is Beef Stroganoff good for muscle gain?

At 45g protein and 515 calories per serving, Beef Stroganoff supports muscle gain phases with substantial protein and carbohydrates for recovery and training fuel. The 50g carbs per serving backs up the protein load with glycogen support.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan