Ingredients
– 1 lb flank steak very thinly sliced into bite-sized strips
– 2 tablespoons oil (vegetable or other) divided for sautéing
– 1 lb fresh broccoli cut into 6 cups of florets
– 2 teaspoons sesame seeds optional garnish
– 1 teaspoon fresh ginger grated (loosely packed)
– 2 teaspoons garlic grated (from about 3 cloves)
– 1/2 cup hot water for dissolving the sugar and creating the base for the sauce
– 6 tablespoons soy sauce (or gluten-free tamari)
– 3 tablespoons packed light brown sugar
– 1.5 tablespoons corn starch as a thickener for the sauce
– 1/4 teaspoon black pepper
– 2 tablespoons sesame oil
Instructions
First Step: Begin by cooking white rice to serve alongside the stir fry, as it provides a fluffy base that soaks up the savory garlic sauce perfectly. Measure out about 1 cup of rice and follow the package instructions, which usually takes 15-20 minutes. This step ensures your meal is complete and balanced right from the start.
Second Step: Freeze the 1 lb flank steak for 30 minutes to make slicing easier, then thinly slice it against the grain into bite-sized strips. This technique helps keep the meat tender and allows it to absorb the flavors of the beef and broccoli recipe better. For the best results, aim for slices that are about 1/8 to 1/4 inch thick.
Third Step: In a bowl, whisk together the stir fry sauce ingredients including 1 teaspoon fresh ginger, 2 teaspoons garlic, 1/2 cup hot water, 6 tablespoons soy sauce, 3 tablespoons packed light brown sugar, 1.5 tablespoons corn starch, 1/4 teaspoon black pepper, and 2 tablespoons sesame oil until the sugar fully dissolves. Set this aside so the flavors can meld, creating that signature savory garlic sauce for your beef broccoli stir fry. If you’re adapting for dietary needs, swap soy sauce for gluten-free tamari here.
Fourth Step: Heat a pan over medium heat and add 1 tablespoon of oil. Toss in the 1 lb fresh broccoli cut into 6 cups of florets, then sauté for 4-5 minutes, stirring occasionally and partially covering to keep it crisp-tender and bright green. For softer broccoli, add 2 tablespoons of water and cover to steam; this step adds nutrients and texture to your beef and broccoli recipe.
Fifth Step: Turn the pan heat to high and add the remaining 1 tablespoon of oil. Place the sliced beef in a single layer and sauté for 2 minutes per side until it’s cooked through and tender. Avoid overcrowding the pan to maintain high heat for proper searing, ensuring your tender flank steak shines like in other flank steak recipes on our site.
Sixth Step: Pour the prepared stir fry sauce into the pan with the beef, then reduce the heat to medium-low and simmer for 3-4 minutes. This allows the sauce to thicken and coat the meat evenly, blending the flavors of your beef & broccoli dish beautifully. Keep an eye on it to prevent over-thickening, and stir occasionally for the best results.
Seventh Step: Return the cooked broccoli to the pan and stir everything together to combine. If the sauce seems too thick, mix in 1-2 tablespoons of water to reach your desired consistency. This final mix ensures all elements of the beef and broccoli recipe are well-integrated and ready to serve.
Final Step: Serve the beef and broccoli stir fry immediately over the cooked white rice, garnished with 2 teaspoons sesame seeds if you like. For vegan adaptations, swap the beef for tofu in earlier steps, and enjoy how this beef broccoli recipe adapts to your needs while staying delicious and quick.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥩 Freeze steak briefly for easier thin slicing; always slice against the grain for tenderness.
🥦 Use fresh broccoli and avoid overcrowding the pan to maintain proper searing and texture.
🍲 Simmer sauce for at least 3 minutes to enhance flavor and thicken; adjust consistency with water if needed.
- Prep Time: 17 minutes
- Cook Time: 13 minutes
- Category: Main Dish
- Method: Stir-frying, Sautéing
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 11 g
- Sodium: 902 mg
- Fat: 21 g
- Saturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 3 g
- Protein: 29 g
- Cholesterol: 68 mg
