This is my go-to weeknight stir-fry when I want something quick, comforting, and reliably delicious. It balances tender slices of beef with bright, crisp broccoli, and a glossy savory sauce that clings to every bite. No complicated prep, no long marinating—just clean flavors and straightforward technique.
I cook this when my schedule is tight but my appetite wants something homey. It’s unfussy: basic pantry seasonings and a single skillet do the heavy lifting. You get restaurant-style results without the takeaway price or wait time.
Shopping List

- 1 pound flank steak — buy a thin, uniform piece for easier slicing.
- Ground white pepper — small jar; it’s subtle and bright here.
- Low sodium soy sauce or gluten-free tamari — choose tamari to keep it gluten-free.
- Water — just a splash to loosen the sauce.
- Brown sugar — balances salt and sharpness.
- Garlic — fresh cloves for real flavor.
- Fresh ginger — a one-inch piece; peel and grate for best aroma.
- Cornstarch (optional) — for a glossy, slightly thickened sauce.
- Sesame oil — toasted sesame oil gives a toasty finish; get a small bottle.
- Yellow onion — half a medium onion is all you need.
- Broccoli — one large head; pick firm florets.
- Cauliflower rice or white rice (optional) — for serving.
- Toasted sesame seeds — tiny garnish, big impact.
- Scallions — three, sliced on the bias for freshness.
Ingredients
- 1 pound flank steak, cut into thin strips — the main protein; slice thin against the grain for tender bites.
- 1/2 teaspoon ground white pepper — seasoning for the beef; subtle heat and aroma.
- 1/3 cup low sodium soy sauce, or gluten-free tamari — the salty, umami backbone of the sauce.
- 1/3 cup water — thins the sauce and prevents it from being overpowering.
- 1 tablespoon brown sugar — balances the soy with a touch of sweetness.
- 5 cloves garlic, minced — delivers pungent, savory depth.
- 1 one-inch piece fresh ginger, peeled and grated — adds freshness and a warm bite.
- 1 tablespoon cornstarch, optional — use this if you want a slightly thicker, glossy sauce.
- 1 tablespoon sesame oil — divide into two halves for cooking and finishing; it brings toasty flavor.
- 1/2 yellow onion, sliced — softens and adds sweetness when cooked down.
- 1 large head broccoli, cut into florets and blanched — blanching keeps broccoli bright and helps it finish quickly in the pan.
- cauliflower rice, or white rice, optional for serving — serve over whichever base you prefer.
- 1 tablespoon toasted sesame seeds — garnish for texture and nutty notes.
- 3 scallions, sliced on the bias — fresh, oniony finish that lifts the dish.
Build Beef and Broccoli Step by Step
- Season the flank steak strips with the 1/2 teaspoon ground white pepper and set aside.
- In a small bowl, whisk together the 1/3 cup soy sauce (or tamari), 1/3 cup water, 1 tablespoon brown sugar, the minced garlic, the grated ginger, and the 1 tablespoon cornstarch if using. Whisk until combined and the cornstarch (if used) is dissolved. Set the sauce aside.
- Heat a large nonstick skillet over high heat until hot. Add 1/2 tablespoon of the sesame oil and let it shimmer.
- Add the seasoned beef to the skillet in a single layer (work in batches if needed). Cook, stirring occasionally, until the beef is just about cooked through. Transfer the beef to a plate and set aside.
- Add the remaining 1/2 tablespoon sesame oil to the skillet and reduce the heat to medium-high.
- Add the sliced 1/2 yellow onion and cook, stirring occasionally, until the onion is softened, about 8 minutes.
- Add the blanched and well-drained broccoli florets to the skillet and cook for 1 minute, stirring to combine.
- Pour the reserved sauce into the skillet and stir to coat the vegetables. Bring the sauce to a simmer and cook until it thickens slightly (if you used cornstarch) or reduces slightly, about 1–2 minutes.
- Return the beef and any accumulated juices to the skillet. Stir and cook until the beef is fully cooked and the sauce coats the beef and vegetables, about 2–3 minutes more.
- Transfer the beef and broccoli to plates over cauliflower rice or white rice if desired. Sprinkle with 1 tablespoon toasted sesame seeds and the sliced scallions before serving.
Reasons to Love Beef and Broccoli

This dish is fast. Seriously—once your broccoli is blanched and your steak is sliced, the whole thing comes together in minutes. It’s perfect for nights when you need dinner on the table but don’t want something pedestrian.
It’s also endlessly forgiving. The sauce is simple but flavorful, and you can tweak the salt-sweet balance without changing technique. And the texture contrast—tender beef against crisp-tender broccoli—keeps every bite interesting.
Finally, it’s versatile. Serve it over plain rice for comfort, cauliflower rice for a lower-carb meal, or even toss into noodles. Leftovers reheat well and keep their structure if stored right.
Budget & Availability Swaps

- Flank steak — swap for skirt steak or sirloin tip if flank isn’t available; slice thin across the grain for tenderness.
- Soy sauce/tamari — low-sodium soy keeps the sauce from being too salty, but regular soy works in a pinch. Tamari is your gluten-free option.
- Fresh ginger and garlic — if you’re out, a 1/2 teaspoon ground ginger and 1/2 teaspoon garlic powder can substitute in emergencies, but fresh is best.
- Cornstarch — arrowroot or tapioca starch will thicken similarly; omit entirely if you prefer a looser sauce.
- Broccoli — frozen florets can be used; thaw and drain well, then shorten the blanching step to avoid sogginess.
Equipment Breakdown
Good equipment makes this easier, but you don’t need anything fancy.
- Large nonstick skillet — recommended in the recipe; it prevents sticking and makes stirring easy.
- Sharp chef’s knife — for thin, even slices of beef.
- Cutting board — a stable surface for slicing meat and vegetables.
- Small bowl and whisk — for the sauce; a fork works if you don’t own a whisk.
- Colander and pot — to blanch broccoli quickly, then cool and drain it.
Optional but helpful
- Kitchen tongs — for turning beef in the skillet.
- Microplane — for grating ginger finely and evenly.
Steer Clear of These
Overcrowding the pan. If you toss all the beef in at once the temperature drops and you’ll steam rather than sear. Work in batches if needed.
Skipping the blanch. Raw broccoli can be tough and won’t have the same bright color and texture. A quick blanch preserves both.
Using too much cornstarch. One tablespoon is enough for the quantities here—too much makes a gluey, opaque sauce.
Seasonal Adaptations
Spring and summer: add snap peas or thin asparagus tips for freshness. Toss them in with the blanched broccoli for a spring-forward plate.
Fall and winter: swap in roasted Brussels sprouts or green beans if you want heartier vegetables. A splash of rice vinegar or a squeeze of fresh orange adds warmth and brightness in colder months.
Holiday twist: stir in thinly sliced shiitake mushrooms and finish with a few drops of toasted sesame oil and a sprinkle of toasted white sesame seeds for a slightly more luxurious side.
Notes on Ingredients
- Flank steak — lean and flavorful; slicing thinly against the grain shortens the muscle fibers and prevents chewiness.
- White pepper — milder than black pepper and less visible; it seasons the beef without dark specks.
- Soy sauce / tamari — the umami anchor; low-sodium prevents the dish from becoming overpowering.
- Brown sugar — cuts through salt and adds a faint caramel note.
- Garlic & ginger — the aromatic core. Grate the ginger finely so it disperses evenly through the sauce.
- Cornstarch — optional but recommended if you like a glossy, clingy sauce; dissolve it completely in the sauce mixture first.
- Sesame oil — use sparingly; it’s potent. Half to cook and the rest to finish keeps the flavor balanced.
- Broccoli — blanching is key: it preserves color and shortens final cooking time so the florets don’t overcook.
Leftovers & Meal Prep
Cool leftovers quickly and store in an airtight container in the fridge for up to 3 days. When reheating, add a splash of water to revive the sauce and warm gently over medium heat to keep the beef tender.
For meal prep: portion over rice or cauliflower rice in single-serve containers. Keep toasted sesame seeds and scallions separate until serving to preserve texture and color.
Freeze? I don’t recommend freezing once plated with broccoli—the texture becomes mushy. You can freeze the cooked beef alone in a little sauce for up to 2 months, but expect some texture changes on thawing.
Beef and Broccoli FAQs
Can I use a different cut of beef? Yes. Skirt steak, sirloin, or flat iron work well. Slice thin and against the grain. Adjust cook time slightly for thicker cuts.
Do I have to blanch the broccoli? It’s strongly recommended. Blanching keeps broccoli bright and cuts down on skillet time so the beef doesn’t overcook.
What if I don’t have cornstarch? You can omit it for a looser sauce. If you want thickening and don’t have cornstarch, arrowroot or tapioca starch can substitute at a 1:1 ratio.
How do I keep the beef tender? Slice thin against the grain and avoid overcooking. Cook until just about done in the first sear, then finish for only a couple more minutes after returning it to the pan.
Can I make this gluten-free? Yes—use gluten-free tamari instead of soy sauce and ensure any other ingredients you use are certified gluten-free.
Before You Go
If you try this, start with careful slicing and blanching—those two small steps make the biggest difference. Taste as you go with the sauce; a quick tweak to the sugar or soy can push it from good to great. I make this recipe when I need dinner that feels thoughtful but doesn’t demand my evening—and it never disappoints.
Thanks for stopping by—if you make it, tell me how you served it. A photo is always welcome.

Beef and Broccoli Recipe
Equipment
- large nonstick skillet
- Small Bowl
- Whisk
Ingredients
Ingredients
- 1 poundflank steak cut into thin strips
- 1/2 teaspoonground white pepper
- 1/3 cuplow sodium soy sauce or gluten-free tamari
- 1/3 cupwater
- 1 tablespoonbrown sugar
- 5 clovesgarlic minced
- 1 one-inch piecefresh ginger peeled and grated
- 1 tablespooncornstarch optional
- 1 tablespoonsesame oil
- 1/2 yellow onion sliced
- 1 large headbroccoli cut into florets and blanched
- cauliflower rice or white rice, optional for serving
- 1 tablespoontoasted sesame seeds
- 3 scallions sliced on the bias
Instructions
Instructions
- Season the flank steak strips with the 1/2 teaspoon ground white pepper and set aside.
- In a small bowl, whisk together the 1/3 cup soy sauce (or tamari), 1/3 cup water, 1 tablespoon brown sugar, the minced garlic, the grated ginger, and the 1 tablespoon cornstarch if using. Whisk until combined and the cornstarch (if used) is dissolved. Set the sauce aside.
- Heat a large nonstick skillet over high heat until hot. Add 1/2 tablespoon of the sesame oil and let it shimmer.
- Add the seasoned beef to the skillet in a single layer (work in batches if needed). Cook, stirring occasionally, until the beef is just about cooked through. Transfer the beef to a plate and set aside.
- Add the remaining 1/2 tablespoon sesame oil to the skillet and reduce the heat to medium-high.
- Add the sliced 1/2 yellow onion and cook, stirring occasionally, until the onion is softened, about 8 minutes.
- Add the blanched and well-drained broccoli florets to the skillet and cook for 1 minute, stirring to combine.
- Pour the reserved sauce into the skillet and stir to coat the vegetables. Bring the sauce to a simmer and cook until it thickens slightly (if you used cornstarch) or reduces slightly, about 1–2 minutes.
- Return the beef and any accumulated juices to the skillet. Stir and cook until the beef is fully cooked and the sauce coats the beef and vegetables, about 2–3 minutes more.
- Transfer the beef and broccoli to plates over cauliflower rice or white rice if desired. Sprinkle with 1 tablespoon toasted sesame seeds and the sliced scallions before serving.
