PF
🍳
StovetopComplexity

Pork Stir Fry

This Pork Stir Fry packs 40g protein and 636 calories per serving β€” a balanced macro option for dinner or post-workout meals. Six servings come together on the stovetop in quick prep time, scaling easily across your weekly meal prep. Built for lifters who need sustained energy and protein without spending hours cooking.

Rate this recipe:

Ingredients

6 servings
  • β€’
    Soy Sauce, Low Sodium(75g)
  • β€’
    Vinegar, Rice(60g)
  • β€’
    Hoisin sauce(45g)
  • β€’
    Peanut Butter, Smooth(45g)
  • β€’
    Ginger, Fresh Root(15g)
  • β€’
    Garlic(15g)
  • β€’
    Pork Tenderloin, Boneless(454g)

    The leanest pork cut. Do not confuse with pork loin (wider, fattier).

  • β€’
    Vegetable oil(30g)
  • β€’
    Pasta, Whole Grain, Dry(227g)
  • β€’
    Mixed Vegetables, Frozen(907g)
  • β€’
    Edamame, Shelled(240g)
  • β€’
    Green Onion (Scallion)(240g)
  • β€’
    Peanuts, Dry Roasted(120g)
  • β€’
    Cilantro, Fresh(60g)
  • β€’
    1/2 Teaspoon Red Pepper Flakes (Optional, If You Like A Little Heat)

Instructions

  1. 1In a roomy liquid measuring cup or small bowl, stir together 4 tablespoons soy sauce, rice vinegar, hoisin, peanut butter, ginger, and garlic. Keep near the stove.
  2. 2In a large, deep skillet or wok, heat 1 tablespoon of the oil over medium-high to high heat. Once the oil is hot and shimmering, add the pork. Cook 3 minutes on all sides, then add 1 tablespoon of the soy sauce and stir to combine. Continue cooking until the pork is browned on all sides and cooked through, about 2 minutes more. Transfer to a large bowl or plate.
  3. 3Meanwhile, bring a large pot of salted water to a boil and cook the noodles until al dente, according to package directions. Reserve 1 cup of the pasta cooking liquid, then drain and set aside.
  4. 4Return the now-empty skillet to the stove over medium-high heat. Add the remaining 1 tablespoon oil. Add the stir fry vegetables and edamame, and cook until hot and slightly crisp, about 7 minutes (note that frozen vegetables won’t be crisp-tender the way fresh ones are but they will still be yummy). Remove to the same bowl with the pork.
  5. 5Reduce the skillet heat to medium and add the soy sauce mixture. Whisk and cook for 1 minute. Add the cooked noodles, reserved pork and vegetables, green onions, peanuts, cilantro, and red pepper flakes (if using). With tongs, toss to combine and evenly coat all of the ingredients. If the mixture seems too thick, add a little bit of reserved pasta water as needed to loosen it. Season to taste. Serve topped with additional chopped peanuts and fresh cilantro.

Nutrition β€” Per Serving

636

calories

40g

protein

26g

fat

Carbohydrates
66g
Saturated fat
4.3g
Sodium
729 mg
Dietary fiber
15.8g

6 servings per batch Β· ~422g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Pork Stir Fry have per serving?

Each serving delivers 40g of protein and 636 calories with 26g fat and 66g carbs. The high carbohydrate content combined with solid protein makes this a strong post-workout meal option.

How long does Pork Stir Fry take to prep and how many servings?

This recipe has quick prep time and yields 6 servings on the stovetop, making it efficient for a multi-day meal prep cycle. One batch covers 3–6 dinners depending on portion size and training volume.

Is Pork Stir Fry good for muscle gain?

At 40g protein and 66g carbs per serving with 636 calories total, this recipe is well-suited for muscle gain phases where carbohydrates fuel training intensity and support recovery. The vegetable-based carbs provide micronutrient density alongside macros.

🍳

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