The short answer: this beef and broccoli recipe sears 1 pound of thinly sliced flank steak in two batches, cooks 4 cups of broccoli until crisp-tender, and coats both in a glossy oyster-soy sauce. The steak reaches 145°F with a 3-minute rest. It serves 4 in about 30 minutes, over rice.
- Key numbers: 1 lb flank steak · 4 cups broccoli florets · 3 tbsp oyster sauce · 2 tsp cornstarch · serves 4
- Top moves: slice against the grain, sear in batches, steam the broccoli, sauce last
- Free and paid next step: get the free recipe book starter pages (we email it to you), or save your sauce ratio in the Family Recipe Binder ($6.99).
Our picks for beef and broccoli recipe
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
Tender beef comes from three things: slicing direction, a thin cornstarch coat, and a pan hot enough that each strip browns before it releases its juices. The sauce is mixed before the stove goes on, because the cooking itself takes under 10 minutes. Cooking takeout favorites at home also cuts fast food runs; when you do order out, these are the healthiest fast food orders.
Beef and broccoli ingredients
Serves 4.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank steak | 1 pound | Or sirloin; sliced 1/4 inch thick against the grain |
| Soy sauce (for the beef) | 1 tablespoon | Low-sodium works |
| Cornstarch (for the beef) | 1 tablespoon | Gives the strips a light coat |
| Broccoli florets | 4 cups | About 1 large head; peel and slice the stem too |
| Neutral oil | 2 tablespoons | Divided; peanut, canola or avocado |
| Garlic | 3 cloves, minced | |
| Fresh ginger | 1 teaspoon, grated | |
| Water | 3 tablespoons | For steaming the broccoli |
| Beef broth | 1/2 cup | Or water |
| Oyster sauce | 3 tablespoons | The backbone of the sauce |
| Soy sauce (for the sauce) | 1 tablespoon | |
| Brown sugar | 1 tablespoon | |
| Cornstarch (for the sauce) | 2 teaspoons | Stirred into the cold broth |
| Toasted sesame oil | 1 teaspoon | Added off the heat |
| Cooked rice | 4 cups | About 1 1/2 cups dry |
Optional: a pinch of red pepper flakes, sliced green onions, or sesame seeds to finish.
How to make beef and broccoli
- Slice the beef. Find the long lines running through the flank steak; that is the grain. Cut the steak lengthwise into 2-inch-wide pieces, then slice each piece across those lines into 1/4-inch strips. Twenty minutes in the freezer firms the meat and makes thin slicing easier.
- Coat the beef. Toss the strips with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let them sit while you prepare everything else, up to 30 minutes in the refrigerator. The FDA says to always marinate food in the refrigerator, not on the counter.
- Mix the sauce. In a measuring cup, stir the cold beef broth, oyster sauce, 1 tablespoon soy sauce, brown sugar and 2 teaspoons cornstarch until no lumps remain. Keep it next to the stove.
- Sear the beef in batches. Heat 1 tablespoon oil in a wok or large skillet over high heat until it shimmers. Add half the beef in a single layer and leave it alone for 1 minute, then flip and cook about 1 minute more. Move it to a clean plate and repeat with the rest. A food thermometer in the thickest strip should read 145°F; FDA lists 145°F with a 3-minute rest for beef steaks. The strips rest on the plate while the broccoli cooks.
- Cook the broccoli. Add the remaining 1 tablespoon oil and the broccoli to the pan. Stir 1 minute, add the 3 tablespoons water, cover and steam 2 minutes, until bright green and crisp-tender. Uncover and let any water boil off.
- Add aromatics. Push the broccoli aside, add the garlic and ginger to the open spot, and stir 30 seconds until fragrant.
- Sauce and combine. Stir the sauce again (the cornstarch settles), pour it in and simmer about 1 minute, until glossy and thick enough to coat a spoon. Return the beef and any plate juices, toss to coat, take the pan off the heat and stir in the sesame oil. Serve over rice.
Why takeout beef is so tender
Restaurant beef and broccoli often uses a step called velveting: the sliced beef is coated in cornstarch, sometimes with egg white or a small pinch of baking soda, before a fast sear. The coating protects the surface from drying out and helps the sauce cling. The tablespoon of cornstarch in step 2 is the home version.
If you want to try baking soda, use no more than 1/4 teaspoon for a pound of beef, let it sit 15 minutes in the refrigerator, and rinse and pat the strips dry before the cornstarch goes on. Too much leaves a soapy taste.
The other two factors are slicing and heat. Cutting across the grain shortens the muscle fibers, so each bite breaks easily. A crowded or lukewarm pan pulls the temperature down; the beef then simmers in its own juices and turns gray and tough. Two batches take an extra 2 minutes and prevent that.
Cuts of beef for beef and broccoli
| Cut | Why it works | Prep note |
|---|---|---|
| Flank steak | Lean, clear grain, the classic choice | Slice across the grain, 1/4 inch |
| Sirloin | Easy to find, tender, fewer long fibers | Trim the fat cap before slicing |
| Skirt steak | Very beefy, thin | Grain runs across the short side; cut into sections first |
| Flat iron | Tender and well marbled | Remove the center sinew if present |
| Pre-cut "stir-fry beef" | Saves time | Strips are often thick; halve them so they cook evenly |
Raw steak keeps in the refrigerator for 3 to 5 days, or in the freezer for 6 to 12 months, according to the Montana State University Extension beef fact sheet, which also says to keep beef below 40°F in the refrigerator. Buying a flank steak on sale and freezing it flat makes this a fast pantry dinner later. Thaw it overnight in the refrigerator, or slice it while it is still partly frozen.
Swaps and variations
- Chicken instead of beef: the method and timing change, and chicken must reach 165°F. Use the chicken and broccoli recipe for that version.
- More vegetables: add sliced bell pepper, snap peas, carrots or mushrooms with the broccoli. The vegetable timing chart in our stir fry guide shows which go in first.
- Peppers and onions instead of broccoli: that is closer to pepper steak, which uses a similar sear-and-sauce method.
- Gluten-free: use tamari in place of soy sauce and a gluten-free oyster sauce; check labels, since many oyster sauces contain wheat.
- Less salty: low-sodium soy sauce and unsalted broth, then taste before adding more.
- Spicy: red pepper flakes with the garlic, or a spoon of chili crisp at the table.
- Sweeter, darker sauce: replace the brown sugar with 1 tablespoon honey and add 1 teaspoon dark soy sauce for color.
Troubleshooting beef and broccoli
| Problem | Likely cause | Fix next time |
|---|---|---|
| Chewy beef | Sliced with the grain, or cut too thick | Slice across the grain at 1/4 inch; partly freeze first |
| Gray, steamed beef | Pan crowded or not hot enough | Sear in two batches over high heat |
| Thin, watery sauce | Broccoli water left in the pan, or sauce not simmered | Boil off the steaming water; simmer the sauce a full minute |
| Gloppy, thick sauce | Too much cornstarch, or cooked too long | Loosen with a splash of broth |
| Raw broccoli stems | Large stems, no steaming step | Cut florets small and peel and slice the stems thin |
| Burned garlic | Added to a dry, very hot pan | Add it after the broccoli, for 30 seconds only |
What to serve with beef and broccoli
Steamed white or brown rice is the standard; start it before you slice the beef. The cooked rice page has ratios and times for stovetop and rice cooker. For a bigger takeout-style spread, add fried rice made with yesterday's cold rice, egg rolls, or a simple cucumber salad. Lo mein noodles also work: toss cooked noodles in at the end with an extra splash of sauce.
Make ahead, storage and reheating
- Make ahead: slice and coat the beef, mix the sauce, and cut the broccoli up to a day ahead. Keep the raw beef covered on the lowest refrigerator shelf, away from the vegetables.
- Refrigerate leftovers promptly: the FDA says to refrigerate cooked food within 2 hours, or within 1 hour if it is above 90°F. Use a shallow container so it cools quickly, and eat leftovers within 3 to 4 days.
- Reheat: in a skillet with a splash of water, or covered in the microwave, until it reaches 165°F, the FDA reheating temperature for leftovers. Stir halfway so the middle heats through.
- Freeze: the beef and sauce freeze well; broccoli turns soft. Freeze the beef and sauce alone and add fresh broccoli when reheating.
Beef and broccoli on a budget
Takeout beef and broccoli is one of the pricier items on most menus, and the home version uses ingredients that stretch: one flank steak feeds four once broccoli and rice fill the plate. A few ways to keep the cost down:
- Buy whatever lean steak is on sale that week; sirloin and top round both slice well.
- Use 3/4 pound of beef and 5 cups of broccoli. The sauce stays the same.
- Oyster sauce, soy sauce and cornstarch last for months, so after the first purchase each batch costs only the beef, broccoli and rice.
- Freeze half a family-pack of steak in a flat, labeled bag for a second beef and broccoli night.
For a full week of meals built around sale proteins, see meal planning on a budget.
Plan the shopping and save the recipe

Put stir-fry night on the weekly plan so the steak, broccoli and oyster sauce land in the same shopping trip.
- Meal Planner & Grocery List, $3.99. A weekly menu and an aisle-sorted grocery list.
- Family Recipe Binder, $6.99. Write down your cut, slicing thickness and sauce ratio so the next batch matches.
Browse more kitchen printables in the printables shop.
Want the starter pages by email? Get the free recipe book pages (we email them to you).
Frequently asked questions
How do you make beef and broccoli? Beef and broccoli is made by searing thin slices of flank steak in a very hot pan, cooking the broccoli until crisp-tender, then tossing both in a thickened oyster-soy sauce. This version serves 4 in about 30 minutes with rice.
What cut of beef is best for beef and broccoli? Flank steak is the classic cut for beef and broccoli because it is lean, slices into thin strips and stays tender when cut against the grain. Sirloin and skirt steak also work; trim the fat and slice them the same way.
How do you keep beef and broccoli tender? Beef and broccoli stays tender when the steak is sliced thin against the grain, coated in a little cornstarch and seared fast in batches. Overcrowding the pan steams the beef and turns it gray and chewy.
What temperature should the beef in beef and broccoli reach? The steak in beef and broccoli should reach 145°F, followed by a 3-minute rest, which is the FDA minimum for beef steaks. Check the thickest strip with a food thermometer; brown color alone is not the test.
What is beef and broccoli sauce made of? Beef and broccoli sauce in this recipe is oyster sauce, soy sauce, brown sugar, beef broth, garlic and ginger, thickened with cornstarch. A teaspoon of toasted sesame oil goes in at the end.
Should you blanch broccoli for beef and broccoli? Blanching or steaming the broccoli first makes beef and broccoli more even, because thick stems need longer than the beef. A 2-minute steam in the same pan with a splash of water works without a separate pot.
Can you make beef and broccoli with frozen broccoli? Beef and broccoli works with frozen florets. Add them straight from the freezer, cook until hot and the water has steamed off, then add the sauce; expect softer broccoli than fresh.
How long do beef and broccoli leftovers last? Beef and broccoli leftovers should be refrigerated within 2 hours and eaten within 3 to 4 days. Reheat them to 165°F, checked with a food thermometer.
Can you freeze beef and broccoli? Beef and broccoli can be frozen, but the broccoli softens after thawing. Freeze the beef and sauce in a shallow container, then add freshly cooked broccoli when you reheat.
Where can I keep my beef and broccoli recipe with my other dinners? The Family Recipe Binder ($6.99) from HomeBase Paper Co. has fillable recipe pages, so your sauce ratio, cut of beef and batch notes stay with your other weeknight recipes.
Sources
- FDA: Safe food handling fda.gov
- Montana State University Extension: Beef food fact sheet montana.edu
