Home › Easy Dinner Recipes › Beef and Broccoli

Easy Beef and Broccoli (Better Than Takeout)

By Ami·September 27, 2026·★★★★★4.8 from 61 votes·Jump to RecipePrint

This easy beef and broccoli recipe is the one I make when we want takeout but I do not want to leave the couch — tender beef, crisp broccoli and a glossy garlic sauce, all in one skillet in 25 minutes.

It tastes like the carryout container without the wait, the delivery fee, or the mystery sodium count, and once you learn the one trick that keeps the beef tender, you will not go back to ordering it.

Overhead shot of easy beef and broccoli stir fry with tender sliced beef and crisp broccoli in a glossy garlic sauce, ready in 25 minutes
RecipeLoop app iconSave recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.

This beef and broccoli basically makes itself once the beef is sliced.

Here's what you'll need.

Flank steak or sirloin, broccoli florets, garlic, fresh ginger, soy sauce, oyster sauce, beef broth, a little brown sugar and cornstarch, plus rice and sesame seeds to serve.

Ingredients for beef and broccoli in small bowls: sliced flank steak, broccoli florets, garlic, ginger, soy sauce, oyster sauce, beef broth, brown sugar and cornstarch

Here's how it all comes together.

STEP 1 — SLICE AND MARINATE THE BEEF

Slice the beef as thin as you can against the grain (freezing it for 15 minutes first makes this easier). Toss it with a tablespoon of soy sauce and a tablespoon of cornstarch and let it sit for at least 10 minutes — this is the velveting step that keeps every bite tender.

Slicing raw flank steak into thin strips against the grain on a wooden cutting board for beef and broccoli
STEP 2 — SEAR THE BEEF IN BATCHES

Heat a tablespoon of oil in a large skillet over high heat until it shimmers. Add the beef in a single layer, without crowding the pan, and sear for 1 to 2 minutes per side until browned but not fully cooked through. Remove to a plate.

Searing marinated beef strips in a hot skillet until browned for beef and broccoli
STEP 3 — STIR-FRY THE BROCCOLI

Add the remaining oil to the same skillet. Stir-fry the broccoli florets for 3 to 4 minutes until bright green and crisp-tender, adding the garlic and ginger in the last 30 seconds so they do not burn.

Stir-frying bright green broccoli florets with garlic and ginger in a skillet for beef and broccoli
STEP 4 — BUILD THE SAUCE

Whisk the soy sauce, oyster sauce, brown sugar and beef broth together, then pour it into the skillet with the broccoli. Bring to a simmer and stir in a cornstarch slurry until the sauce turns glossy and coats the back of a spoon.

Whisking a glossy garlic ginger soy sauce in a small saucepan for beef and broccoli
STEP 5 — COMBINE EVERYTHING

Return the beef and any juices from the plate back into the skillet. Toss everything together in the sauce for a minute or two, just until the beef is heated through and every piece is coated and shiny.

Tossing seared beef and broccoli together in a skillet with glossy sauce
STEP 6 — SERVE OVER RICE

Spoon the beef and broccoli over steamed white rice and finish with a scatter of sesame seeds and sliced green onion. That is dinner, and it took less time than the delivery app would have.

Spooning beef and broccoli stir fry over steamed white rice in a bowl
Finished bowl of beef and broccoli stir fry over rice garnished with sesame seeds and green onion
Slow Cooker Mediterranean Diet Cookbook coverIf you like dinners that come together in one pan with real ingredients, the Ultimate Slow Cooker Mediterranean Diet Cookbook is full of the same easy-weeknight logic, just low and slow instead of a hot skillet.

Things I learned while testing this recipe.

Why this earns a spot in the weekly rotation.

Here's what I'd serve with this.

Just in case you have leftovers.

Storing: Let it cool, then keep beef and broccoli in an airtight container in the fridge for up to 4 days. It also freezes well for up to 2 months — the broccoli softens slightly on thawing but the flavor holds.

Reheating: Reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce, or microwave in 30-second bursts, stirring in between, until warmed through.

More easy dinner recipes...

Honey garlic chicken bowlsHoney garlic chicken bowls Sheet pan chicken and potatoesSheet pan chicken and potatoes Crockpot chicken and riceCrockpot chicken and rice Creamy Cajun chicken pastaCreamy Cajun chicken pasta

And today's other new recipe is my Greek chicken bowls — 40g protein, a Mediterranean spin, and just as fast on a weeknight.

Easy Beef and Broccoli

Tender velveted beef and crisp broccoli tossed in a glossy garlic sauce, ready in 25 minutes in one skillet. Better than takeout, no wok required, and about 35g protein a serving.

Prep10 min
Cook15 min
Total25 min
Servings4
CategoryDinner · Easy Dinners
CuisineAsian-American

Ingredients

Instructions

  1. Marinate: Toss the sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let sit 10 minutes.
  2. Sear: Heat 1 tablespoon oil in a large skillet over high heat. Sear the beef in a single layer, 1–2 minutes per side, until browned. Remove to a plate.
  3. Broccoli: Add the remaining oil and stir-fry the broccoli 3–4 minutes until crisp-tender, adding the garlic and ginger in the last 30 seconds.
  4. Sauce: Whisk the remaining soy sauce, oyster sauce, brown sugar and beef broth. Pour into the skillet and simmer. Whisk the remaining 1 tablespoon cornstarch with 2 tablespoons water and stir in until glossy and thickened.
  5. Combine: Return the beef to the skillet and toss to coat in the sauce, 1–2 minutes, until heated through.
  6. Serve: Spoon over rice and garnish with sesame seeds and green onion.

Notes

Slicing the beef against the grain and as thin as possible is the single biggest factor in tenderness — freeze it for 15 minutes first if it is easier to slice cold. No oyster sauce on hand? Hoisin sauce works in a pinch. For a gluten-free version, use tamari instead of soy sauce and confirm your oyster sauce is gluten-free.

Nutrition (per serving, estimate): 410 calories · 35g protein · 22g carbs · 18g fat · 3g fiber · 890mg sodium
Slow Cooker Mediterranean Diet Cookbook cover

More easy, real-ingredient dinners for busy weeknights.

The Ultimate Slow Cooker Mediterranean Diet Cookbook is full of hands-off dinners that fit the same lifestyle as this one — simple ingredients, big flavor, minimal cleanup.

Get the cookbook on Amazon
RecipeLoop app iconMeal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.

Beef and broccoli FAQ

What cut of beef is best for beef and broccoli?

Flank steak, sirloin or flat iron all work well — look for a cut you can slice thin against the grain. Flank steak is the most classic choice for stir-fry because it stays tender when cut thinly.

How do you keep beef tender in a stir-fry?

Velvet it: toss the sliced beef in a little cornstarch and soy sauce and let it sit for 10 minutes before searing. Combined with slicing against the grain and cooking over high heat, this keeps every bite tender instead of chewy.

Can I make beef and broccoli ahead of time?

Yes. The sauce can be mixed and refrigerated up to 3 days ahead, and the beef can be sliced and marinated up to a day ahead. Stir-fry everything fresh just before serving so the broccoli stays crisp.

What can I use instead of oyster sauce?

Hoisin sauce is the closest swap, or use extra soy sauce with a touch more brown sugar for sweetness. The flavor will be slightly different but still good.

Is beef and broccoli healthy?

Yes — it is a high protein, vegetable-forward dinner. Using low-sodium soy sauce and going easy on the sugar keeps it lighter, and swapping in tamari makes the whole dish gluten-free.