Home Meat

Beef and Broccoli

By Susan July 11, 2026
Pin

A foolproof, better-than-takeout Beef and Broccoli recipe featuring ultra-tender velveted beef and crisp-tender broccoli in a rich, savory brown sauce.

Beef and Broccoli
Why This Recipe Works:
  • Alkaline Velveting: A tiny pinch of baking soda alters the beef's protein structure, ensuring it stays incredibly tender even under high heat.
  • High Thermal Mass: Searing in a heavy cast-iron skillet mimics the intense heat of a commercial wok, creating deep Maillard browning without boiling the meat.
  • Starch Gelatinization: Using cornstarch in the sauce creates a glossy glaze that clings to the beef and broccoli instead of pooling at the bottom of the plate.

My first apartment in Chicago had a radiator that hissed like an angry cat and a kitchen so narrow I could touch the fridge and the stove simultaneously. On Tuesday nights, exhausted from my entry-level job, I would order beef and broccoli from the corner takeout joint just to feel some semblance of comfort.

It was always greasy.

When I tried replicating it at home, my flank steak turned into strips of literal leather that squeaked against my teeth. I should have stuck to my trusted Easy Slow Cooker Beef and Broccoli recipe, but I wanted that restaurant-style sear, and my lukewarm pan failed me completely.

The secret to getting that melt-in-your-mouth texture is a Chinese restaurant technique called velveting, where we use baking soda to raise the pH of the meat's surface. Bear with me here, the chemistry of this is actually quite simple: this chemical shift prevents the proteins from bonding tightly when heated, keeping the water locked inside the protein matrix. Combine that with a screaming hot cast-iron skillet, and you get beautifully seared, tender beef every single time. If you love these savory, sweet profiles, you'll also enjoy our Quick Mongolian Beef Stir Fry Bowls.

Let's make it.

Beef and Broccoli

  • Cuisine Chinese-American
  • Category Dinner, Beef
  • Prep Time
  • Cook Time
  • Servings 4
  • Calories 320 calories
  • Rating 4.8 4536
  • Tags beef and broccoli, stir fry, easy dinner, takeout at home

Ingredients

  • 1 lb flank steak, sliced thin against the grain
  • 1/2 tsp baking soda
  • 3 tbsp soy sauce, divided
  • 1/4 cup oyster sauce
  • 2 tbsp brown sugar
  • 1 tbsp sesame oil
  • 1 tbsp cornstarch
  • 1/3 cup water
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 4 cups broccoli florets
  • 2 tbsp vegetable oil, divided
  • 1/2 tsp Diamond Crystal kosher salt

Directions

  1. In a medium bowl, toss the sliced beef with the baking soda and 1 tablespoon of soy sauce. Let it sit at room temperature for 15 minutes to velvet, then rinse the beef thoroughly under cold water and pat dry with paper towels.
  2. Whisk together the remaining soy sauce, oyster sauce, brown sugar, sesame oil, cornstarch, and water in a small bowl until the cornstarch is completely dissolved.
  3. Heat one tablespoon of vegetable oil in a large cast-iron skillet over high heat until smoking, then add the broccoli florets and 2 tablespoons of water, tossing quickly for 2 to 3 minutes until vibrant green and crisp-tender, then transfer to a plate.
  4. Add the remaining oil to the same screaming hot skillet, spread the beef out in a single layer, and let it sear undisturbed for 1 minute to develop a deep crust before flipping and cooking for another 30 seconds.
  5. Reduce the heat to medium, toss in the garlic and ginger, stirring constantly for 15 seconds until fragrant so they do not burn.
  6. Pour in the sauce mixture and bring to a simmer, letting it bubble for 1 minute until the starch gelatinizes and thickens into a glossy glaze.
  7. Return the broccoli to the skillet, toss everything together until the sauce clings to every nook and cranny, and serve immediately.

Notes

  • I highly recommend using Diamond Crystal kosher salt; if you only have Morton's or fine table salt, cut the measurement in half (use 1/4 teaspoon instead of 1/2 teaspoon) to avoid an over-salted dish.
  • Do not skip the baking soda velveting step. The alkaline environment prevents the muscle fibers from tightening and squeezing out their moisture during cooking.
  • Have all your ingredients prepped and sitting next to the stove before you turn on the heat. Stir-frying happens incredibly fast, and if you stop to mince garlic while the pan is smoking, you will burn it.
  • Leftovers store beautifully, but the broccoli will lose its vibrant green color and soften slightly after a day in the fridge as the acid in the sauce breaks down the chlorophyll.
  • I tested this with cheap, thin non-stick pans and they failed miserably because they can't hold enough thermal mass to sear the beef properly; use a heavy cast-iron skillet instead.
  • Flank steak is classic, but flat iron or even sirloin work wonderfully here as long as you slice them thinly against the grain.

Serving Suggestions

Serve this saucy masterpiece over a bed of fluffy white rice to soak up every drop of the savory brown glaze.

  • Steaming Jasmine Rice: The classic pairing that acts as a neutral canvas for the rich, savory sauce.
  • Toasted Sesame Seeds: Sprinkle a generous handful over the top for a subtle, nutty crunch.
  • Chili Crisp: Drizzle a spoonful of spicy chili crisp over your bowl if you crave a fiery kick.
  • SautĂ©ed Bok Choy: Pair with a side of caramelized garlic bok choy to round out your green veggies.

Storage and Reheating

Store leftovers in an airtight glass container.

It will keep perfectly in the refrigerator for up to four days. However, be prepared for the broccoli to lose some of its structural integrity and turn a slightly duller shade of olive green as it sits in the acidic sauce.

To reheat, I recommend tossing it back into a hot skillet with a splash of water to loosen the gelatinized sauce. Avoid the microwave if you can, as it tends to turn the beef rubbery and overcooks the broccoli.

Ingredient Substitutes

If you need to swap things out based on what is in your pantry, here are the best tested alternatives.

  1. Beef: Swap the flank steak for chicken breast or thighs to make a chicken stir-fry, or try our 30-Minute Beef Stir Fry with Vegetables for a different twist.
  2. Oyster Sauce: If you have a seafood allergy, use vegetarian stir-fry sauce (made from mushrooms) or a sweet soy glaze.
  3. Broccoli: Snap peas, bell peppers, or baby corn make fantastic stand-ins if your crisper drawer is empty.
  4. Gluten-Free Option: Use tamari or coconut aminos in place of the soy sauce, and ensure your oyster sauce is certified gluten-free.

There is something deeply satisfying about mastering a takeout classic in your own kitchen, especially when it tastes cleaner and fresher than anything that comes in a cardboard box. I hope this recipe brings a little bit of that cozy, narrow-kitchen magic to your table tonight. Happy cooking, friends.

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →