
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.
Ingredients
- •Avocado oil(30g)
- •Beef Flank Steak, Boneless(454g)
- •Yellow Onion
- •Bell Pepper
- •Garlic(240g)
- •Szechuan Sauce, Prepared
Instructions
- 1Pat the flank steak dry with paper towels, then slice against the grain into thin strips (about ¼-inch thick).
- 2Heat 1 tablespoon of avocado oil in a wok or large sauté pan over high heat until shimmering, about 1 minute. Add the steak in a single layer and cook for 3–4 minutes, tossing occasionally, until the edges are browned and the internal temperature reaches 130–135°F for medium-rare. Transfer to a clean plate and set aside.
- 3Add the remaining 1 tablespoon oil to the pan over high heat. Add the onion and bell pepper, and cook for 2–3 minutes, tossing frequently, until the vegetables are tender-crisp with slightly charred edges. Add the garlic and cook for 30–45 seconds until fragrant.
- 4Reduce heat to medium-low. Return the steak to the pan along with the Szechuan sauce, and toss continuously for 45–60 seconds until the sauce coats all ingredients and thickens slightly.
- 5Remove from heat immediately. Divide the stir-fry evenly into 3 airtight containers while hot, leaving room for rice or noodles on the side.
- 6Seal containers and allow to cool to room temperature before refrigerating for up to 4 days. Reheat in a skillet over medium heat for 2–3 minutes, stirring occasionally, before serving.
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
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon 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.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



