This post may contain affiliate links.
Beef and Broccoli Marinade is the velvet tender baking soda trick that turns cheap flank steak into restaurant grade stir fry beef in one hour flat, and Maddie said this is the only beef and broccoli she will eat now after the first batch hit the table last Tuesday night. If you love our Easy Chinese Chicken Recipe, this is the marinade that turns ordinary beef into the same kind of magic.

The marinade leans on a quick baking soda velvet trick plus cornstarch and soy sauce to give you that real Chinese restaurant texture without any takeout containers in sight.
Beef and Broccoli Marinade Quick Look
- 🕐 Prep Time: 15 minutes (plus 1 hour marinate)
- 🍴 Cook Time: 10 minutes
- ⏳ Total Time: 25 minutes
- 🍽 Serving: 6 servings
- ⚡ Calories: 312kcal
- 🌶 Flavor Profile: Savory soy garlic with a hint of sweet (classic Chinese American takeout marinade)
- ✋ Difficulty: Easy, on par with our Easy Copycat Panda Express Mushroom Chicken Recipe
Quick Answer
Slice flank steak thin against the grain. In a bowl combine half a teaspoon baking soda, 1 teaspoon sugar, 1 tablespoon cornstarch, 1 tablespoon soy sauce, 1 tablespoon water, and 2 tablespoons vegetable oil. Massage the marinade into the beef so every strip is coated, then refrigerate for exactly 1 hour. The baking soda velvets the meat while the cornstarch builds a protective shell so the beef sears tender and glossy.
Jump to:
- Beef and Broccoli Marinade Quick Look
- Quick Answer
- Why This Recipe Works
- Why You’ll Love This Recipe
- Key Ingredients
- Variations and Substitutions
- How to Make Beef and Broccoli Marinade
- Recipe Tips & Tricks
- Serving Ideas and Suggestions
- Beef and Broccoli Marinade FAQs
- Other Recommended Copycat Recipes
- Best Beef and Broccoli Marinade Recipe
Why This Recipe Works
Click to see the marinade science
- Baking soda velvets the beef. A pinch of baking soda raises the surface pH of the flank steak, which keeps muscle proteins from tightening up during the sear. This is the same technique Chinese restaurants use to make cheap cuts taste like premium steak. One hour in the marinade is the sweet spot, longer and the texture turns mushy.
- Cornstarch builds a protective shell. The thin coating seals in juices when the meat hits the hot pan and helps the finishing sauce cling later. No more dry, gray strips of beef and no sad puddle of liquid in the pan.
- Sugar feeds the Maillard reaction. A single teaspoon of sugar in the marinade gives the surface of each strip something to caramelize against, which is where the deep brown sear color and stir fry flavor come from.
- Soy sauce delivers umami and salt at once. Just 1 tablespoon in the marinade brings glutamate richness into every fiber of the meat. Salt alone could not do that, which is why the marinade beats a dry rub for stir fry beef every single time.
- Water dilutes the marinade enough to penetrate. Pure oil and soy is too viscous to soak in evenly. The tablespoon of water thins the slurry just enough that the baking soda and cornstarch reach every cut surface in the 1 hour window.
- High heat sear locks in the marinade work. The cornstarch shell only crisps if the pan is ripping hot. Cooking in two batches keeps the pan from cooling so you get color and flavor in 60 seconds per side instead of grayish stew meat.
Why You’ll Love This Recipe
- One hour from cheap flank steak to restaurant beef. The Beef and Broccoli Marinade does all the heavy lifting before you ever turn on the stove. You skip the ribeye and end up with tender, glossy stir fry beef for a fraction of the cost of takeout or your favorite Panda Express copycat night.
- Six pantry ingredients in the marinade. Baking soda, cornstarch, sugar, soy sauce, water, oil. Six things you already have. Nothing exotic, nothing wasted.
- Velvet tender beef every single time. The baking soda velvet trick is what separates home kitchen beef and broccoli from restaurant beef and broccoli. Your kids will ask if you ordered it.
Key Ingredients

- Flank Steak: The classic stir fry beef cut. Lean, full of beefy flavor, and sliced thin against the grain it turns silky tender after the marinade soak. Skirt steak, sirloin tip, or top round all substitute well if your store is out.
- Baking Soda: The marinade’s secret weapon. Just half a teaspoon raises the meat’s surface pH and gives you that signature Chinese restaurant velvet texture. Do not skip it and do not double it.
- Cornstarch: Builds the protective shell that lets the beef sear without drying out. The cornstarch also helps the finishing sauce cling to every strip later in the cook.
- Soy Sauce: Brings the umami and the salt into the marinade in one shot. Regular soy is fine here because the marinade portion is small. Save the low sodium soy for the finishing sauce where you control the salt level, the same logic as our Best Easy Honey Garlic Chicken Recipe.
- Broccoli Crowns: Two crowns cut into bite sized florets for the finishing stir fry. Fresh beats frozen because frozen releases too much water and dilutes the pan sauce.
See recipe card for exact quantities.
Variations and Substitutions
- Use the marinade on chicken instead: The same baking soda velvet works on thinly sliced chicken thighs. Marinate 30 minutes (chicken is more delicate than beef) and use it for our Asian Glazed Air Fryer Salmon Recipe family of stir fries.
- Vegetarian version: The marinade works on cubed firm tofu pressed dry. Same 1 hour soak time and the cornstarch shell still crisps in a hot pan. Pair it with our Spicy Sichuan Mapo Tofu Recipe for a full vegetarian Chinese spread.
- Stretch the marinade time: Anywhere between 45 minutes and 90 minutes works. Under 45 the velvet effect is subtle, over 90 minutes the texture starts to turn mushy. One hour is the sweet spot.
- Spice it up: Stir half a teaspoon of crushed red pepper flakes or a tablespoon of chili crisp into the marinade for a Schezwan style heat that lifts the whole dish.
- Gluten free version: Swap the soy sauce for tamari or coconut aminos in the marinade. The cornstarch is already gluten free so the velvet effect still works.
- Make it a rice bowl: Marinate, sear, sauce, then pile it over jasmine rice with a soft jammy egg on top like our Oyakodon (Chicken and Egg Rice Bowl).
How to Make Beef and Broccoli Marinade

- Trim any excess fat off the flank steak, then slice it against the grain into thin strips about a quarter inch thick. Add the strips to a bowl with the baking soda, sugar, cornstarch, soy sauce, water, and vegetable oil. Massage the marinade into every strip so each one is fully coated and refrigerate for exactly 1 hour. This is where the velvet magic happens.

- While the beef marinates, cut the broccoli crowns into bite sized florets. Bring a pot of salted water to a boil, drop the florets in for 60 seconds, then drain and rinse under cold water to stop the cooking. Whisk the low sodium soy sauce, beef stock, brown sugar, garlic, ginger, vinegar, and flour together in a small bowl for the finishing sauce.

- Heat 2 tablespoons of oil in a large skillet or wok over high heat until just smoking. Add half the marinated beef in a single layer (do not crowd the pan), sear for 60 seconds per side until the edges crisp and the cornstarch shell turns golden, then transfer to a plate. Repeat with the remaining beef using the last tablespoon of oil.

- Return all the seared beef to the hot pan, add the blanched broccoli, and pour the finishing sauce over the top. Toss everything together for 60 to 90 seconds until the sauce thickens, turns glossy, and coats every piece. Pull it off the heat and serve immediately over white rice.
Recipe Tips & Tricks
- Slice the flank steak against the grain. Look at the lines running through the meat and cut perpendicular to them. This shortens the muscle fibers so the bite stays tender even when cooked hot and fast.
- Freeze the beef for 15 minutes before slicing. A slightly stiff piece of flank steak is easier to slice paper thin than a wobbly room temp one. Same trick that makes our Copycat PF Chang’s Kung Pao Chicken work cleanly.
- Marinate for exactly 1 hour. Longer than 90 minutes and the baking soda starts to break down the meat too much, giving a mushy bite. Less than 45 minutes and the velvet effect is too subtle. Set a timer.
- Do not rinse the marinade off. The cornstarch coating and surface seasoning are doing the work in the pan. Pull the beef straight from the bowl into the hot oil and you keep all the flavor.
- Get the pan screaming hot. Stir fry is all about high heat. Cast iron or carbon steel hold heat better than nonstick and will give you that wok hei char on the beef.
- Do not skip the broccoli blanch. Tossing raw florets into the stir fry gives you squeaky, undercooked broccoli. The 60 second blanch sets the bright green color and starts the cook.
- Have everything prepped before the pan goes on the heat. Stir fry moves fast once the oil hits the pan. Slice, marinate, blanch, and measure first so cooking takes 5 minutes total like our Sticky Glazed Asian Meatballs Recipe.
Serving Ideas and Suggestions
Pile the marinated beef and broccoli over a generous scoop of fluffy white jasmine rice and let the sauce soak into the grains. If you want to lean fully into takeout night, ladle a side of Easy Wonton Egg Drop Soup into a small bowl to start the meal, then plate the beef alongside a side of Easy Chow Mein with Ramen Noodles Recipe for an effortless restaurant style spread.
For a lighter dinner skip the rice and pair the beef with our Quick Snow Peas Recipe with Garlic and Ginger or our Green Bean Stir Fry Recipe on the side. Both vegetable sides share the same garlic ginger flavor profile so the meal hangs together without you opening another spice cabinet.
Finish the spread with something sweet like our Best Easy Honey Garlic Chicken Recipe on a sharing platter if you are feeding a crowd, or keep it simple with chopsticks, a stack of napkins, and a tall glass of iced tea. This is the meal Maddie and Lizzie ask for week after week and the marinated leftovers heat up beautifully the next day for lunch.

Beef and Broccoli Marinade FAQs
Flank steak is the gold standard. It is lean, full of beefy flavor, and when sliced thin against the grain after the baking soda velvet it turns restaurant tender. Skirt steak, sirloin tip, or top round all substitute well. Avoid stew meat or tough cuts that need long cooking, the marinade cannot rescue those.
Exactly 1 hour is the sweet spot. The baking soda needs that full window to raise the pH of the meat surface and tenderize the muscle fibers. Under 45 minutes the velvet effect is too subtle. Over 90 minutes the meat starts to turn mushy. Set a timer.
You can mix the dry marinade ingredients ahead but do not combine them with the beef until 1 hour before cooking. The baking soda is too active to sit on raw meat for longer than that without damaging the texture. Pre slicing the beef and blanching the broccoli the day before is fine.
No, do not rinse. The cornstarch coating and surface seasoning are what give you the crispy sear and the velvety bite. Pull the beef strips straight from the marinade bowl into the hot oil. Rinsing washes away all the work the marinade did.
Yes. Thinly sliced chicken thighs need 30 minutes (chicken is more delicate than beef). Pressed firm tofu cubes need the full 1 hour. The baking soda velvet technique works on any lean protein where you want a tender bite and a crispy sear.
Store leftover finished beef and broccoli in an airtight container in the fridge for up to 4 days. Reheat in a hot skillet over medium high heat for 2 to 3 minutes with a splash of water to refresh the sauce, or microwave covered for 90 seconds. The marinade keeps the beef tender even after a reheat.
If this beef and broccoli marinade earned a spot on your weeknight rotation, give our Gyoza in Air Fryer (Trader Joe’s Pork Gyoza Potstickers) a try next, it is the appetizer side that completes the takeout fake out spread.
Other Recommended Copycat Recipes
If you tried this beef and broccoli marinade, please leave a star rating below and drop a comment to let me know how it went. It helps other home cooks find the recipe and it tells me what to develop next for the family table. Tag @thissillygirlskitchen on Instagram if you snap a photo, Maddie, Lizzie, and I love seeing your dinners come together.
Round out the Chinese takeout night with our Easy Homemade Wonton Soup Recipe (Chinese Takeout Style) as the soup course.
If you love this Asian beef stir fry, try our Chuck Roast Burnt Ends in Oven (Poor Mans Burnt Ends Recipe) for a BBQ flavor angle.
Looking for another Chinese takeout favorite to make at home? Try our egg foo young patties recipe for fluffy, veggie-packed egg patties smothered in homemade brown gravy.
For a bold Tex Mex spin, try our smoky chipotle chicken marinade for grilling.
In the mood for something lighter? Our sous vide chicken breast caprese is a fresh, juicy change of pace.
Best Beef and Broccoli Marinade Recipe
Ingredients
Steak Marinade
- 1 & 1/2 pound flank steak
- 1/2 teaspoon baking soda
- 1 teaspoon granulated sugar
- 1 Tablespoon cornstarch
- 1 Tablespoon soy sauce
- 1 Tablespoon water
- 2 Tablespoons vegetable oil
Beef and Broccoli
- 1/3 Cup low sodium soy sauce definitely use low sodium here!
- 3 Tablespoon beef stock
- 2 Tablespoon brown sugar packed
- 4 garlic cloves minced fine
- 1 teaspoon fresh ginger root minced fine
- 1 & 1/2 teaspoon white vinegar
- 2 Tablespoon flour
- 3 Tablespoon oil divided
- 2 broccoli crowns cut into bite sized pieces
Instructions
Steak Marinade
- Trim excess fat off the flank steak, and it cut into 1 1/2 to 2-inch slices against the grain.1 & 1/2 pound flank steak
- Mix the baking soda, sugar, cornstarch, soy sauce, water, and oil in a bowl and whisk together.1/2 teaspoon baking soda, 1 teaspoon granulated sugar, 1 Tablespoon cornstarch, 1 Tablespoon soy sauce, 1 Tablespoon water, 2 Tablespoons vegetable oil
- Add the cut steak to a gallon sized zip lock bag and pour in the marinade. Massage the marinade into the meat so all of it is covered.
- Place in fridge and let marinate for 1 hour.
Notes
- If you can’t find flank steak a good substitute is skirt steak or London broil (top sirloin).
- Make sure your cooking skillet is very hot for this recipe.
- Make sure you slice against the grain on the beef, this ensures the tenderness of the beef.
- This recipe can also be made with chicken.
- You can freeze this recipe, read above for my tips on that.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!
Looking for a grilled red meat upgrade? Try our Best Ribeye Marinade Recipe (for Grilling) for steakhouse grade ribeye in under three hours using seven pantry ingredients and a high heat grill sear.
Need a one pot weeknight pasta with smoky Polish sausage? Try our Creamy Kielbasa Pasta Recipe for a one pot weeknight dinner, the 30 minute farfalle dinner with garlic parmesan cream sauce, fresh spinach, grape tomatoes, and a bright squeeze of lemon at the end.
Round out takeout night with crispy sweet and sour chicken next.
For another easy beef dinner, try our beef tips and noodles, tender seared beef in a rich caramelized onion gravy served over buttery egg noodles, the ultimate cozy comfort food dinner.
In the mood for comfort food instead? Our Mississippi pot roast is rich, buttery, and impossibly tender.

















Absolutely delicious recipe! I would double the recipe for the gravy/sauce to have enough to sauce your rice as well!
No, it is a very small amount.
Looks amazing, just wondering if the marinade is rinsed off? Everything I’ve read is that baking soda will ruin the flavor or meat when cooke with it.
My husband and son just love this recipe!!!!!!!!!
Can I put the cut up meat and marinade in a freezer bag and freeze together for a meal prep?
Yes that’s fine, I would start with just 1 tablespoon cornstarch
Instead of flour can you use cornstarch
It will stick to the beef after marinating so you use it all.
Is the beef marinade discarded or is it cooked in with the other ingredients?
Best!!!
This is hands down the best beef and broccoli recipe I have ever used.