Savory Beef and Broccoli: A Quick Homemade Delight Recipe
Introduction
This savory beef and broccoli recipe is a quick and delicious homemade meal that elevates an ordinary weeknight dinner. Tender marinated flank steak pairs perfectly with crisp-tender broccoli in a flavorful sauce, creating a satisfying dish you can enjoy any night of the week.

Ingredients
- 1 pound flank steak, thinly sliced
- 2 tablespoons cornstarch (for marinade)
- 1 tablespoon neutral oil (for marinade)
- 2 tablespoons soy sauce (for marinade)
- 1/2 teaspoon baking soda
- 1 cup beef stock
- 2 tablespoons oyster sauce
- 2 tablespoons Shaoxing wine or dry sherry
- 2 tablespoons soy sauce (for sauce)
- 1 tablespoon cornstarch (for thickening)
- 1 tablespoon dark soy sauce
- 1/4 teaspoon white pepper
- 2 tablespoons neutral oil (for sautéing)
- 4 cups broccoli florets
- 3 stalks scallions, chopped
- 1 tablespoon ginger, minced
- 3 cloves garlic, minced
- 1 teaspoon sesame oil (for drizzling)
Instructions
- Step 1: Thinly slice the flank steak against the grain into bite-sized pieces.
- Step 2: In a small mixing bowl, whisk together 2 tablespoons cornstarch, 1 tablespoon neutral oil, 2 tablespoons soy sauce, and 1/2 teaspoon baking soda. Add the sliced steak and toss to coat evenly. Let it marinate for at least 10 minutes.
- Step 3: In a separate bowl, combine 1 cup beef stock, 2 tablespoons oyster sauce, 2 tablespoons Shaoxing wine or dry sherry, 2 tablespoons soy sauce, 1 tablespoon cornstarch, 1 tablespoon dark soy sauce, and 1/4 teaspoon white pepper. Whisk until smooth and set aside.
- Step 4: Heat 1 tablespoon neutral oil in a large sauté pan or wok over medium-high heat. Add broccoli florets and sauté for 6 to 8 minutes until crisp-tender, then transfer to a plate and set aside.
- Step 5: Add the remaining tablespoon of oil to the same pan. Carefully add the marinated beef in an even layer and cook undisturbed for about 1 minute until caramelized. Flip the beef, then add minced ginger and garlic, cooking for another 1–2 minutes until nearly done.
- Step 6: Gently add the sautéed broccoli, chopped scallions, and prepared sauce to the pan. Toss everything together for 30–60 seconds until the sauce thickens, then remove from heat and stir in sesame oil.
- Step 7: Taste and add extra soy sauce if desired. Serve warm over steaming rice.
Tips & Variations
- For added crunch and flavor, garnish with toasted sesame seeds before serving.
- Substitute flank steak with sirloin or ribeye for a different texture.
- Use fresh or frozen broccoli florets depending on availability; just adjust sauté time for freshness.
- Shrimp or chicken can be used as alternatives to beef for variety.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. Avoid overheating to keep the beef tender and the broccoli crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef?
Yes, sirloin or ribeye steak can be used as alternatives. Just slice thinly against the grain and adjust cooking time to avoid toughness.
What if I don’t have Shaoxing wine?
Dry sherry is a great substitute for Shaoxing wine. If neither is available, you can omit it or add a splash of rice vinegar for acidity.
Print
Savory Beef and Broccoli: A Quick Homemade Delight Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Savory Beef and Broccoli is a quick and flavorful Chinese-inspired dish featuring tender flank steak marinated and cooked to caramelized perfection, paired with crisp-tender broccoli florets in a rich, savory sauce. This easy homemade recipe makes a perfect weeknight dinner that’s both satisfying and wholesome.
Ingredients
For the Beef Marinade
- 1 pound flank steak, thinly sliced
- 2 tablespoons cornstarch
- 1 tablespoon neutral oil (for marinade)
- 2 tablespoons soy sauce
- 1/2 teaspoon baking soda
For the Sauce
- 1 cup beef stock
- 2 tablespoons oyster sauce
- 2 tablespoons Shaoxing wine or dry sherry
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch (for thickening)
- 1 tablespoon dark soy sauce
- 1/4 teaspoon white pepper
For the Vegetables
- 2 tablespoons neutral oil (for sautéing)
- 4 cups broccoli florets
- 3 stalks scallions, chopped
- 1 tablespoon ginger, minced
- 3 cloves garlic, minced
Finishing Touch
- 1 teaspoon sesame oil (for drizzling)
Instructions
- Prepare the Beef: Thinly slice the flank steak against the grain into bite-sized pieces to ensure tenderness.
- Marinate the Beef: In a small bowl, whisk together cornstarch, neutral oil, soy sauce, and baking soda. Add the sliced beef and toss to coat evenly. Let it marinate for at least 10 minutes to tenderize and flavor the meat.
- Make the Sauce: In a separate bowl, combine beef stock, oyster sauce, Shaoxing wine, soy sauce, cornstarch, dark soy sauce, and white pepper. Whisk well until smooth, then set aside.
- Sauté the Broccoli: Heat 1 tablespoon of neutral oil in a large sauté pan or wok over medium-high heat. Add broccoli florets and cook for 6 to 8 minutes until they are crisp-tender. Remove broccoli from pan and set aside on a plate.
- Cook the Beef: Add remaining tablespoon of oil to the pan. Arrange the marinated beef in an even layer and cook undisturbed for about 1 minute to develop caramelization. Flip the beef, then add minced ginger and garlic. Cook for another 1 to 2 minutes until beef is nearly cooked through.
- Combine and Finish: Return sautéed broccoli and chopped scallions to the pan with the beef. Pour in the prepared sauce and toss everything together for 30 to 60 seconds until the sauce thickens and coats the ingredients well.
- Final Touch: Remove the pan from heat and stir in the sesame oil for added aroma. Adjust seasoning with extra soy sauce if desired.
- Serve: Serve the savory beef and broccoli hot over steamed rice for a wholesome meal.
Notes
- Garnish with toasted sesame seeds for an added crunch and nutty flavor.
- Use flank steak or any tender cut to ensure the beef stays juicy and tender.
- Adjust the amount of soy and oyster sauce to suit your taste preference for saltiness and umami intensity.
- For a gluten-free version, substitute soy sauce with tamari.
- Cook broccoli just until crisp-tender to retain nutrients and vibrant color.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Chinese
Keywords: beef and broccoli, Chinese beef stir-fry, quick dinner, beef stir-fry recipe, homemade Chinese food

