Quick and Easy Beef and Broccoli

Beef and Broccoli is a quick, flavorful, and healthy stir-fry made with tender beef, crisp broccoli, and a savory garlic-ginger sauce. This better-than-takeout recipe is ready in under 30 minutes, making it perfect for a weeknight meal!

Why You’ll Love This Recipe

  • Fast & easy – Ready in just 25 minutes.
  • Healthier than takeout – Less oil, sugar, and sodium.
  • Rich, savory sauce – A perfect balance of garlic, ginger, soy, and sesame.
  • Customizable – Add more veggies or spice to your taste.
  • Perfect with rice or noodles – Serve over white rice, brown rice, or lo mein.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Beef:

  • Flank steak or sirloin, thinly sliced against the grain
  • Soy sauce (for marinating)
  • Cornstarch (for tenderness)
  • Vegetable oil (for stir-frying)

For the Sauce:

  • Low-sodium soy sauce
  • Garlic, minced
  • Ginger, grated
  • Brown sugar or honey
  • Oyster sauce (adds depth, optional)
  • Beef broth or water
  • Cornstarch slurry (cornstarch + water, for thickening)
  • Sesame oil (for flavor)

For the Stir-Fry:

  • Broccoli florets
  • Green onions, sliced (for garnish)
  • Red pepper flakes (optional, for heat)

Directions

Step 1: Marinate the Beef

  1. In a bowl, mix sliced beef, soy sauce, and cornstarch.
  2. Let sit for 10 minutes while prepping other ingredients.

Step 2: Make the Sauce

  1. In a small bowl, whisk together soy sauce, garlic, ginger, brown sugar, oyster sauce, beef broth, and cornstarch slurry.

Step 3: Stir-Fry the Beef

  1. Heat vegetable oil in a skillet or wok over medium-high heat.
  2. Add beef and stir-fry for 2-3 minutes until browned.
  3. Remove beef from pan and set aside.

Step 4: Cook the Broccoli

  1. In the same pan, add broccoli and ¼ cup water.
  2. Cover and steam for 2 minutes until tender-crisp.
  3. Remove the lid and stir-fry for another 1-2 minutes.

Step 5: Combine & Serve

  1. Return beef to the pan and pour in the sauce.
  2. Stir well and cook for 1-2 minutes until thickened.
  3. Drizzle with sesame oil and garnish with green onions.
  4. Serve hot over rice or noodles.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Variations

  • Spicy Kick – Add sriracha or extra red pepper flakes.
  • Extra Veggies – Toss in bell peppers, carrots, or snap peas.
  • Low-Carb Version – Serve over cauliflower rice or zucchini noodles.
  • Gluten-Free – Use tamari or coconut aminos instead of soy sauce.
  • No Oyster Sauce? – Substitute with hoisin sauce or more soy sauce.

Storage/Reheating

  • Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
  • Reheating: Warm in a skillet over medium heat or microwave in 30-second intervals.
  • Freezing: Not recommended, as the broccoli may lose texture.

FAQs

What’s the best beef for this dish?

Flank steak, sirloin, or ribeye work best—thinly slice against the grain for tenderness.

Can I use frozen broccoli?

Yes! Blanch or steam before adding to the stir-fry.

How do I keep the beef tender?

  • Slice against the grain.
  • Marinate with cornstarch for 10 minutes.
  • Cook quickly on high heat to prevent overcooking.

What can I serve with beef and broccoli?

Serve over steamed rice, fried rice, lo mein, or quinoa.

Can I use chicken instead of beef?

Yes! Substitute with thinly sliced chicken breast or thighs.

How do I thicken the sauce more?

Add an extra ½ teaspoon cornstarch mixed with 1 tbsp water.

Can I make this dish ahead of time?

Yes! Cook everything, store separately, and reheat before serving.

What oil is best for stir-frying?

Vegetable, avocado, or peanut oil work best for high-heat cooking.

Can I make this without soy sauce?

Try coconut aminos or low-sodium tamari as a substitute.

How do I prevent soggy broccoli?

Cook quickly on high heat and avoid over-steaming.

Conclusion

This Quick and Easy Beef and Broccoli is a fast, flavorful, and healthier alternative to takeout! With its tender beef, crisp broccoli, and savory garlic-ginger sauce, this dish is perfect for busy nights. Try it today and enjoy a homemade classic!

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

Quick and Easy Beef and Broccoli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4-6 1x
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Chinese-American

Description

This Quick and Easy Beef and Broccoli is a savory, tender, and flavorful stir-fry made with juicy beef, crisp broccoli, and a rich garlic-ginger soy sauce. It’s better than takeout and ready in under 30 minutes—perfect for a busy weeknight dinner! Serve it with rice, noodles, or cauliflower rice for a complete meal.


Ingredients

Scale

For the Beef:

  • 1 lb (450g) flank steak or sirloin (thinly sliced against the grain)
  • 2 tbsp cornstarch (for tenderizing and thickening the sauce)
  • 1 tbsp soy sauce
  • 1 tbsp vegetable oil

For the Sauce:

  • 1/4 cup soy sauce (low sodium recommended)
  • 1/4 cup beef broth (or water for a lighter version)
  • 1 tbsp oyster sauce (adds depth, optional but recommended)
  • 1 tbsp brown sugar or honey (for a touch of sweetness)
  • 2 tsp cornstarch (to thicken the sauce)
  • 1 tsp sesame oil (for authentic flavor)

For the Stir-Fry:

  • 2 tbsp vegetable oil
  • 3 cups broccoli florets
  • 3 cloves garlic, minced
  • 1 tsp fresh ginger, grated (or 1/2 tsp ground ginger)
  • 1/4 tsp red pepper flakes (optional, for heat)
  • 1 tbsp sesame seeds (for garnish, optional)

Instructions

Step 1: Prepare the Beef

  1. Slice the beef thinly against the grain (freezing it for 15 minutes beforehand makes slicing easier).
  2. Toss beef with cornstarch and soy sauce, then let it sit for 5-10 minutes to tenderize.

Step 2: Make the Sauce

  1. In a small bowl, whisk together soy sauce, beef broth, oyster sauce, brown sugar, cornstarch, and sesame oil.
  2. Set aside.

Step 3: Cook the Broccoli

  1. Heat 1 tbsp oil in a large skillet or wok over medium-high heat.
  2. Add broccoli and stir-fry for 2-3 minutes until bright green but still crisp.
  3. Remove from the skillet and set aside.

Step 4: Cook the Beef

  1. In the same skillet, add 1 tbsp oil and heat over high heat.
  2. Add beef and sear for 1-2 minutes per side until browned.
  3. Stir in garlic, ginger, and red pepper flakes and cook for 30 seconds.

Step 5: Combine & Finish

  1. Return the broccoli to the pan.
  2. Pour in the sauce and stir well.
  3. Simmer for 1-2 minutes, until the sauce thickens and coats everything.

Step 6: Serve & Enjoy

  1. Garnish with sesame seeds and serve hot with steamed rice or noodles!

Serving Suggestions

  • With Rice: Serve over white rice, brown rice, or jasmine rice.
  • With Noodles: Toss with lo mein or rice noodles for a takeout-style dish.
  • Low-Carb Option: Serve over cauliflower rice or stir-fried cabbage.



Notes

  • Extra saucy? Double the sauce for more flavor.
  • Want it spicy? Add extra red pepper flakes or Sriracha.
  • No oyster sauce? Use hoisin sauce or increase soy sauce and sugar.
  • More crunch? Add sliced carrots, bell peppers, or snap peas.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star