Beef With Broccoli Stir Fry

Tender beef slices stir-fried with crisp broccoli florets coated in rich brown sauce Save
Tender beef slices stir-fried with crisp broccoli florets coated in rich brown sauce | dishcraftly.com

This classic Chinese-American dish features thinly sliced flank steak marinated in soy and sesame, then quickly stir-fried with fresh broccoli florets in a rich, garlicky brown sauce. The secret lies in the velveting technique—coating the beef in cornstarch before searing creates that signature tender texture found in restaurants.

Ready in just 30 minutes from start to finish, this meal delivers bold flavors with ingredients you likely have in your pantry. The homemade sauce combines soy, oyster sauce, and hoisin for that perfect balance of salty and sweet, while fresh ginger and garlic add aromatic depth.

Blanching the broccoli first ensures bright green, perfectly tender-crisp vegetables every time. Serve over steamed rice for a complete dinner that rivals any takeout spot.

Last Tuesday I found myself staring at my phone at 6:47 PM, wondering if I should just order takeout again. That same old dilemma between convenience and actually feeding my family something real. Then I remembered how quickly this beef and broccoli actually comes together, and thirty minutes later we were sitting down to something that made the whole house smell like a proper kitchen again.

My friend Mei showed me this during a chaotic week when I was juggling too many deadlines and barely functioning. We stood in her tiny kitchen with wine glasses in hand, laughing at how something this restaurant-worthy could come together faster than delivery would show up. Now whenever I make it, I think about how the best recipes often come from friends who know exactly what you need.

Ingredients

  • Flank steak, thinly sliced against the grain: This cut becomes buttery tender when velveted with cornstarch, and slicing it thinly means each bite gets perfectly coated in sauce
  • Cornstarch marinade: The secret to that restaurant texture—creates a protective coating that keeps meat juicy during high heat cooking
  • Fresh broccoli: Blanching first keeps it bright green and crisp tender, never mushy like some takeout versions
  • The sauce trio: Soy sauce provides the saltiness, oyster sauce adds depth and umami, while hoisin brings that subtle sweetness balance
  • Fresh ginger and garlic: Grating ginger instead of mincing releases more flavor oils, and fresh garlic beats powder every single time

Instructions

Marinate the beef:
Combine your sliced flank steak with soy sauce, cornstarch, and sesame oil in a bowl. Let it sit while you prep everything else—those 10 minutes make all the difference for texture.
Whisk up the sauce:
Mix the soy sauce, oyster sauce, hoisin, brown sugar, cornstarch and beef broth until smooth. No lumps allowed or your sauce will turn grainy later.
Blanch the broccoli:
Drop those florets into boiling water for just 1-2 minutes until they turn bright green. Immediately drain them so they stop cooking and stay crisp.
Sear the beef like a pro:
Get your pan smoking hot, add oil, and lay the beef in a single layer. Let it develop a proper crust before flipping—about 1-2 minutes per side. Do not crowd the pan or you will end up steaming instead of searing.
Build the flavor base:
With fresh oil in that same pan, hit the ginger and garlic for just 30 seconds. Watch closely because burnt garlic turns bitter and ruins everything.
Bring it all together:
Return the beef to the pan, add your blanched broccoli, and pour in that sauce. Stir constantly for 2-3 minutes as it bubbles and thickens into glossy perfection.
Finish with flair:
Scatter green onions and sesame seeds on top if you are feeling fancy. Serve immediately over steamed rice while everything is still hot and that sauce is at its best.
Better than takeout beef with broccoli served over steamed white rice with sesame seeds Save
Better than takeout beef with broccoli served over steamed white rice with sesame seeds | dishcraftly.com

My daughter used to pick around broccoli in everything, but the first time I made this she actually asked for seconds. Something about that sauce clinging to each floret changed her entire relationship with the vegetable. Now she requests it specifically, and I count that as a major parenting win.

Getting The Beef Right

The velveting technique is what makes this taste like it came from a wok in a proper restaurant kitchen. Cornstarch forms a protective coating that seals in juices while protecting the meat from direct high heat. I have tried skipping it before, and the difference was so obvious I never made that mistake again.

Sauce Balance

Every brand of soy sauce has different salt levels, so taste your sauce before you add it to the pan. I have learned that starting with less and adjusting is safer than trying to fix an overly salty finished dish. A splash of rice vinegar at the end can also brighten everything if it feels too heavy.

Timing Is Everything

Have all your ingredients prepped and measured before you turn on the stove. Stir-frying moves fast once you start cooking. I keep a small bowl of water nearby too, in case the sauce reduces too quickly and needs a little thinning.

  • Cut everything uniformly so it cooks at the same rate
  • Preheat your pan properly—that sizzle when ingredients hit the oil is the sound you want
  • Never overcrowd the pan or you will steam instead of sear
Homemade beef and broccoli in glossy garlic sauce ready for family dinner tonight Save
Homemade beef and broccoli in glossy garlic sauce ready for family dinner tonight | dishcraftly.com

Now whenever we are craving Chinese takeout, this is the first recipe I reach for. Faster than delivery, tastier than any restaurant version, and made right here in my own kitchen.

Recipe FAQs

Slice the flank steak against the grain into thin strips, about 1/8 to 1/4 inch thick. Cutting against the grain shortens the muscle fibers, resulting in more tender meat that's easier to chew.

Blanching ensures the broccoli cooks evenly and stays bright green. Since stir-frying happens quickly over high heat, pre-cooking the broccoli prevents it from being undercooked or burnt while the beef finishes.

Flank steak is ideal because it's lean, flavorful, and becomes tender when sliced thinly against the grain. Sirloin or skirt steak also work well if flank isn't available.

Yes! Use tamari instead of soy sauce, and verify your oyster and hoisin sauces are certified gluten-free. Many brands now offer gluten-free versions of these condiments.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth if the sauce has thickened too much.

Frozen broccoli works in a pinch, though fresh offers better texture. Thaw and drain frozen florets thoroughly before adding to the pan, and skip the blanching step since they're already partially cooked.

Beef With Broccoli Stir Fry

Tender beef and crisp broccoli in savory garlic sauce. Ready in 30 minutes.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Beef & Marinade

  • 1 lb flank steak, thinly sliced against the grain
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
  • 1 tsp sesame oil

Sauce

  • 1/4 cup low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 2 tbsp brown sugar
  • 2 tsp cornstarch
  • 1/3 cup beef broth or water

Vegetables & Aromatics

  • 4 cups broccoli florets
  • 3 cloves garlic, minced
  • 1-inch piece fresh ginger, peeled and grated
  • 2 tbsp vegetable oil
  • 2 green onions, sliced
  • Sesame seeds for garnish

Instructions

1
Marinate the Beef: Combine flank steak with 2 tbsp soy sauce, 1 tbsp cornstarch, and 1 tsp sesame oil in a medium bowl. Toss to coat thoroughly and let marinate for 10-15 minutes.
2
Prepare the Sauce: Whisk together 1/4 cup soy sauce, oyster sauce, hoisin sauce, brown sugar, 2 tsp cornstarch, and beef broth in a small bowl until smooth and well combined. Set aside.
3
Blanch the Broccoli: Bring a large pot of water to a boil. Add broccoli florets and blanch for 1-2 minutes until bright green and just tender. Drain well and set aside.
4
Sear the Beef: Heat 1 tbsp vegetable oil in a large skillet or wok over high heat. Add marinated beef in a single layer and sear for 1-2 minutes per side until browned but not fully cooked through. Transfer beef to a plate.
5
Cook Aromatics: Add remaining 1 tbsp oil to the pan. Stir-fry garlic and ginger for about 30 seconds until fragrant, being careful not to burn them.
6
Combine and Finish: Return beef to the pan, add blanched broccoli, and pour in the sauce mixture. Stir-fry for 2-3 minutes until sauce thickens and coats everything evenly and beef is cooked through.
7
Garnish and Serve: Transfer to a serving platter and garnish with sliced green onions and sesame seeds. Serve immediately over steamed rice.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Mixing bowls
  • Whisk
  • Knife and cutting board
  • Large pot for blanching
  • Strainer or colander

Nutrition (Per Serving)

Calories 320
Protein 32g
Carbs 20g
Fat 12g

Allergy Information

  • Contains soy from soy sauce, oyster sauce, and hoisin sauce
  • Contains gluten from soy sauce unless gluten-free alternatives are used
  • Contains shellfish from oyster sauce
Eliza Bennett

Passionate home cook sharing easy, nourishing recipes for busy families and food lovers.