Table of Contents
Craving a delicious, restaurant-quality meal without the fuss? This Beef and Broccoli recipe is your answer for a simple, satisfying dinner with big flavor. Perfect for busy weeknights, it brings together tender flank steak and crisp broccoli in a rich, savory sauce. Say goodbye to takeout and hello to an easy, homemade stir-fry that’s sure to become a family favorite!

Why You’ll Love This Beef and Broccoli
-
Quick Weeknight Meal: Get dinner on the table in about 40 minutes, perfect for busy evenings.
-
Better Than Takeout: Enjoy classic stir-fry flavors with fresh ingredients, right from your kitchen.
-
Simple Ingredients: Uses common pantry staples for an easy, flavorful dish.
-
Healthy & Hearty: Packed with protein and fresh vegetables for a well-rounded meal.
Ingredients You’ll Need Beef and Broccoli

Primary components: Thinly sliced flank steak and fresh broccoli florets form the hearty base of this classic dish.
Liquids & Seasoning: Soy sauce, cornstarch, sesame oil, vegetable oil, garlic, ginger, beef broth, oyster sauce, brown sugar, and rice vinegar create the rich, savory stir-fry sauce.
Optional add-ins: Consider a pinch of red pepper flakes for a subtle kick, or a sprinkle of sesame seeds for garnish. Serve over fluffy cooked rice.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post. Exact quantities appear in the printable recipe card below.
How to Make Beef and Broccoli

Making this Beef and Broccoli is straightforward! You’ll marinate the beef, prepare a simple sauce, quickly sear the ingredients, and then combine everything for a delicious, saucy stir-fry.
Step 1: Marinate Your Beef
Combine flank steak with soy sauce, cornstarch, and sesame oil. Toss to coat well.
Let it marinate for at least 15 minutes to tenderize and absorb flavors.
Step 2: Prepare the Savory Sauce
In a small bowl, whisk together soy sauce, beef broth, oyster sauce, brown sugar, and rice vinegar. Set this sauce mixture aside.
Step 3: Sear the Beef to Perfection
Heat vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef in a single layer.
Cook for 2-3 minutes per side until browned, then remove and set aside.
Step 4: Stir-Fry the Broccoli
Add broccoli florets to the same skillet, adding more oil if needed. Stir-fry for 3-5 minutes until tender-crisp.
Stir in minced garlic and grated ginger for 30 seconds until fragrant.
Step 5: Combine and Thicken
Pour the prepared sauce mixture into the skillet with the broccoli. Bring to a simmer.
Stir constantly until the sauce thickens slightly to a glossy consistency.
Step 6: Serve Your Delicious Beef and Broccoli
Return the cooked beef to the skillet. Toss everything to coat evenly with the sauce and broccoli.
Serve immediately over hot, cooked rice for a complete meal.
Pro Tips for Making Beef and Broccoli
-
Slice Thinly: Cut flank steak against the grain into very thin slices for maximum tenderness.
-
Don’t Overcrowd: Cook beef in batches if necessary to ensure it browns, rather than steams.
-
Perfect Broccoli: Stir-fry broccoli until it’s vibrant green and tender-crisp, not mushy.
-
Fresh Aromatics: Don’t skip fresh minced garlic and grated ginger for authentic flavor.
-
Sauce Consistency: Simmer the sauce until it just begins to thicken; it will continue to thicken slightly as it cools.
-
Serve Immediately: Beef and broccoli is best enjoyed fresh off the wok for optimal texture and flavor.
Final Thoughts
This has that same savory, glossy vibe as the teriyaki chicken thighs, bringing a familiar mix of sweet and salty flavors that always hits the spot on busy nights.

FAQs
Can I use a different cut of beef for Beef and Broccoli?
Yes, while flank steak is ideal, you can use sirloin or even beef tenderloin, ensuring all are sliced thinly against the grain.
How do I keep my broccoli crisp in this stir-fry?
Stir-fry the broccoli just until it turns bright green and is tender-crisp, then remove it from the heat quickly. Avoid overcooking.
Can I make this Beef and Broccoli ahead of time?
For best results, it’s ideal to serve stir-fries immediately. However, leftovers can be stored in an airtight container for up to 3 days in the refrigerator.
What can I serve with Beef and Broccoli?
This dish is traditionally served over steamed white or brown rice. You could also pair it with noodles or a side salad.
Print
Beef and Broccoli a simple satisfying dinner with big flavor
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: None
Description
This Beef and Broccoli recipe offers a classic combination of tender beef, crisp broccoli, and a savory sauce, making it a perfect weeknight meal. It’s easy to prepare and packed with flavor.
Ingredients
- 1 pound flank steak, thinly sliced against the grain
- 1 head broccoli, cut into florets
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon sesame oil
- 1 tablespoon vegetable oil
- 2 cloves garlic, minced
- 1 inch fresh ginger, grated
- 1/2 cup beef broth
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 1 teaspoon rice vinegar
- Cooked rice, for serving
Instructions
- In a medium bowl, combine the thinly sliced flank steak with 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 tablespoon of sesame oil. Toss to coat and set aside to marinate for at least 15 minutes.
- In a small bowl, whisk together the remaining 1 tablespoon of soy sauce, beef broth, oyster sauce, brown sugar, and rice vinegar. Set aside.
- Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef in a single layer and cook for 2-3 minutes per side, until browned. Remove the beef from the skillet and set aside.
- Add the broccoli florets to the same skillet. If the skillet is dry, add a little more vegetable oil. Stir-fry for 3-5 minutes, until the broccoli is tender-crisp.
- Add the minced garlic and grated ginger to the skillet with the broccoli. Stir-fry for 30 seconds until fragrant.
- Pour the prepared sauce mixture into the skillet. Bring to a simmer, stirring constantly, until the sauce thickens slightly.
- Return the cooked beef to the skillet and toss to coat evenly with the sauce and broccoli.
- Serve immediately over cooked rice.
Notes
- For extra flavor, you can add a pinch of red pepper flakes to the sauce for a subtle kick.
- Ensure the beef is sliced against the grain to ensure tenderness.
- Don’t overcrowd the pan when cooking the beef; cook in batches if necessary to ensure even browning.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stir-fry
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 12g
- Sodium: 1180mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 90mg







