Crave Corner · Dinner

Beef and Broccoli Stir-Fry With Steak That Stays Tender

Jump to recipe ↓
Beef and broccoli stir-fry over white rice in a dark bowl, glossy sliced beef with broccoli florets, garlic and sesame seeds
Prep
27 min
Cook
20 min
Total
47 min
Serves
4

About 440 calories per serving, estimated from the ingredient list.

It is 6:05 on a Wednesday, and the takeout menu stuck to the fridge door is looking at you like it knows something. This beef and broccoli stir-fry recipe gives you the order you were about to place, made in one wok with flank steak, broccoli, garlic and soy sauce. You can still eat it out of the pan standing at the stove, and we won't tell the menu.

Hot pan, thin steak, and broccoli that still has some snap.

Everything moves fast once the wok is hot. The beef browns in three minutes and comes out, the broccoli and garlic go in for four, then the beef returns with the soy sauce for a final two minutes while the rice finishes on the next burner. The real work is up front, slicing and mincing, and once that is done, dinner is a matter of minutes.

What you need

  • 1 lb flank steak, sliced thinly
  • 4 cups broccoli florets
  • ¼ cup soy sauce
  • 3 cloves garlic, minced
  • 1 cup white rice
  • 1 tbsp vegetable oil
  • 1 tbsp sesame seeds
  • 1 tsp salt
  • 1 tsp black pepper

How to make it

  1. Slice the 1 lb flank steak thinly against the grain. This takes about 2 minutes.
  2. Mince the 3 cloves garlic.
  3. Rinse the 1 cup white rice and cook it in a saucepan with 2 cups water over medium heat for 15 minutes until tender.
  4. Heat 1 tbsp vegetable oil in a wok or large skillet over high heat for 1 minute.
  5. Stir fry the beef for 3 minutes until browned then remove it to a plate.
  6. Add the 4 cups broccoli florets and minced garlic to the pan and stir fry for 4 minutes.
  7. Return the beef to the pan and pour in the 0.25 cups soy sauce along with salt and black pepper to taste.
  8. Cook everything together for 2 minutes until the sauce thickens then serve over the rice sprinkled with 1 tbsp sesame seeds.
If you only remember one thing Slice the flank steak thinly against the grain, because that one cut decides whether the beef comes out tender or chewy.

Notes

Cooked leftovers keep three to four days refrigerated, per USDA FSIS. Beef and broccoli reheats well in a skillet over medium heat with a splash of water. The microwave works too, though it softens the broccoli further.

It freezes reasonably well, the beef more happily than the broccoli, which goes soft on thawing. If you plan to freeze a portion, pull the broccoli a minute early.

High heat is the whole game. Let the oil heat for the full minute the method gives it, until it shimmers, before the beef goes in. A pan that is not hot enough steams the meat grey instead of browning it.

Cook the beef in a single layer, in two rounds if your pan is small. Piling it in drops the temperature and floods the pan with liquid.

Taste before you add the salt. A quarter cup of soy sauce already brings plenty, so add the salt a little at a time rather than all at once.

Swipe this beef and broccoli stir-fry recipe in, and let the takeout place text you on Friday. You don't have to answer.

Swaps that actually work

Flank steak is the point of this beef and broccoli stir-fry recipe, or rather what it stands for: a lean, beefy cut you can slice thin and cook fast. Skirt steak, sirloin and flat iron all work. Slice them against the grain the same way.

Broccoli can become broccolini, snap peas, green beans, or a mix with sliced bell pepper. Keep the pieces roughly the same size so they finish together.

Soy sauce can become tamari if you are avoiding gluten, or a reduced-sodium soy sauce if you want more control over the salt. If you have oyster sauce, a spoonful stirred in with the soy gives a glossier, more takeout-style finish.

White rice can become brown rice, which needs longer on the stove, or noodles, or cauliflower rice for a lighter bowl.

Chicken thighs or firm tofu can stand in for the beef. Chicken needs to cook through to the USDA safe minimum of 165°F, so give it an extra minute or two in the pan.

Vegetable oil can be any neutral oil that handles high heat, like canola or peanut. Keep the extra virgin olive oil for something gentler.

Not ready to commit to a whole flank steak? Half the beef and double the broccoli makes a lighter bowl that still counts as a date with takeout.

The swap that costs you the dish is a slow-cooking cut like chuck or stew meat. Those need hours to soften and stay tough in a fast stir-fry.

If it goes wrong

The beef is chewy. It was cut with the grain or too thick. Slice against the grain and as thin as you can manage. If it is already cooked, cut the pieces smaller before serving.

The beef went grey and watery. The pan was not hot enough, or it was crowded. Pour off the liquid, let the pan get properly hot again, and brown the rest in smaller batches.

The broccoli is raw in the middle. The florets were too big. Cut them smaller, or add a splash of water and cover the pan for a minute to steam them through.

It is too salty. Soy sauce and a full teaspoon of salt add up. Stir in a splash of water, serve it over more rice, or add a squeeze of lime to balance it, and season at the end next time.

What to serve with it

The default is the rice and sesame seeds, as written.

The better version of the default puts a fried egg on top of the rice, or a drizzle of chili oil or sriracha.

The thing in the fridge that lifts it is sliced scallions, a squeeze of lime, or a spoonful of kimchi.

On the side, a cucumber salad dressed with rice vinegar or a bowl of miso soup rounds it out. If you are cooking for two and want it to feel more like a night out, set the wok on a trivet in the middle of the table, put the rice in a shared bowl, and let each of you serve straight from the pan.

As lunch the next day, it is one of the better candidates in the fridge: it travels well in a container and reheats evenly.

Why this one earns its place

It is the takeout order you can make at home with nine ingredients and a hot pan, and it doubles as a template you can reuse with whatever protein and vegetable you have.

The bigger share of the time on this beef and broccoli stir-fry recipe goes to prep, and that part can happen earlier. Slice the beef and mince the garlic in the morning, keep them covered in the fridge, and dinner is mostly cooking.

Swipe it into a midweek slot and the agent puts the flank steak and the broccoli in the cart.

If you want to batch the slicing for several nights at once, meal prep for the week shows how. For another thin-sliced beef dinner over rice, Korean beef bulgogi bowls are the natural next swipe. And if the real problem is deciding at all, decision fatigue about what to eat is worth a read.

More like this: all Chinese-American recipes in Crave Corner.

Stop deciding at 6pm. Start swiping.

Swipe the dinners you crave. I'll shop your Kroger or Walmart cart.

Get the app
SwipeCart © 2026 · Privacy · Terms