Beef And Broccoli Recipe
If you are looking for the holy grail of weeknight dinners, you have found it! This recipe rivals your favorite local Chinese restaurant, but it is healthier, faster, and surprisingly easy to pull off even on your busiest days.
15 minutes
10 minutes
25 minutes
4 Servings
Dinner
Stir-Fry
Chinese-American
Dairy Free
Hey there, busy mamas! Let’s have a little heart-to-heart about the 5:00 PM panic. You know the one—where the kids are hangry, the homework is scattered across the table, and the thought of cooking an elaborate meal makes you want to hide in the pantry with a bag of chocolate chips. I have been there more times than I can count. For years, my default solution was grabbing the phone and ordering takeout. But between the delivery fees, the wait times, and that heavy, sluggish feeling after eating greasy food, I knew I needed a better solution.
Enter this life-changing Beef and Broccoli recipe. Friends, when I say this is better than takeout, I am not exaggerating! It captures that signature glossy, savory sauce and the impossibly tender beef you get at restaurants, but it is made right in your own kitchen with ingredients you can actually pronounce. Plus, it is ready in about 20 minutes—faster than the delivery driver can even find your house.
This dish has become a heavy lifter in my weekly meal rotation because it checks all the boxes: high protein, loaded with green veggies, and bursting with flavor that even my picky eaters adore. There is something magical about the way the salty, sweet, and garlicky sauce coats the broccoli florets that makes my kids actually ask for seconds of vegetables. So, put down the takeout menu, grab your skillet, and let’s make some magic happen in the kitchen tonight!
History & Origins
While we often associate Beef and Broccoli with Chinese cuisine, it is actually a quintessential example of Chinese-American adaptation. In traditional Cantonese cooking, there is a dish called ‘Gai Lan Chao Niu Rou,’ which consists of stir-fried beef with Gai Lan (Chinese broccoli). Gai Lan is a leafy vegetable with thick stems and small flower heads, quite different from the large, floreted broccoli we see in Western supermarkets.
When early Chinese immigrants arrived in the United States, particularly during the mid-20th century, they adapted their traditional recipes using locally available ingredients. Since Gai Lan was difficult to find in standard American grocery stores at the time, chefs swapped it for Western broccoli. The result was a textural masterpiece—the crunch of the broccoli florets paired perfectly with the tender beef. Over the decades, this dish has solidified its place as a cornerstone of the American takeout scene, bridging cultures through the universal language of delicious food.
Why This Recipe Works
Have you ever wondered why the beef at Chinese restaurants is so buttery soft, while homemade stir-fry beef can sometimes turn out tough or chewy? The secret lies in a technique called Velveting. This is the absolute game-changer in this recipe. By marinating the beef strips in a mixture of baking soda, cornstarch, soy sauce, and oil before cooking, you alter the pH levels on the surface of the meat. This prevents the proteins from seizing up tight when they hit the hot pan, resulting in meat that is silky, tender, and juicy.
Furthermore, this recipe relies on the principle of mise en place (having everything in place). Stir-frying is a high-heat, fast-paced cooking method. By mixing your sauce ahead of time and having your veggies chopped, you ensure that the ingredients retain their distinct textures—crisp-tender broccoli and seared beef—rather than steaming in their own juices and becoming soggy. The sauce uses a cornstarch slurry, which activates instantly upon boiling, creating that thick, glossy sheen that clings lovingly to every single ingredient.
Why You’ll Love This Recipe
- ✓Ready in under 30 minutes perfect for busy weeknights
- ✓Uses the velveting technique for restaurant-quality tender beef
- ✓Packed with iron and vitamins from fresh broccoli
- ✓Cheaper and healthier than ordering delivery
- ✓Kid-friendly savory sauce that is not too spicy
- ✓Easily customizable with other veggies like carrots or snow peas
Equipment You’ll Need
- ✓Large Wok or Cast Iron Skillet
- ✓Sharp Chef’s Knife
- ✓Cutting Board
- ✓Small Mixing Bowls
- ✓Whisk
- ✓Tongs or Spatula
Ingredients
- ✓The Beef: 1 lb Flank Steak (sliced thinly against the grain)
- ✓Beef Marinade: 1 tbsp Soy Sauce (low sodium)
- ✓Beef Marinade: 1 tsp Cornstarch
- ✓Beef Marinade: 1/2 tsp Baking Soda (crucial for tenderizing)
- ✓Beef Marinade: 1 tsp Vegetable Oil
- ✓The Veggies: 1 lb Broccoli Florets (cut into bite-sized pieces)
- ✓The Aromatics: 2 tsp Fresh Ginger (minced)
- ✓The Aromatics: 2 cloves Garlic (minced)
- ✓The Sauce: 1/2 cup Beef Broth (low sodium)
- ✓The Sauce: 1/3 cup Soy Sauce (low sodium)
- ✓The Sauce: 1 tbsp Brown Sugar (packed)
- ✓The Sauce: 1 tbsp Sesame Oil
- ✓The Sauce: 1 tbsp Cornstarch (for thickening)
- ✓Optional Garnish: Toasted Sesame Seeds and Green Onions
Instructions
- Step 1: Slice and Velvet the Beef. The most important step! Slice your flank steak against the grain into 1/4 inch thick strips. In a medium bowl, whisk together the soy sauce, cornstarch, baking soda, and oil. Toss the beef in this mixture until well coated. Let it sit for at least 10 minutes while you prep the rest. This creates that ‘velvet’ texture.
- Step 2: Whisk the Sauce. In a small jar or bowl, combine the beef broth, soy sauce, brown sugar, sesame oil, and cornstarch. Whisk it vigorously until the cornstarch is dissolved and no lumps remain. Set this aside.
- Step 3: Blanch the Broccoli. Bring a pot of water to a boil (or use a steamer). Quickly blanch the broccoli for about 1-2 minutes until it turns bright green but is still crisp. Drain immediately and rinse with cold water to stop the cooking. This keeps it from getting mushy in the wok.
- Step 4: Sear the Beef. Heat your wok or large skillet over high heat. Add a tablespoon of cooking oil. Once the oil is shimmering, add the beef in a single layer. Sear for 1-2 minutes per side until browned. You may need to do this in two batches to avoid crowding the pan. Remove the cooked beef and set aside.
- Step 5: Sauté Aromatics. In the same pan (add a splash more oil if needed), toss in the minced garlic and ginger. Stir-fry for just 30 seconds until fragrant—don’t let the garlic burn!
- Step 6: Combine and Thicken. Pour the sauce mixture into the pan with the aromatics. It will bubble up and thicken rapidly (within 30 seconds). Once it looks glossy and thick, toss the beef and the broccoli back into the pan.
- Step 7: Toss and Serve. Stir everything together until the meat and veggies are evenly coated in that glorious sauce. Remove from heat immediately. Garnish with sesame seeds or green onions if you are feeling fancy, and serve over steaming white rice.
Expert Cooking Tips
- ✓Freeze to Slice: If your flank steak is sliding around while you try to cut it, pop it in the freezer for 20 minutes beforehand. It firms up the meat, making it super easy to get those paper-thin slices.
- ✓Against the Grain: Always check the direction of the muscle fibers in the meat and cut perpendicular to them. This shortens the fibers and ensures the meat is tender, not chewy.
- ✓Don’t Crowd the Pan: When searing the beef, give the pieces room to breathe. If you pack them in, they will steam instead of searing, and you will miss out on that delicious browned flavor.
- ✓Prep is Key: Stir-frying happens fast! Have your sauce mixed, veggies chopped, and aromatics minced before you even turn on the stove.
Substitutions and Variations
Meat: If you aren’t a fan of flank steak, skirt steak or sirloin works beautifully. You can also swap the beef for chicken breast or thighs—just adjust the cooking time slightly. For a vegetarian option, use firm tofu or extra mushrooms!
Veggies: Broccoli is classic, but this sauce tastes amazing on everything. Try adding sliced carrots, bell peppers, snow peas, or snap peas for extra color and crunch.
Gluten-Free: To make this gluten-free, simply swap the soy sauce for Tamari or Coconut Aminos. Ensure your beef broth and cornstarch are certified gluten-free as well.
Common Mistakes to Avoid
The biggest mistake people make is overcooking the broccoli. No one likes mushy, gray-green broccoli! Blanching it quickly and then shocking it in cold water ensures it stays vibrant and has that perfect ‘snap’ when you bite into it. Another common pitfall is burning the garlic. Garlic turns bitter very quickly, so have your sauce ready to pour in as soon as the garlic hits the hot oil.
Serving Suggestions
This Beef and Broccoli is a star on its own, but it pairs perfectly with fluffy Jasmine rice or Basmati rice to soak up the extra sauce. For a lower-carb option, serve it over cauliflower rice or zucchini noodles. If you want to make it a feast, start with some frozen egg rolls in the air fryer or a simple egg drop soup!
Storage and Reheating Tips
Leftovers are almost as good as the fresh meal! Store any leftovers in an airtight glass container in the refrigerator for up to 3-4 days. To reheat, I recommend using a skillet over medium heat rather than the microwave, as it helps maintain the texture of the broccoli. If the sauce has thickened too much in the fridge, just add a splash of water or broth when reheating.
Nutrition Facts (Estimated)
| Serving Size | 1.5 cups |
| Calories | 380 kcal |
| Fat | 18g |
| Saturated Fat | 5g |
| Unsaturated Fat | 11g |
| Trans Fat | 0g |
| Cholesterol | 70mg |
| Sodium | 850mg |
| Carbohydrates | 22g |
| Fiber | 3g |
| Sugar | 9g |
| Protein | 32g |
Frequently Asked Questions
Can I use frozen broccoli?
Yes, you absolutely can! If using frozen broccoli, thaw it first and pat it very dry with paper towels. You can skip the blanching step and just toss it into the wok at the end to heat through.
What is the best cut of beef for stir-fry?
Flank steak is the gold standard because it has great flavor and takes well to marinating. Skirt steak is a close second. If you want to splurge, sirloin or tenderloin are incredibly tender but more expensive.
Why is my sauce too runny?
The sauce relies on cornstarch to thicken. Make sure you bring the sauce to a bubbling boil in the pan; heat activates the cornstarch. If it’s still too thin, mix 1 tsp of cornstarch with 1 tsp of cold water and stir it in.
Is this recipe spicy?
Not at all! It is a savory, sweet, and salty profile. However, if you want a kick, feel free to add a teaspoon of red pepper flakes or a drizzle of Sriracha to the sauce.
Can I meal prep this?
Yes! You can prep all the components (slice beef, chop broccoli, mix sauce) and store them in separate containers in the fridge. Then, when you come home, dinner takes literally 10 minutes to cook.
What if I don’t have a wok?
No wok? No problem! A large cast-iron skillet or a wide stainless steel sauté pan works perfectly. You just need something wide with high sides to toss ingredients without making a mess.
Can I make this in an Instant Pot?
While possible, I don’t recommend it. The Instant Pot tends to steam the meat and make the broccoli mushy. The high, dry heat of a skillet is essential for that authentic stir-fry flavor.
Why use baking soda on the beef?
Baking soda alkalizes the meat’s surface, making it difficult for the proteins to bond tightly. This is the secret ‘velveting’ technique restaurants use to ensure the beef is melt-in-your-mouth tender.
Conclusion
There you have it, mamas—a restaurant-quality meal that is easier on your wallet and your waistline. I hope this Beef and Broccoli recipe becomes a staple in your home just like it is in mine. It is proof that you don’t need hours in the kitchen to put a wholesome, delicious meal on the table that the whole family will love. If you try this recipe, please snap a photo and tag me on Pinterest or Instagram! I love seeing your creations. Happy cooking!
