This beef and broccoli recipe goes from cutting board to table in 15 minutes, with no hidden marinade. You slice flank steak thin then toss it in a quick soy-cornstarch coating while the pan heats and sear it in a single layer. The broccoli stays crisp tender and the sauce is savory and balanced rather than sugary. The workflow is built around doing two things at once the sauce gets mixed while the skillet preheats and the broccoli cooks right after the beef. It’s one of my go-to 15-minute meals for busy nights.
Quick Answer: How do you make beef and broccoli in 15 minutes?
Slice flank steak thinly against the grain and toss it with soy sauce and cornstarch. Whisk the sauce then sear the beef in a hot skillet in one layer for about 3 minutes. Steam the broccoli with a splash of water then return the beef add the sauce and stir until glossy.
What Type of Meat Is Beef and Broccoli?
Traditional Chinese beef and broccoli is made with flank steak, sliced thin and cooked fast over high heat. Flank is lean also richly beefy and affordable. It has long visible muscle fibers so how you cut it matters more than how you cook it.
Slicing “against the grain” means cutting perpendicular to those fibers. That makes each piece’s fibers short so the beef is tender to chew instead of stringy.
Best Beef Cut for a 15-Minute Recipe
| Cut | Tenderness | Speed | Best use |
| Flank steak | Tender when sliced thin against the grain | Fast | Recommended default |
| Skirt steak | Very beefy can be chewy | Fast | Good swap; cut across the short fibers |
| Top sirloin | Moderately tender, leaner | Fast | Budget option slice extra thin |
| Tenderloin | Very tender | Fast | Pricey for a saucy stir-fry |
| Flap meat | Tender, open grain | Fast | Excellent if your store carries it |
| Ground beef | Tender | Fastest | A different style see the variation below |
Why This 15-Minute Method Works
Each step in this recipe saves time or protects texture:
- Thin slicing means the beef cooks in about 3 minutes and shortens the fibers you chew.
- A quick cornstarch-soy coating forms a light layer that holds moisture in and helps the sauce cling. No long soak is needed.
- High heat browns the surface before the inside overcooks.
- Single-layer searing keeps the pan hot. Crowded beef steams and turns gray.
- Late broccoli addition keeps it bright and crispy tender.
- A short sauce finish thickens the cornstarch without toughening the beef.
The coating in this recipe is only 1 tablespoon of low-sodium soy sauce and 1 tablespoon of cornstarch, tossed with the beef right before it goes into the pan so there is no resting or marinating time to plan around.
Ingredients for Beef and Broccoli
Here’s what each ingredient does so you know what’s safe to adjust.
The Beef
Flank steak (1 lb) is the star. Cornstarch and a spoonful of soy sauce coat the slices which protects them in the hot pan. A little neutral oil handles the high-heat searing. Fresh broccoli florets (4 cups small and even) provide the crunch.
The Sauce
The beef and broccoli sauce is built from balance. Low-sodium soy sauce supplies the salty backbone and oyster sauce adds savory depth and body. Rice vinegar brightens, brown sugar rounds the edges and toasted sesame oil adds aroma. Garlic and ginger bring warmth and 1 teaspoon of cornstarch turns it glossy. To make the sauce whisk everything together before you start cooking. The full measurements are in the recipe card below.
How to Prep the Beef and Broccoli

Slice Flank Steak Against the Grain
Look for the parallel lines running down the steak. Cut across them not along them. Aim for slices about β to ΒΌ inch thick. If the meat is slippery then freeze it for 15 to 20 minutes first slightly firm beef slices much more evenly. Toss the slices with the soy sauce and cornstarch right before cooking.

Prep Broccoli for Even Cooking
Cut florets small and similar in size so they cook at the same pace. Peel and slice any thick stem pieces thin. Fresh broccoli is best here. Frozen releases extra water and softens so it won’t give you the same snap (see substitutions below).
Which Cooking Method Is Best?
| Method | Time fit | Best for | Recommendation |
| Large skillet | Yes | Most home stoves | Recommended |
| Wok | Yes | Very high, fast heat | Recommended |
| Cast iron | Mostly | Strong browning slow to preheat | Good if preheated well |
| Sheet pan | No | Hands-off dinners | Different result; try sheet pan fajitas instead |
| Slow cooker | No | All-day cooking | Softens the beef and broccoli |
Preheat the pan until a drop of water sizzles. Don’t crowd the beef, if you double the recipe then sear in two batches. Home stoves are weaker than restaurant burners so batches matter more than you’d expect.
How to Make This 15-Minute Beef and Broccoli Recipe
Start the timer when you begin slicing and have everything within reach.
Minute 0-3 β Mix Sauce and Heat the Pan
Whisk the sauce ingredients in a small bowl. Slice the beef (or use pre-sliced) then toss it with soy sauce and cornstarch and set the skillet over medium-high heat. Add the oil when it’s hot and shimmering.
Minute 3-7 β Sear the Beef
Lay the beef in a single layer. Leave it alone for 1 to 2 minutes until the edges brown then flip and cook another minute or so. It should look browned outside and just done within. Move it to a plate.
Minute 7-11 β Cook the Broccoli
Add the broccoli and 2 tablespoons of water then cover for 2 to 3 minutes. Uncover when the broccoli is bright green and crisp-tender. A fork should meet slight resistance.
Minute 11-15 β Add Sauce and Finish

Return the beef whisk the sauce again and pour it in. Toss for about 1 minute until it turns glossy and coats everything. Top with green onions and sesame seeds.
(The timeline follows the recipe card: about 5 minutes of prep and 10 minutes of cooking. The beef sears for 3 to 4 minutes, the broccoli steams for 2 to 3 minutes, and the sauce finishes in about 1 minute. Slicing speed will vary so use pre-sliced beef or pre-cut broccoli if you’re short on time.)
Quick steps summary:
- Whisk the sauce.
- Coat the sliced beef with soy sauce and cornstarch.
- Heat the skillet or wok until hot.
- Sear the beef in one layer, then remove it.
- Steam the broccoli until bright and crisp-tender.
- Return the beef then add the sauce and toss until glossy.
Beef and Broccoli Doneness & Temperature Guide
Color alone isn’t a reliable safety check so use a thermometer when in doubt. According to the USDA, whole cuts of beef should reach 145Β°F with a 3-minute rest and ground beef should reach 160Β°F.
| What you’re checking | Target |
| Browned exterior | Deep golden edges not gray |
| Just-cooked beef | Slightly pink to light brown not rubbery |
| Whole-cut beef (steak) | 145Β°F then rest 3 minutes |
| Ground beef | 160Β°F |
| Broccoli | Bright green, crisp-tender |
| Sauce | Glossy, coats a spoon |
Beef and Broccoli Troubleshooting

| Problem | Likely cause | Fix |
| Chewy beef | Sliced with the grain, or overcooked | Cut across the grain; sear briefly |
| Beef won’t brown | Crowded or cool pan | Preheat cook in batches |
| Mushy broccoli | Steamed too long | Cook 2-3 minutes then uncover |
| Watery sauce | Cornstarch settled or not cooked enough | Re-whisk simmer 30-60 seconds |
| Sauce too thick | Over-reduced | Add 1-2 tbsp water |
| Sauce too sweet | Too much sugar | Add a splash of rice vinegar |
| Bland sauce | Too little salt or aromatics | Add garlic, ginger or a bit of soy sauce |
| Sauce pooling | Water left from broccoli | Drain the pan; toss over heat |
Cornstarch settles quickly which is why you re-whisk the sauce right before it goes in the pan.
Substitutions and Variations
| Ingredient | Substitute | Adjustment |
| Flank steak | Sirloin or skirt | Slice very thin check doneness early |
| Soy sauce | Tamari | Use 1:1 check labels for gluten-free |
| Oyster sauce | Vegetarian or mushroom stir-fry sauce | Use 1:1 taste and adjust salt |
| Brown sugar | Honey | Use slightly less, taste first |
| Fresh broccoli | Frozen broccoli | Skip the added water, drain well |
| Flank steak | Ground beef | See below |
Gluten-Free Option
Soy sauce and oyster sauce both commonly contain wheat. Use tamari (or a labeled gluten-free soy sauce) and a gluten-free oyster sauce and read every label.
Ground Beef Option
For beef and broccoli with ground beef skip the soy-cornstarch coating. Brown 1 lb ground beef in a hot skillet for 5 to 6 minutes, breaking it up, until it reaches 160Β°F. Drain extra fat cook the broccoli then add the sauce and simmer until glossy. For a plant-based version you also want to try this vegan chickpea stir-fry.
Storage, Reheating and Meal Prep
Refrigerate leftovers promptly. The USDA recommends getting cooked food into the fridge within two hours and eating leftovers within 3 to 4 days.
Refrigerator Storage
Store in airtight containers for up to 3 to 4 days.
Best Reheating Method
Reheat in a skillet over medium heat with a splash of water for the best texture. Microwaving is fine for convenience. Reheat leftovers to 165Β°F.
Freezer
Beef and broccoli can be frozen but the broccoli softens when thawed.
(If you freeze it then cool the dish first and use an airtight container. Reheat in a skillet over medium heat with a splash of water and expect the broccoli to be softer than when freshly cooked.)
Meal Prep Notes

Portion into containers and keep rice separate where practical which helps both reheat evenly. You can mix the sauce ahead and keep it in a jar. Plan on lunch for 3 to 4 days and reheat gently so the beef doesn’t overcook. For more ideas also see our meal prep recipes and the guide to meal prepping for beginners.
One honest caveat about the 15-minute claim is that raw rice doesn’t cook in that window. If the whole meal needs to be ready in 15 minutes use microwave or pre-cooked rice or swap in zucchini noodles.
Is Beef and Broccoli Healthy?
It depends on how you make it and how much you eat. Beef provides protein and broccoli adds vegetables. Harvard’s Nutrition Source offers helpful context on protein choices. The sauce is the variable: soy and oyster sauce can add a lot of sodium and sugar content varies by recipe. The American Heart Association provides daily sodium guidance. Low-sodium soy sauce and sensible portions help. For more protein-forward ideas, browse high-protein recipes.

15-Minute Beef and Broccoli
Ingredients
Equipment
Method
- Whisk the sauce ingredients in a small bowl.
- Toss the sliced beef with 1 tbsp soy sauce and 1 tbsp cornstarch.
- Heat a large skillet or wok over medium-high heat; add the oil.
- Sear the beef in a single layer 3-4 minutes total, then move to a plate.
- Add broccoli and 2 tbsp water, cover and cook 2-3 minutes until bright green and crisp-tender.
- Return the beef and re-whisk the sauce, then pour it in.
- Toss about 1 minute until glossy.
- Garnish and serve immediately.
Notes
- No long marinade needed.
- Flank steak is preferred; slice against the grain.
- Don’t overcrowd the pan; cook in batches if doubling.
- Fresh broccoli is preferred for texture.
- Raw rice won’t cook in 15 minutes; use pre-cooked or microwave rice to keep the total-meal promise.
Frequently Asked Questions
What type of meat is beef and broccoli?
Flank steak is the classic choice. It’s lean, flavorful and tender when sliced thin against the grain. Skirt steak top sirloin and flap meat also work well. Ground beef is a quick alternative if you adjust the cooking method.
What ingredients do I need for beef and broccoli?
You need flank steak, broccoli florets, soy sauce, cornstarch, oil, oyster sauce, rice vinegar, brown sugar, sesame oil, garlic and ginger. Green onions and sesame seeds are optional garnishes and red-pepper flakes add heat if you want it.
How do I make beef and broccoli sauce?
Whisk low-sodium soy sauce, water, oyster sauce, rice vinegar, brown sugar, sesame oil, garlic, ginger and cornstarch in a bowl. Re-whisk right before pouring it into the hot pan, then stir for about a minute until it turns glossy and thick.
How do I keep broccoli crisp in beef and broccoli?
Cut florets small and even then add them after the beef is seared and steam them with a splash of water for just 2 to 3 minutes. Pull the lid as soon as they turn bright green and a fork meets slight resistance.
Why is my beef and broccoli chewy?
Usually the beef was sliced with the grain instead of across it or it was cooked too long. Slice thinly against the grain, sear in a single layer on high heat and remove it from the pan as soon as it browns.
Can I use frozen broccoli?
Yes but expect a softer texture. Frozen broccoli releases extra water so skip the added water cook it until heated through and drain any liquid before adding the sauce. Fresh broccoli gives the best crisp-tender result.
Can I make beef and broccoli without oyster sauce?
Yes. Use a vegetarian or mushroom stir-fry sauce in the same amount or add a bit more soy sauce with a pinch of sugar. Taste before serving. Check labels if you need it to be gluten-free.
Is beef and broccoli healthy?
It can fit into a balanced meal since it provides protein and vegetables. The main watch-outs are sodium and added sugar in the sauce. Choose low-sodium soy sauce, keep portions reasonable and serve with plenty of broccoli.
When you need dinner fast then this beef and broccoli recipe delivers: real prep, real timing and no overnight marinade.