Beef with Broccoli comes to the table glossy and sizzling, with thin, tender slices tucked around bright green florets. The sauce is dark, garlicky, and just thick enough to cling to every bite, while sesame seeds and scallions add a little savory crunch.
This skillet version browns the beef in batches, then lets the broccoli pick up the same rich pan flavor. It’s a better-than-takeout dinner that takes about 35 minutes, including the slicing and sauce mixing.
Why You’ll Love Beef with Broccoli
Good beef and broccoli depends on timing more than a long ingredient list. Thin slices need a fast sear, while broccoli needs enough time to soften without losing its bite.
- The sauce starts in one bowl, so the cornstarch is already dispersed before it hits the hot skillet.
- Searing the beef in two batches gives the edges color instead of steaming the slices in their own juices.
- Broccoli cooks in the same pan and picks up the browned bits, which makes the finished sauce taste deeper.
- The sauce thickens after the beef returns, so it clings to the florets instead of pooling underneath.
- Leftovers keep well for up to four days and make a useful lunch with rice or noodles.
- The recipe scales easily, but use a second skillet or work in more batches if doubling.
How to Make Beef with Broccoli
Prep takes about 15 minutes, followed by 20 minutes at the stove. The key move is giving the beef room to sear. Crowding traps moisture, while a short final simmer keeps the slices tender.
1. Whisk the soy sauce, broth, oyster sauce, brown sugar, vinegar, cornstarch, sesame oil, and pepper until smooth.
2. Pat the beef dry. Heat oil in a 12-inch skillet over high heat until shimmering, then sear the beef in two batches.
3. Cook each batch about 2 minutes per side in a single layer, transferring the browned slices before starting the next batch.
4. Add the broccoli, cover, and cook 3 to 4 minutes until bright green, browned in spots, and just tender.
5. Add the garlic, ginger, and white scallions for 30 seconds. Return the beef, pour in the whisked sauce, and simmer 2 to 3 minutes.
6. Turn off the heat, fold in the green scallions, and finish with sesame seeds. The sauce should look glossy and coat the beef and broccoli.

Storing and Reheating Tips
The texture is best within the first day, but the leftovers hold up well in the refrigerator for up to 4 days. Freezing works for up to 2 months, though broccoli will soften and the sauce may look less glossy after thawing.
- Cool the beef and broccoli promptly, then store it in a shallow airtight container so it chills evenly.
- For meal prep, portion it with rice only after both are cool. Trapped steam makes the broccoli softer.
- Reheat in a skillet over medium-low heat with 1 tablespoon water or broth, tossing just until hot. High heat can toughen the beef.
- A microwave works in 30-second bursts, covered loosely, with a stir between bursts.
- Thaw frozen portions overnight in the refrigerator. Warm them gently and stop as soon as the center is hot.
- Keep sesame seeds and sliced scallions separate when possible, then add them after reheating for fresher texture.
Variations and Substitutions
Keep the soy, aromatics, broccoli, and glossy pan sauce anchored. Those are the parts that make this recognizable as takeout beef and broccoli. The flexible pieces are the steak cut, heat level, and a few finishing details.
- Swap sirloin for flank steak, but slice it just as thinly against the grain. Flank has more visible fibers and benefits from a careful cut.
- Use chicken broth in the sauce if that’s what’s open. The flavor will be lighter, so keep the oyster sauce for depth.
- Add a pinch of red pepper flakes to the sauce for heat, or leave them out without changing the cooking time.
- Snow peas can replace up to 1 cup of the broccoli. Add them during the last 2 minutes so they stay snappy.
- For a lower-sodium version, use reduced-sodium soy sauce and broth together. Changing only one leaves the sauce saltier than expected.
- Rice vinegar can be replaced with unseasoned white vinegar, using a little less at first because its bite is sharper.
Ingredient Notes
Each ingredient has a small job here. Cornstarch thickens the sauce when heated, while the broccoli’s size controls whether it finishes tender or stays hard in the center.
- Sirloin is a practical choice because it sears quickly. Slice it against the grain into thin strips, and don’t cut thicker pieces unless you’re willing to add cooking time.
- Broccoli florets should be close to bite-size. If a few are large, halve them so the centers turn tender before the sauce tightens.
- Low-sodium soy sauce, broth, and oyster sauce create the salty, savory base. Regular soy sauce can work, but start with less and taste after the sauce reduces.
- Brown sugar rounds out the salt and helps the pan sauce turn glossy. It doesn’t make the dish sweet.
- Garlic, ginger, and scallions bring freshness after the beef browns. Add the green scallion tops off heat so they stay bright.
- Toasted sesame oil belongs in the sauce, not the searing oil. Its aroma fades when overheated.

Expert Cooking Tips
The most common miss is cooking the beef and broccoli together from the beginning. The broccoli needs time to soften, but that same time is enough to overcook thin beef. Build the dish in stages and use the sauce as the final short cooking phase.
- Don’t crowd the skillet. If the beef overlaps, it steams instead of browning. Two batches take a little longer but give you better texture.
- Keep the sear hot, then lower the heat for the garlic and ginger. If the skillet looks dry before the broccoli goes in, add a little of the measured oil.
- Whisk the sauce again right before adding it. Cornstarch settles quickly, and the bottom of the bowl is where the thickener hides.
- Look for sauce that coats the back of a spoon and leaves a clear trail when the spatula passes. If it tightens too much, loosen it with a tablespoon of broth.
- Beef should be just cooked through when the skillet leaves the heat. It will continue cooking for a minute in the hot sauce.
- Don’t keep simmering after the sauce is thick. Long cooking makes thin beef firm and broccoli dull.
What to Serve with Beef with Broccoli
Because the skillet sauce is rich and savory, the best sides are plain, fresh, or lightly crisp. A starch catches the sauce, while something bright keeps the plate from feeling heavy.
- Steamed white rice is the straightforward choice, and short-grain rice catches the sauce especially well.
- Brown rice adds chew and holds up well for packed lunches.
- Cauliflower rice gives you another vegetable base, but it won’t soak up as much sauce.
- A quick cucumber salad with rice vinegar brings cool crunch without another rich sauce.
- For a larger spread, add simple steamed edamame or a bowl of sliced oranges. Keep the sides quiet so the beef and broccoli stay in focus.
FAQ
Most questions come down to the beef cut, the sauce thickness, and whether the broccoli can be prepared ahead. Here are the practical answers before you start.
Can I slice the beef ahead?
Yes. Slice it up to a day ahead and refrigerate it covered. Pat it dry immediately before searing so it browns instead of steaming.
Why is my sauce too thin?
The skillet may not have reached a simmer, or the cornstarch settled in the bowl. Whisk the sauce before pouring, then simmer until it coats the beef and broccoli.
How do I keep the beef tender?
Use thin slices cut against the grain, dry the surface, and stop cooking once the pieces are just cooked through. Leaving them in the bubbling sauce too long makes them firm.
Can I double the recipe?
Yes, but keep the beef in batches and use a very large skillet for the broccoli and sauce. Crowding the pan creates steam and leaves the sauce watery.
Can I freeze leftovers?
Yes, for up to 2 months in an airtight container. Thaw overnight, reheat gently, and expect the broccoli to be softer than freshly cooked.
One Last Bite
Beef with Broccoli gives you the glossy sauce, browned edges, and bright broccoli that make takeout so appealing, with a short ingredient list and one skillet to wash. Once you know the batch-sear timing, it becomes the kind of dinner worth making again, especially when the leftovers are waiting for lunch.

Saucy Beef with Broccoli for Easy Dinners
Ingredients
Equipment
Method
- Whisk the soy sauce, beef broth, oyster sauce, brown sugar, rice vinegar, cornstarch, toasted sesame oil, and black pepper in a small bowl until smooth.
- Pat the beef dry. Heat 1 tablespoon of neutral oil in a 12-inch skillet over high heat until shimmering.
- Sear half the beef in a single layer for about 2 minutes per side. Transfer it, then repeat with the remaining oil and beef.
- Add the broccoli, cover, and cook for 3 to 4 minutes, stirring once, until bright green, browned in spots, and just tender.
- Add the garlic, ginger, and white scallion parts. Stir for 30 seconds, lowering the heat to medium if they start coloring.
- Return the beef and juices. Whisk the sauce again, add it to the skillet, and simmer for 2 to 3 minutes until glossy, thick, and just cooked through.
- Turn off the heat. Fold in the green scallion parts, transfer to bowls, and sprinkle with sesame seeds.







