
Better Than Takeout Beef Broccoli
There's something about the savory, rich flavors of Beef Broccoli that makes it a must-have whenever I'm craving Chinese takeout. It's one of those dishes that always hits the spot, especially when paired with half chow mein and half fried rice. I've tried Beef Broccoli from several restaurants, but my favorite version is honestly from Panda Express. My go-to order is the 2-item combo with beef broccoli and orange chicken with half chow mein and half fried rice as my carbs. Sooooo good! Beef broccoli is a perfect example of the Cantonese stir-fry technique. They use high heat, little oil, and cook quickly to retain color, texture, and nutrients. This helps to keep the beef tender and broccoli crisp, which is vital to enjoying this dish.
The Secret To Tender Beef: Baking Soda
Why Baking Soda?
Baking soda, or sodium bicarbonate, is alkaline. When applied to beef, it raises the pH level on the surface, making it more difficult for the proteins to bond excessively, resulting in a more tender texture when the beef is cooked. It's a trick often used in Chinese cooking to give stir-fry dishes their signature tender texture.
How to Use Baking Soda for Tenderizing Beef
- Prepare Your Beef: Slice your beef into thin strips or bite-sized pieces, depending on your recipe.
- Sprinkle with Baking Soda: Lightly sprinkle baking soda all over the beef. You'll need about 1/4 teaspoon of baking soda for every 12 ounces of beef.
- Massage the Beef: Gently massage the baking soda into the beef, ensuring it's evenly distributed.
- Let It Sit: Allow the beef to sit with the baking soda for about 15-20 minutes. This gives the baking soda time to work its magic.
- Rinse: Rinse the beef thoroughly under cold water to remove any traces of baking soda.
- Cook as Desired: Pat the beef dry with paper towels and proceed with your recipe. Make sure to not skip this step. A watery beef will result in a boiled beef texture and I promise you it is not delicious. Ensure you thoroughly dry it and you'll notice that the beef cooks up to be wonderfully tender.
- Don't Overdo It: Too much baking soda can give the beef an unpleasant soapy taste and make the texture mushy and unpleasant, so be sure to use it sparingly.
Frequently Asked Questions
- Can I use a different cut of beef?
- Yes, you can use various cuts of beef for this dish. Flank steak is commonly used for its tenderness and flavor, but other cuts like sirloin, ribeye, or tenderloin can also work well. Some folks even like to use filet mignon for a fancier meal. Just ensure that the beef is thinly sliced against the grain for maximum tenderness.
- Is there a substitute for Shaoxing wine?
- If Shaoxing wine is not available, you can substitute it with dry sherry, but keep in mind that the flavor profile will be slightly different. If you plan on cooking a lot of Chinese food, I'd recommend investing in a full size bottle. It is common to use in most meat dishes, seafood included. It goes quick in my household!
- Q: Can I make this dish vegetarian?
- Sure! To make a vegetarian version, you can replace the beef with tofu, tempeh, or a variety of mushrooms such as shiitake or oyster mushrooms. Just adjust the cooking time accordingly, as these alternatives may cook faster or slower than beef.
- Q: How can I make the sauce thicker or thinner?
- The thickness of the sauce can be adjusted by varying the amount of cornstarch slurry. If you prefer a thicker sauce, add a bit more cornstarch mixed with water. For a thinner sauce, reduce the amount of cornstarch or add a little more liquid, such as chicken stock or water.
- Q: Can I use frozen broccoli instead of fresh?
- Yes, you can use frozen broccoli if fresh is not available. Just be aware that frozen broccoli may not be as crisp as fresh. To use frozen broccoli, thaw it first and then blanch it quickly in boiling water before adding it to the stir-fry. Just a heads up, I have not enjoyed the dish when making it with frozen broccoli, but if it's all you got and you have an intense craving for it, it's better than nothing!
- Q: How can I store and reheat leftovers?
- Leftover Beef Broccoli can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm it in a nonstick pan over medium heat until heated through. You can also microwave it, but be careful not to overcook the broccoli.
- Q: Can I add other vegetables to this dish?
- Sure, but keep in mind it will change the flavor of the dish.
Beef Broccoli
A must-have when getting Chinese takeout!
Author: Jasmine Pak
Ingredients
Beef
- 1/2 lb flank steak, sliced 1/4-inch thick
- 1/4 tsp baking soda
- 1 tbsp water
- 1 tsp cornstarch
- 1 tsp vegetable oil
- 1 tsp oyster sauce
Sauce
- 1/3 cup chicken stock
- 1 tbsp dark soy sauce (sub regular soy sauce)
- 1/2 tbsp oyster sauce
- 1 tsp sugar (I use Monkfruit Sweetener)
- 1/4 tsp sesame oil
- Dash of white pepper
And the rest!
- 2 cups broccoli florets
- 2 tbsp vegetable oil
- 1 tsp minced garlic (or 1-2 garlic cloves)
- 1/4 tsp ground ginger
- 1/2 tbsp Shaoxing wine
- 1 heaping tablespoon of cornstarch + 3 tbsp water
Instructions
- In a medium sized bowl, add the sliced flank steak, baking soda, and water.
- Mix the beef and massage until all the liquid is absorbed. The baking soda helps to tenderize the meat. You can omit the baking soda if you don’t have it available.
- Add cornstarch, oil, oyster sauce and mix well. Cover and marinate in the fridge for 30 minutes.
- Blanch the broccoli. Add your broccoli florets into a pot of boiling water and cook for 20 seconds. If you like your broccoli softer, blanch for 30-60 seconds.
- Remove the broccoli, dip in an ice bath, and set aside.
- Make the sauce. Combine all the ingredients for the sauce and set aside.
- Add oil to your pot over medium high heat. Once hot, cook your sliced beef on both sides until browned. Transfer the beef into another bowl and set aside.
- Bring your pan back over medium heat and add oil.
- Add garlic and ground ginger and toss until fragrant.
- Add Shaoxing wine and the sauce mixture. Stir to incorporate all the browned beef bits around the pan and bring to a simmer.
- Add the cornstarch slurry and stir constantly until well combined and slightly thickened, about 30 seconds.
- Add the blanched broccoli and seared beef and mix until evenly coated.
- Raise the heat and continue to cook for another 30 seconds. Remove from heat once the sauce is at your desired thickness.
- Enjoy with steamed rice.
Did you make this recipe?
Tag @jasminepak on Instagram!
Related Posts

10-Minute Healthy Asian Veggie Stir-Fry To Make in a Hurry
This dish is Asian auntie level. This is the kind of stir-fry you only find made at home. It's comforting, jam-packed with both nutrients and flavors an...

A Taste of Hong Kong - Baked Pork Chop Rice
I asked one of my best friends, Helen, to tell me what her favorite comfort food is from her culture. Being born and raised in Hong Kong, Helen has a de...

You Will Never Order Honey Walnut Shrimp Again
Craving that sweet and savory Honey Walnut Shrimp from your favorite Chinese takeout but don't want to pay the extra charge? This homemade version is no...
