Beef and Broccoli Stir-Fry with Rice

Beef and Broccoli Stir-Fry with Rice – Easy Weeknight Favorite

Looking for a quick, flavorful, and filling dinner idea? This Beef and Broccoli Stir-Fry served over fluffy rice is your go-to meal for busy nights. Made with tender slices of beef, crisp broccoli florets, and a savory stir-fry sauce, this classic takeout-inspired dish will quickly become a staple in your kitchen.

Why You’ll Love This Recipe

  • Quick to make – Ready in under 30 minutes.

  • Healthy and balanced – Loaded with protein and vegetables.

  • Better than takeout – Fresh, customizable, and more affordable.

 Ingredients

  • 1 lb flank steak, thinly sliced

  • 2 cups broccoli florets

  • 2 tablespoons soy sauce

  • 1 tablespoon oyster sauce

  • 1 tablespoon hoisin sauce

  • 2 cloves garlic, minced

  • 1 teaspoon ginger, grated

  • 1 tablespoon cornstarch

  • 2 tablespoons vegetable oil

  • 2 cups cooked jasmine rice

  • Optional: red pepper flakes, sesame seeds for garnish

 Instructions

  1. Marinate the Beef: In a bowl, toss sliced beef with 1 tablespoon soy sauce, cornstarch, and ginger. Let sit for 10–15 minutes.

  2. Cook the Broccoli: Heat 1 tablespoon of oil in a large skillet or wok. Stir-fry broccoli for 2–3 minutes until bright green and slightly tender. Remove and set aside.

  3. Stir-Fry the Beef: In the same pan, add remaining oil. Stir-fry the beef over high heat until browned (2–3 minutes).

  4. Add Flavor: Stir in garlic, remaining soy sauce, oyster sauce, hoisin sauce, and cooked broccoli. Mix until everything is well-coated and heated through.

  5. Serve: Spoon the beef and broccoli over steamed jasmine rice. Garnish with red pepper flakes and sesame seeds if desired.

 Recipe Tips

  • Use flank or skirt steak for best texture.

  • Blanch broccoli briefly before stir-frying for vibrant color.

  • Add bell peppers or carrots for extra crunch and nutrition.

  • Double the sauce if you like it extra saucy!

 Storage

Leftovers keep well! Store in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stovetop for best results.

 What Readers Are Saying

“This beef and broccoli was so much better than our usual takeout! The sauce is amazing!” – Sarah W.

“Quick, healthy, and super flavorful. Loved it with jasmine rice!” – Jason M.

 More Recipes You’ll Love

 Nutrition (per serving)

  • Calories: 480

  • Protein: 32g

  • Carbohydrates: 38g

  • Fat: 22g

  • Fiber: 3g


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef and Broccoli Stir-Fry with Rice

Beef and Broccoli Stir-Fry with Rice


  • Author: kecha

Description

This Beef and Broccoli Stir-Fry is a fast, flavorful, and healthier alternative to takeout. Thinly sliced beef is cooked with crisp broccoli in a savory, garlicky sauce and served over a bed of steamed jasmine rice. Perfect for weeknight dinners!


Ingredients

Scale

For the Stir-Fry:

  • 1 lb (450g) flank steak, thinly sliced against the grain

  • 2 cups broccoli florets

  • 2 tablespoons vegetable oil (divided)

  • 2 cloves garlic, minced

  • 1 teaspoon fresh ginger, grated

For the Sauce:

  • 1/4 cup soy sauce (low-sodium preferred)

  • 1 tablespoon oyster sauce

  • 1 tablespoon hoisin sauce

  • 1 teaspoon sesame oil

  • 1 tablespoon brown sugar

  • 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)

For Serving:

  • 2 cups cooked jasmine or white rice

  • Optional: red pepper flakes, sesame seeds, green onions


Instructions

  • Marinate the Beef: In a bowl, mix the beef with 1 tablespoon soy sauce and 1 teaspoon cornstarch. Let it sit for 10–15 minutes while you prepare the rest.

  • Prepare the Sauce: In a small bowl, whisk together the remaining soy sauce, oyster sauce, hoisin sauce, sesame oil, brown sugar, and cornstarch slurry. Set aside.

  • Cook the Broccoli: Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add broccoli and stir-fry for 2–3 minutes until slightly tender but still bright. Remove and set aside.

  • Stir-Fry the Beef: Add remaining oil to the same skillet. Add marinated beef and cook for 2–3 minutes until browned.

  • Combine: Add garlic, ginger, and return broccoli to the skillet. Pour in the sauce and toss everything together. Cook for another 2 minutes until the sauce thickens and everything is coated.

  • Serve: Spoon over hot rice and garnish with optional red pepper flakes or sesame seeds.

Notes

  • Cut the beef thinly and against the grain for tenderness.

  • Blanching the broccoli in boiling water for 30 seconds before stir-frying can help preserve color and texture.

  • You can substitute chicken, tofu, or shrimp for beef.

  • Add bell peppers, mushrooms, or snow peas for extra veggies.

Leave a Comment

Recipe rating