Easy Beef and Broccoli Recipe: Takeout-Style in 30 Minutes

Beef and broccoli is the takeout classic you can make at home in 30 minutes with tender, velvety beef and crisp broccoli in a glossy, savory garlic-ginger sauce. It is easier than ordering delivery and tastes fresher.

This easy beef and broccoli recipe uses a quick marinade and a simple sauce for restaurant-style results. It is a takeout-style beef and broccoli stir-fry that is perfect for weeknights over steamed rice.

Recipe at a Glance

Prep Time20 minutes (plus 15 minutes marinating)
Cook Time15 minutes
Total Time50 minutes
Servings4 servings
CategoryDinner / Stir-Fry

 

Why You’ll Love This Beef and Broccoli

  • Tender, velvety beef with a savory-sweet sauce
  • Ready in about 30 minutes of active time
  • Better than takeout with fresher ingredients
  • One skillet and simple pantry staples
  • Great served over rice or noodles

Ingredients You’ll Need

  • 1½ pounds flank steak, sliced thinly against the grain
  • For the marinade: 1 tablespoon soy sauce, 1 tablespoon cornstarch, and 1 teaspoon baking soda (optional, for extra tender beef)
  • For the sauce: ½ cup low-sodium beef broth, ¼ cup soy sauce, 2 tablespoons brown sugar, 1 tablespoon oyster sauce, 1 tablespoon cornstarch, and 1 teaspoon toasted sesame oil
  • 3 tablespoons neutral oil, divided
  • 4 cups broccoli florets
  • 3 cloves garlic, minced, and 1 tablespoon grated fresh ginger
  • Steamed rice and sesame seeds, for serving

How to Make Beef and Broccoli Stir-Fry

  1. Toss the sliced beef with the marinade ingredients and let it sit for 15 minutes.
  2. Whisk all of the sauce ingredients together in a small bowl until smooth.
  3. Heat 1 tablespoon of oil in a large skillet or wok over high heat. Add the broccoli with 2 tablespoons of water, cover, and steam for 2 to 3 minutes until bright green and crisp-tender. Transfer to a plate.
  4. Add 1 tablespoon of oil and sear the beef in a single layer for 1 to 2 minutes per side until browned. Transfer to the plate.
  5. Add the remaining oil, garlic, and ginger and cook for 30 seconds.
  6. Return the beef and broccoli to the pan, pour in the sauce, and cook for 1 to 2 minutes, stirring, until the sauce thickens and coats everything. Serve over rice with sesame seeds.

Tips for the Best Takeout-Style Beef and Broccoli

  • Slice the beef against the grain, as thin as you can, for tender bites.
  • Cook the beef in batches so it sears instead of steams.
  • Do not overcook the broccoli; it should stay bright and crisp.
  • Whisk the sauce again before adding since the cornstarch settles.
  • Freeze the steak for 20 minutes to make slicing easier.

Variations to Try: Beef and Broccoli Ideas

  • Use sirloin or skirt steak in place of flank.
  • Add sliced mushrooms or bell peppers.
  • Add a pinch of red pepper flakes or chili garlic sauce.
  • Serve over cauliflower rice or noodles.

How to Store It

Refrigerate in an airtight container for up to 3 days. Reheat in a skillet or microwave. Freeze for up to 2 months, though the broccoli will soften.

Frequently Asked Questions

What cut of beef is best for beef and broccoli?

Flank steak is the classic choice, sliced thinly against the grain. Sirloin and skirt steak also work well.

How do I keep beef tender in a stir-fry?

Slice against the grain, marinate with cornstarch, and cook quickly over high heat.

Can I make beef and broccoli ahead of time?

You can slice and marinate the beef and whisk the sauce ahead, then cook just before serving.

Why is my stir-fry sauce too thin?

Make sure the cornstarch is fully whisked in and the sauce comes to a simmer so it can thicken.

Easy Beef and Broccoli

Tender flank steak and crisp broccoli in a glossy garlic-ginger sauce, ready in about 30 minutes.
Prep Time 20 minutes
Cook Time 15 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 420

Ingredients
  

  • 1½ pounds flank steak thinly sliced
  • 1 tablespoon soy sauce
  • 1 tablespoon cornstarch
  • ½ cup low-sodium beef broth
  • ¼ cup soy sauce for the sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon oyster sauce
  • 1 tablespoon cornstarch for the sauce
  • 1 teaspoon toasted sesame oil
  • 3 tablespoons neutral oil
  • 4 cups broccoli florets
  • 3 cloves garlic minced
  • 1 tablespoon grated fresh ginger
  • Steamed rice and sesame seeds for serving

Equipment

  • Large skillet or wok
  • Small mixing bowl and whisk
  • Sharp knife and cutting board

Method
 

  1. Step 1: Marinate the beef for 15 minutes.
  2. Step 2: Whisk the sauce ingredients.
  3. Step 3: Steam the broccoli with a splash of water until crisp-tender and set aside.
  4. Step 4: Sear the beef in batches and set aside.
  5. Tip: Slice against the grain.
  6. Step 5: Cook the garlic and ginger for 30 seconds.
  7. Step 6: Return the beef and broccoli, add the sauce, and cook until thickened.

Notes

Calories are an estimate per serving without rice.
Whisk the sauce again before adding it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




© 2026 OnceAChef. All Rights Reserved.