Chinese Beef and Broccoli

by D L
Chinese Beef and Broccoli

Watch how to make it

Beef and broccoli is the takeout order everyone knows, but the homemade version is in another league: silky, tender beef thanks to a quick velveting trick, broccoli that’s still bright and crisp, and a savory brown sauce that clings to every piece. It comes together in 30 minutes in a single wok.

Why this recipe works

  • Velvet the beef — a baking-soda and cornstarch marinade keeps the slices melt-in-the-mouth tender.
  • Blanch the broccoli — 60 seconds in boiling water sets the color and shortens the stir-fry.
  • Sauce that clings — a touch of cornstarch gives the classic glossy coat without gloopiness.

Key ingredients

Flank or sirloin steak, broccoli, garlic, ginger, and a sauce of light and dark soy, oyster sauce, and a little sugar. Full amounts in the recipe card below.

Tips from our kitchen

  • Slice the beef thinly against the grain for maximum tenderness.
  • A pinch of baking soda in the marinade is the restaurant secret to velvety beef — don’t skip it.
  • Get the wok smoking hot and cook in batches so the beef sears instead of steaming.

Frequently asked questions

What cut of beef is best?

Flank steak, sirloin, or skirt — all are flavorful and stay tender when sliced thin and velveted. Avoid stewing cuts.

What does velveting do?

The baking soda raises the meat’s pH and the cornstarch forms a protective coat, so the beef stays juicy and silky even over high heat.

Can I add other vegetables?

Yes — snap peas, carrots, or mushrooms all work. Add quick-cooking veg with the broccoli.

Chinese Beef and Broccoli

Chinese Beef and Broccoli

Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 3 servings
Course: Main Course
Cuisine: Chinese

Ingredients
  

  • 400 g flank steak thinly sliced
  • 1/2 tsp baking soda
  • 1 tbsp cornstarch plus 1 tsp for sauce
  • 1 tbsp light soy sauce for marinade
  • 400 g broccoli cut into florets
  • 3 cloves garlic minced
  • 1 tbsp ginger minced
  • 2 tbsp oyster sauce
  • 1 tbsp light soy sauce
  • 1 tsp dark soy sauce
  • 1 tsp sugar
  • 1/2 cup water
  • 2 tbsp neutral oil

Method
 

  1. Toss the sliced beef with baking soda, 1 tbsp cornstarch and 1 tbsp soy sauce; rest 20 minutes, then rinse and pat dry.
  2. Blanch the broccoli in boiling water for 60 seconds, then drain.
  3. Mix the oyster sauce, both soy sauces, sugar, 1 tsp cornstarch and water into a sauce.
  4. Sear the beef in a smoking-hot wok with 1 tbsp oil, in batches, until just browned; remove.
  5. Add the remaining oil, garlic and ginger; fry 15 seconds until fragrant.
  6. Return the beef, add the broccoli and the sauce; toss until glossy and thickened, about 1 minute.

Notes

Rinsing off the baking-soda marinade is important — it removes any soapy taste while keeping the tenderizing effect.

Variations & substitutions

  • Beef Cuts: While flank steak is traditional for its texture and ability to slice thinly against the grain, you can absolutely use other cuts. Sirloin steak, skirt steak (also sliced against the grain), or even beef tenderloin (for a more luxurious, melt-in-your-mouth experience) work beautifully. Adjust cooking times slightly as needed.
  • Vegetable Swaps: Broccoli is classic, but this sauce is versatile. Try adding or substituting with snap peas, thinly sliced carrots, bell peppers (red or yellow for sweetness), water chestnuts for crunch, or even sliced mushrooms. For a vibrant mix, blanch a few different vegetables together.
  • Sauce Enhancements: For a spicier kick, add 1-2 teaspoons of chili garlic sauce or a pinch of red pepper flakes to the sauce mixture. A teaspoon of hoisin sauce can add a deeper, sweeter umami note. For a different flavor profile, a tablespoon of fermented black bean sauce (mashed) can be incorporated.
  • Gluten-Free: Easily make this dish gluten-free by substituting regular soy sauce with tamari. Ensure any other ingredients, like oyster sauce, are certified gluten-free.
  • Low-Sodium: Opt for low-sodium soy sauce and adjust the amount of added salt to your preference. You can also reduce the amount of oyster sauce or choose a low-sodium version.

What to serve with it

Chinese Beef and Broccoli is a complete meal in itself, but it truly shines when paired with simple, complementary dishes that balance its rich, savory sauce and tender beef. The goal is to provide a neutral base or a fresh counterpoint to enhance the main event without overwhelming it. Think about textures and subtle flavors that round out the experience.
  • Steamed Jasmine Rice: The quintessential pairing. Its fragrant, fluffy grains are perfect for soaking up every drop of that delicious sauce.
  • Brown Rice: For a nuttier flavor and added fiber, brown rice is an excellent, wholesome alternative.
  • Simple Stir-fried Noodles: Think plain lo mein or thin egg noodles, perhaps tossed with a touch of sesame oil and soy sauce, offering a different textural experience.
  • Garlic Bok Choy: Lightly stir-fried or steamed bok choy with a hint of garlic and soy sauce provides a refreshing, crisp green element.
  • Egg Drop Soup: A light, comforting soup to start the meal, offering a delicate contrast to the main dish.
  • Spring Rolls or Egg Rolls: For a classic appetizer, these crispy delights add a satisfying crunch.

Make ahead, storage & reheating

This recipe is fantastic for meal prep, making weeknight dinners a breeze. Proper storage ensures you can enjoy the delicious flavors for days to come.
  • Make Ahead: You can prepare several components in advance. Slice and marinate the beef up to 24 hours ahead, storing it in an airtight container in the refrigerator. The broccoli can be cut and blanched (if desired) a day in advance. The sauce can also be whisked together and stored in the fridge for up to 3 days. This significantly cuts down on active cooking time.
  • Storage: Once cooked, allow the Beef and Broccoli to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for 3-4 days. For longer storage, it can be frozen in a freezer-safe container for up to 2-3 months. Note that the broccoli’s texture may soften slightly upon thawing and reheating.
  • Reheating:
    • Stovetop (Recommended): For best results, reheat on the stovetop over medium heat. Add a splash (1-2 tablespoons) of water or chicken broth to help loosen the sauce and prevent sticking. Cover and cook, stirring occasionally, until heated through, about 5-7 minutes.
    • Microwave: Place a single serving in a microwave-safe dish, cover with a lid or damp paper towel, and heat on medium power for 1-2 minutes, stirring halfway through, until hot. Be careful not to overcook the beef, which can make it tough.

Common mistakes to avoid

  • Overcooking the Beef: This is the most common pitfall. Flank steak cooks quickly. High heat, quick searing (90 seconds per side for thin slices) is key to achieving tender, juicy beef. Overcooking will result in dry, tough meat. The velveting process helps tremendously, but don’t rely on it to save overcooked beef.
  • Undercooking or Overcooking the Broccoli: You want tender-crisp broccoli, not mushy or raw. Blanching or steaming the broccoli for 2-3 minutes before adding it to the stir-fry ensures it’s perfectly cooked through but still retains some bite and vibrant color. If adding raw, ensure it gets enough time in the wok to soften.
  • Crowding the Pan: When stir-frying, it’s crucial to cook in batches, especially the beef. If you add too much meat at once, the temperature of the wok drops, and the beef will steam rather than sear, leading to a grey, less flavorful result. Give your ingredients space to brown properly.
  • Insufficient Marination Time: The marinade does more than just flavor the beef; the cornstarch creates a protective coating, and baking soda tenderizes. Skimping on the 20-30 minute marination time means you’ll miss out on the signature tender texture and deep flavor.
  • Not Thickening the Sauce Properly: A runny sauce won’t cling to the beef and broccoli, and a clumpy sauce is unpleasant. Ensure your cornstarch slurry is well-mixed before adding it to the hot sauce, then stir constantly until it thickens to your desired consistency. If it’s too thick, add a splash of water or broth; if too thin, a bit more slurry.

More questions

How do I get my beef super tender, like at a restaurant?

A: The secret to restaurant-tender beef is a technique called ‘velveting.’ Before marinating, toss your thinly sliced beef with a small amount of baking soda (about 1/2 teaspoon per pound of beef) and let it sit for 15-20 minutes. Rinse the beef thoroughly under cold water to remove the baking soda, then pat dry before adding your standard marinade (soy sauce, cornstarch, oil). The baking soda tenderizes the meat fibers, and the cornstarch creates a protective coating that keeps the beef moist during high-heat cooking. Don’t skip rinsing, or your beef might taste soapy!

My sauce isn’t thickening. What went wrong?

A: The most common reasons for a sauce not thickening are either not enough cornstarch slurry or not heating the sauce sufficiently after adding the slurry. Cornstarch needs to reach a certain temperature to activate its thickening properties. Ensure your sauce is at a gentle simmer when you slowly pour in the well-mixed slurry, stirring constantly. If it’s still too thin after a minute of simmering, you can make a small additional slurry (1 tsp cornstarch + 1 tsp cold water) and add it incrementally until you reach your desired consistency. Make sure your slurry is made with *cold* water, as hot water will cause the cornstarch to clump.

Can I make this dish spicier?

A: Absolutely! There are several ways to add heat. You can incorporate 1-2 teaspoons of chili garlic sauce or Sriracha directly into your sauce mixture. For a more direct heat, stir in a pinch of red pepper flakes with your aromatics (garlic and ginger) or directly into the sauce. For fresh, vibrant heat, thinly slice a few bird’s eye chilies or serrano peppers and add them during the stir-frying process with the other vegetables, or as a garnish for those who prefer more fire.

You may also like

Leave a Comment

Recipe Rating