Easy Beef With Broccoli Recipe
I’ll never forget the first time I tried to make this easy beef with broccoli recipe. I was so proud of myself for getting everything prepped, but I got cocky and cranked the heat to “volcano.” The smoke alarm sang a song of my failure for a solid ten minutes, and my beef turned into little charcoal nuggets. My dog wouldn’t even eat it. But hey, that’s how you learn, right? Now it’s my go-to comfort food when I need a win in the kitchen.
Recipe Card
| Recipe Title | Easy Beef With Broccoli Recipe |
|---|---|
| Servings | 4 |
| Prep Time | 15 minutes |
| Cooking Time | 10 minutes |
| Calories | approx. 380 |
Ingredients
- 1 lb flank steak, thinly sliced against the grain
- 1 large head of broccoli, cut into florets
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1/3 cup low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp brown sugar
- 2 tsp cornstarch
- 1/4 cup beef broth or water
- 2 tbsp vegetable oil
- 1 tsp sesame oil (for finishing)
That flank steak is key, but I’ve totally used cheaper cuts before and regretted it. They get so tough. And the cornstarch? Don’t skip it like I did once. The sauce was a sad, watery puddle at the bottom of the bowl. It’s what makes the sauce stick to everything so perfectly.
Directions
- In a bowl, whisk together the soy sauce, oyster sauce, brown sugar, and cornstarch until smooth. Then whisk in the beef broth. Set this sauce aside.
- Heat one tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli and stir-fry for 3-4 minutes until it’s bright green and slightly tender. Add a splash of water and cover for a minute to steam if you like it softer. Remove the broccoli and set it aside on a plate.
- Add the remaining tablespoon of oil to the hot skillet. Add the sliced beef in a single layer (don’t crowd the pan!) and let it sear for about a minute per side until it’s no longer pink. You might need to do this in two batches.
- Push the beef to one side and add the garlic and ginger to the empty part of the skillet. Stir for just 30 seconds until fragrant—don’t let it burn!
- Pour the sauce you made earlier into the skillet. It will start to bubble and thicken almost immediately. Keep stirring!
- Add the cooked broccoli back into the skillet and toss everything together until it’s coated in that gorgeous, glossy sauce. Drizzle with the sesame oil, give it one final stir, and take it off the heat. Serve immediately over rice.
The biggest mistake I make is crowding the pan with beef. I’m always so hungry and impatient, but if you dump it all in, it steams instead of sears. You end up with gray, chewy beef instead of those nice, crispy edges. I’ve had to learn the hard way to just do two batches. It’s worth the extra minute, I promise.
This easy beef with broccoli recipe is my secret weapon for weeknights. It feels like a way fancier meal than it actually is, and my family never gets tired of it. The best part is the leftovers are almost better the next day, if there even are any.
I love that it’s a one-pot wonder, minus the pot of rice. Cleanup is a breeze, which is a huge win after a long day. It’s our ultimate comfort food that doesn’t feel heavy or guilty.
If I were to change one thing next time, I might throw in some sliced carrots or bell peppers for extra color. I tried mushrooms once and they released too much water, making the sauce thin again. Live and learn!
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 380 | 15g | 22g | 32g |
Honestly, the nutrition info surprised me the first time I figured it out. It feels so indulgent but it’s pretty balanced. I’ve made it lighter by using low-sodium soy sauce and less sugar. For a keto-friendly version, you could swap the brown sugar for a pinch of a sugar substitute and serve it over cauliflower rice. It works great!
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Flank steak | Sirloin steak or even chicken breast |
| Oyster sauce | Hoisin sauce (it’ll be sweeter) |
| Brown sugar | Honey or maple syrup |
| Beef broth | Water or chicken broth |
I’ve tried all these swaps out of desperation when I didn’t have the right stuff. Chicken works awesome, just cook it a little longer. Hoisin instead of oyster sauce is a good backup, but it definitely changes the flavor to be more sweet and less savory. Using water instead of broth is totally fine in a pinch, the sauce just won’t have as much depth.
Tips
- Slice your steak when it’s still partially frozen. It makes getting those super thin slices so much easier.
- Don’t skip toasting your sesame seeds for a garnish. It takes two minutes and makes it look and taste like a restaurant dish.
- Have everything prepped and within arm’s reach before you start cooking. This dish comes together fast and there’s no time to mince garlic once the beef is in the pan.
I learned the “mise en place” tip (fancy term for having your stuff ready) the hard way. I was frantically trying to mince garlic with one hand while stirring burning beef with the other. It was a disaster. Now I just get it all in little bowls first. Makes me feel like a TV chef, too.
FAQ
Can I make this ahead of time?
Yeah, totally! You can mix the sauce and slice the beef a day ahead. Keep them separate in the fridge. The cooking part is so fast, it’s perfect for throwing together when you get home.
Why is my beef tough?
Oh man, I’ve been there. You probably either didn’t slice against the grain or you overcooked it. This beef cooks in, like, two minutes max. If you cook it too long, it turns into shoe leather real quick.
My sauce didn’t thicken. What gives?
Did you remember the cornstarch? I’ve forgotten it more than I’d like to admit. If you did and it’s still thin, just mix another teaspoon of cornstarch with a tablespoon of cold water and stir it in. It’ll thicken right up.
That’s everything I know about making Easy Beef With Broccoli Recipe! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time.
Easy Beef With Broccoli Recipe
A quick and flavorful one-pan stir-fry featuring tender beef and crisp broccoli in a rich, glossy sauce, perfect for a weeknight comfort food win.

Ingredients
- 1 lb flank steak, thinly sliced against the grain
- 1 large head of broccoli, cut into florets
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1/3 cup low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp brown sugar
- 2 tsp cornstarch
- 1/4 cup beef broth
- 2 tbsp vegetable oil
- 1 tsp sesame oil (for finishing)
Instructions
- In a bowl, whisk together soy sauce, oyster sauce, brown sugar, and cornstarch until smooth. Whisk in beef broth and set sauce aside.
- Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat. Add broccoli and stir-fry for 3-4 minutes until bright green. Add a splash of water and cover for 1 minute to steam if desired. Remove broccoli and set aside.
- Add remaining 1 tbsp oil to the hot skillet. Add sliced beef in a single layer (work in batches if needed) and sear for 1 minute per side until no longer pink.
- Push beef to one side. Add minced garlic and grated ginger to the empty part of the skillet. Stir for 30 seconds until fragrant.
- Pour the prepared sauce into the skillet. Stir constantly as it bubbles and thickens.
- Add the cooked broccoli back into the skillet. Toss everything to coat in the sauce. Drizzle with sesame oil, give one final stir, and remove from heat. Serve immediately over rice.





