PF
Delicious stir-fry with beef, bell peppers, and carrots in a frying pan for a vibrant meal.
Stovetop~35 minComplexity

Garlic Butter Steak Stir Fry with Snow Peas

This Garlic Butter Steak Stir Fry with Snow Peas delivers 41g protein and 391 calories per serving — one of the highest-protein options among quick-prep dinners. Six servings batch on the stovetop, integrating vegetables directly into your protein component. Consolidate your carbs and micros in one pan to streamline meal prep without sacrificing protein totals.

Rate this recipe:

Ingredients

6 servings
  • Beef Flank Steak, Boneless(1134g)
  • 1½ teaspoons kosher salt
  • ½ teaspoon freshly cracked black pepper
  • Soy Sauce, Low Sodium(60g)
  • Cornstarch(30g)
  • Vegetable oil(15g)
  • Low Sodium Beef Broth(60g)
  • Unsalted Butter(60g)
  • Garlic
  • Peas, Snow(480g)
  • Green Onion (Scallion)
  • Parsley, Fresh
  • Cooked Rice, For Serving (Optional)

Instructions

  1. 1Pat the flank steak dry with paper towels, then season all over with salt and pepper. In a medium bowl, whisk together the soy sauce and cornstarch until smooth, add the steak, and toss to coat evenly. Let sit for 10 minutes.
  2. 2Heat the vegetable oil in a large cast-iron skillet or wok over high heat until just smoking (about 2–3 minutes). Working in batches to avoid crowding, add the steak in a single layer and cook undisturbed for 2–3 minutes until deeply browned and crispy on the first side. Flip and cook the second side for 2–3 minutes until the internal temperature reaches 130–135°F for medium-rare. Transfer to a plate and repeat with remaining steak.
  3. 3Reduce heat to medium. Add the beef broth, butter, and minced fresh garlic to the pan and bring to a simmer over medium heat (2–3 minutes). Cook, stirring occasionally, for 2–3 minutes until the garlic is fragrant.
  4. 4Add the snow peas to the pan and cook, stirring occasionally, for 2–3 minutes until they begin to soften and turn bright green.
  5. 5Return the steak and any collected juices to the pan. Add the sliced green onions and fresh parsley. Toss everything together for 1–2 minutes over medium heat until the steak is heated through and flavors combine.
  6. 6Divide the steak and stir fry evenly into 6 airtight containers while hot. Seal and refrigerate for up to 4 days. Serve reheated over rice if desired.

Nutrition — Per Serving

391

calories

41g

protein

29g

fat

Carbohydrates
11g
Saturated fat
7.1g
Sodium
474 mg
Dietary fiber
2.2g

6 servings per batch · ~307g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Garlic Butter Steak Stir Fry with Snow Peas have per serving?

Each serving contains 41g of protein and 391 calories with a high fat content of 29g and only 11g carbs. This macro profile makes it ideal for low-carb approaches while still delivering solid protein per calorie.

How long does Garlic Butter Steak Stir Fry with Snow Peas take to prep?

This recipe qualifies as quick prep and yields 6 servings in one stovetop session. You're batch-prepping multiple meals efficiently without extended cook time.

Is Garlic Butter Steak Stir Fry with Snow Peas good for fat loss?

At 391 calories and 41g protein per serving with minimal carbs (11g), this recipe fits a calorie-controlled fat loss phase where keeping carbs low is the strategy. The protein density keeps you satiated on fewer calories.

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