This beef stir-fry is a balanced, protein-packed meal that supports muscle recovery and sustained energy, perfect after a tough training session.
With 27 grams of protein per serving, it helps fuel lean muscle while colorful veggies like broccoli, bell pepper, and carrots bring fiber, antioxidants, and key micronutrients to the plate. The healthy fats from sesame oil and seeds support hormone health and satiety, while the quick cook time means nutrients are preserved and prep stays simple. Pair it with brown rice or whole grain noodles for a smart carb boost post-workout.
Makes 4 servings.
Ingredients
2 tablespoons sesame oil
1 pound (454 grams) flank steak, cut into thin slices
1½ cups (136 grams) broccoli florets
1 medium bell pepper, cut into sticks
2 small carrots, thinly sliced
1 green onion, chopped
1 garlic clove, minced
2 tablespoons soy sauce
2 tablespoons sesame seeds
Instructions
- Heat sesame oil in a large skillet or wok over medium-high heat.
- Add beef and cook, stirring regularly, until browned, about 3 to 4 minutes. Move beef to the side of skillet and add broccoli, bell peppers, carrots, green onions and garlic to the center. Cook vegetables 2 minutes, stirring frequently.
- Combine beef with vegetables and add soy sauce and sesame seeds. Continue to cook for about 2 more minutes until vegetables are tender. Serve warm with rice or noodles.
Per serving: 284 calories | 27 grams protein | 9 grams carbs | 16 grams fat
Related: Chipotle Honey Chicken Recipe
Ready to Fuel Your Goals?
Love this recipe? There’s more where that came from. Join My Peak Challenge for ongoing nutrition support, goal-focused meal ideas, and an all-in community.





