Beef and Broccoli – Better Than Takeout in 20 Minutes

Tender Beef and Broccoli in a savory sauce served over white rice

Say goodbye to overpriced takeout and hello to the most incredible Beef and Broccoli you'll ever make at home! Tender, thinly sliced beef and crisp-tender broccoli florets are coated in the most luscious, savory ginger-garlic sauce that's downright addictive. It's quicker than delivery, healthier, and absolutely bursting with flavor.


Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!


The secret to restaurant-quality beef and broccoli lies in two things: velveting the beef for that tender texture, and a perfectly balanced sauce that's savory, sweet, and just a little bit sticky. This recipe nails both, giving you that authentic Chinese takeout experience right in your own kitchen. Serve it over steamed rice for the ultimate comfort meal.


Pin It For Later

Don't lose this recipe – save it to your Asian Favorites board on Pinterest!

Tall Pinterest Pin for Beef and Broccoli recipe

Click the image above to save this recipe to Pinterest!

Why You'll Love This Recipe

  • Ready in just 20 minutes – faster than takeout delivery!
  • Tender, melt-in-your-mouth beef every time
  • Perfectly crisp-tender broccoli
  • Savory sauce that's way better than takeout
  • Healthier and more affordable than restaurant versions

Tools You'll Need

  • Large wok or skillet
  • Large pot for blanching broccoli (optional)
  • Small bowl for sauce
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Tongs or spatula

Ingredients

For the Beef:

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 1 tablespoon soy sauce
  • 1 tablespoon cornstarch
  • 1 teaspoon sesame oil
  • ¼ teaspoon black pepper

For the Sauce:

  • ½ cup beef broth or water
  • ¼ cup soy sauce (low sodium recommended)
  • 2 tablespoons oyster sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon sesame oil
  • 1 tablespoon cornstarch
  • 2 teaspoons fresh ginger, grated
  • 3 cloves garlic, minced
  • ¼ teaspoon red pepper flakes (optional)

For the Stir-Fry:

  • 2 tablespoons vegetable oil, divided
  • 4 cups broccoli florets (about 1 large head)
  • ¼ cup water (for steaming broccoli)
  • 2 green onions, sliced for garnish
  • Sesame seeds for garnish

Instructions

Prepare the Beef:

  1. Slice beef: Place beef in the freezer for 20-30 minutes to firm up – this makes slicing thinly much easier. Slice thinly against the grain into ¼-inch strips.
  2. Marinate: In a bowl, combine sliced beef with 1 tablespoon soy sauce, 1 tablespoon cornstarch, 1 teaspoon sesame oil, and pepper. Mix well and let marinate for 15-20 minutes while you prepare other ingredients.

Make the Sauce:

  1. In a small bowl, whisk together beef broth, ¼ cup soy sauce, oyster sauce, brown sugar, 1 tablespoon sesame oil, 1 tablespoon cornstarch, ginger, garlic, and red pepper flakes (if using). Set aside.

Cook the Broccoli:

  1. Blanch (optional): Bring a pot of water to a boil. Add broccoli and cook for 1-2 minutes until bright green and crisp-tender. Drain and set aside. (Skip this if stir-frying directly.)
  2. Stir-fry method: Heat 1 tablespoon oil in wok over medium-high heat. Add broccoli and stir-fry for 1 minute. Add ¼ cup water, cover, and steam for 2 minutes. Remove and set aside.

Stir-Fry the Beef:

  1. Heat wok: Heat remaining 1 tablespoon oil in the same wok over high heat until smoking hot.
  2. Cook beef: Add marinated beef in a single layer (work in batches if needed). Let sear undisturbed for 1 minute, then stir-fry for 1-2 minutes until browned but not fully cooked through. Remove beef to a plate and set aside.

Combine and Finish:

  1. Add sauce: Give the sauce a quick re-whisk (cornstarch settles) and pour it into the hot wok. Bring to a simmer and cook for 1-2 minutes until thickened and glossy.
  2. Return beef and broccoli: Add the cooked beef and broccoli back to the wok. Toss everything together and cook for 1 minute until heated through and coated in sauce.
  3. Garnish and serve: Transfer to a serving platter. Sprinkle with green onions and sesame seeds. Serve immediately over steamed rice.

Pro Tips

  • Freeze beef for easy slicing: Partially frozen beef is much easier to slice thinly. Aim for ¼-inch thick slices against the grain.
  • Velveting is key: The cornstarch marinade (velveting) is what gives Chinese restaurant beef its signature tender texture. Don't skip it!
  • High heat is essential: Your wok or pan needs to be very hot to sear the beef properly without steaming it.
  • Prep everything first: Stir-frying happens fast. Have all ingredients measured and ready before you start cooking.
  • Don't overcook broccoli: It should be bright green and crisp-tender, not mushy. Blanching or quick steaming is perfect.

Recipe Variations

  • Spicy Szechuan: Add 1 tablespoon Szechuan peppercorns and extra chili oil.
  • Chicken and Broccoli: Substitute boneless chicken thighs for beef.
  • Shrimp and Broccoli: Use large shrimp – they cook in just 2-3 minutes.
  • Vegetable Stir-Fry: Add mushrooms, bell peppers, snap peas, or baby corn.
  • Ginger Garlic: Double the fresh ginger and garlic for extra punch.
  • Honey Beef: Add an extra tablespoon of honey to the sauce for sweetness.
  • Gluten-Free: Use tamari or coconut aminos instead of soy sauce, and ensure oyster sauce is gluten-free.

FAQs

What's the best cut of beef for beef and broccoli?
Flank steak, sirloin, or skirt steak are ideal. They're flavorful and become tender when sliced thinly against the grain.

Can I use frozen broccoli?
Fresh broccoli is best for texture, but frozen works in a pinch. Thaw and pat dry before using to avoid excess water.

Is this recipe gluten-free?
Use tamari or coconut aminos instead of soy sauce, and ensure your oyster sauce is gluten-free (or substitute with more soy sauce).

How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 4 days. Reheat in a hot wok or skillet, or microwave. Add a splash of water if the sauce has thickened.

Can I freeze beef and broccoli?
Freezing is not recommended because the broccoli can become mushy upon thawing. It's best enjoyed fresh.

What can I serve with beef and broccoli?
Steamed jasmine rice, brown rice, quinoa, or noodles are all perfect. Egg rolls or spring rolls make great sides.

Can I make the sauce ahead?
Yes! The sauce can be mixed up to 3 days ahead and stored in the refrigerator. Give it a good whisk before using.


Beef and Broccoli

Prep Time: 15 mins | Cook Time: 10 mins | Total Time: 25 mins

Yield: 4 servings

Calories: 340 per serving

Ingredients:

  • 1 lb flank steak, thinly sliced
  • Marinade: 1 tbsp soy sauce, 1 tbsp cornstarch, 1 tsp sesame oil, ¼ tsp pepper
  • Sauce: ½ cup beef broth, ¼ cup soy sauce, 2 tbsp oyster sauce, 2 tbsp brown sugar, 1 tbsp sesame oil, 1 tbsp cornstarch, 2 tsp ginger, 3 cloves garlic
  • 2 tbsp vegetable oil, divided
  • 4 cups broccoli florets
  • Green onions and sesame seeds for garnish

Instructions:

  1. Marinate sliced beef in marinade ingredients for 15 minutes.
  2. Whisk together all sauce ingredients; set aside.
  3. Blanch or steam broccoli until crisp-tender; set aside.
  4. Stir-fry beef in hot oil until browned; remove.
  5. Pour sauce into wok, simmer until thickened.
  6. Return beef and broccoli to wok; toss to coat.
  7. Garnish and serve over rice.

This Beef and Broccoli recipe proves that homemade Chinese takeout is not only possible but actually better than the restaurant version. The beef is incredibly tender thanks to the velveting technique, the broccoli is perfectly crisp-tender, and the sauce is absolutely addictive – savory, slightly sweet, and packed with ginger and garlic flavor.

In the time it would take to wait for delivery, you can have this delicious meal on the table. It's healthier, more affordable, and customizable to your taste. Once you see how easy and delicious it is, you'll never order takeout beef and broccoli again!

If you try this recipe or any other from our site, we would greatly appreciate you taking the time to comment and rate the dish! Your feedback helps us create better recipes for everyone.

Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!




0 Comments