PF
🍳
StovetopComplexity

Sizzlin' Spicy Szechuan Stir-Fry

This Szechuan Stir-Fry delivers 36g protein and 456 calories per serving, balancing heat and macros for intense training days. Three servings prepare in a single skillet in under 30 minutes, giving you a high-protein option that doesn't require batch-cooking multiple meals. Optimal for pre- or post-workout fueling when you're targeting 150g+ protein daily.

Rate this recipe:

Ingredients

3 servings
  • Avocado oil(30g)
  • Beef Flank Steak, Boneless(454g)
  • Yellow Onion
  • Bell Pepper
  • Garlic(240g)
  • Szechuan Sauce, Prepared

Instructions

  1. 1Heat 1 tablespoon oil in a wok or large sauté pan over high heat.
  2. 2Add steak and sauté for 4-5 minutes, tossing occasionally, until cooked through.  Transfer steak to a clean plate and set aside.
  3. 3Add the remaining 1 tablespoon oil to the pan, along with the onion and bell pepper.  Sauté for 3-4 minutes, tossing occasionally, until cooked by still slightly crispy.  (I don’t like my veggies to be too soft in a stir-fry.)  Add garlic and sauté for 1 more minute, or until fragrant.
  4. 4Reduce heat to medium.  Add the steak and Szechuan sauce to the veggies, and toss to combine for about 30 seconds, or until the sauce thickens up.
  5. 5Remove from heat and serve immediately over rice or noodles, sprinkled with your desired toppings.

Nutrition — Per Serving

456

calories

36g

protein

25g

fat

Carbohydrates
26g
Saturated fat
6.6g
Sodium
91 mg
Dietary fiber
1.7g

3 servings per batch · ~241g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Sizzlin' Spicy Szechuan Stir-Fry have per serving?

Each serving contains 36g of protein and 456 calories with 25g fat and 26g carbs. The protein-to-calorie ratio makes this an efficient choice for hitting daily protein goals.

How long does Sizzlin' Spicy Szechuan Stir-Fry take to prep?

Quick prep stovetop cooking produces 3 servings per batch, making this ideal for smaller meal prep sessions or individual high-protein dinners. The quick cook time keeps active preparation minimal.

Is Sizzlin' Spicy Szechuan Stir-Fry good for muscle gain?

At 36g protein and 456 calories per serving, this recipe supports muscle gain phases with a solid protein load and moderate carbohydrate content for training performance. The 26g carbs provide fuel without excess calories during a surplus.

🍳

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan