Elevate your weeknight dinner game with this P90x Beef and Broccoli Stir Fry—a protein-packed, nutrient-rich dish that's as flavorful as it is easy to prepare. Perfect for fitness enthusiasts and healthy eaters, this recipe combines tender slices of flank steak with vibrant broccoli florets, all coated in a savory, low-sodium soy and oyster sauce infused with garlic, fresh ginger, and a hint of sesame oil. The whole dish comes together in just 35 minutes, thanks to quick cooking in coconut oil over high heat. Garnish with green onions and optional red chili flakes for a touch of heat, and serve on its own or over cauliflower rice for a low-carb, P90x-approved meal. Delicious, wholesome, and satisfying—this one-pan stir fry is a must-try for anyone looking to stay on track without sacrificing flavor.
Scan with your phone to download!
Thinly slice the flank steak against the grain and set it aside.
In a small bowl, whisk together soy sauce, oyster sauce, sesame oil, minced garlic, minced ginger, cornstarch, and water to create the stir fry sauce. Set aside.
Heat 1 tablespoon of coconut oil in a large skillet or wok over medium-high heat.
Add the sliced beef to the skillet in a single layer and sear for about 2-3 minutes per side until browned but not fully cooked through. Remove the beef from the skillet and set aside.
Add the remaining tablespoon of coconut oil to the skillet and toss in the broccoli florets. Stir fry for 4-5 minutes, stirring frequently, until the broccoli is bright green and slightly tender.
Return the beef to the skillet and pour in the prepared stir fry sauce.
Stir everything together and cook for an additional 3-4 minutes, allowing the sauce to thicken and coat the beef and broccoli evenly.
Taste and adjust seasoning if necessary. Sprinkle with green onions and red chili flakes for an optional kick.
Serve hot as is or over a bed of cauliflower rice for a complete P90x-friendly meal.
Serving size | (1055.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1656.3 |
Total Fat 105.9g | 0% |
Saturated Fat 47.9g | 0% |
Polyunsaturated Fat 9.1g | |
Cholesterol 412.8mg | 0% |
Sodium 4631.7mg | 0% |
Total Carbohydrate 33.1g | 0% |
Dietary Fiber 10.2g | 0% |
Total Sugars 5.0g | |
Protein 150.5g | 0% |
Vitamin D 18.1IU | 0% |
Calcium 254.8mg | 0% |
Iron 15.6mg | 0% |
Potassium 1881.6mg | 0% |
Source of Calories