Beef Broccoli Recipe
I honestly cannot believe how quickly this beef broccoli recipe dinner came together last night, and the flavor was miles ahead of our usual delivery spot.
There is something so satisfying about searing the beef yourself and watching that glossy, savory sauce thicken up right before your eyes.
It fills the kitchen with such an incredible aroma of ginger and garlic that gets everyone running to the table immediately. I love that I can control exactly what goes into it, ensuring fresh veggies and quality meat without any hidden additives.
This has officially replaced our Friday night takeout habit because it is faster, healthier, and tastes absolutely incredible.

Ingredients
- 1 pound flank steak, sliced very thin against the grain
This is the star of the show, so choose a piece with good color and freeze it briefly to make slicing effortless. - 2 tablespoons olive oil or vegetable oil, divided
You will need this to sauté the vegetables and sear the meat, split between the two cooking stages. - 1 pound fresh broccoli, cut into florets
Fresh is absolutely non-negotiable here because frozen broccoli releases too much water and ruins the sauce texture. - 2 teaspoons sesame seeds
These add a lovely nutty finish and visual appeal to the final dish, though you can skip them if you prefer. - 1 teaspoon fresh ginger, grated
Fresh ginger provides a spicy warmth that powdered versions just cannot replicate, so use a microplane for best results. - 2 teaspoons fresh garlic, grated
Grating the garlic cloves ensures they melt into the sauce perfectly without leaving large, chunky bites. - 1/2 cup hot water
This acts as the base volume for your sauce and helps dissolve the sugar before it hits the hot pan. - 6 tablespoons low sodium soy sauce
Using low sodium allows you to control the saltiness better, preventing the reduction from becoming overwhelming. - 3 tablespoons packed light brown sugar
This provides the essential sweetness that balances the salty soy sauce and helps glaze the meat beautifully. - 1 1/2 tablespoons cornstarch
This is your thickening agent that transforms the watery liquid into a clingy, rich gravy that coats every bite. - 1/4 teaspoon black pepper
Just a pinch adds a subtle background heat that cuts through the richness of the sugar and soy. - 2 tablespoons sesame oil
This should be added to the sauce mixture rather than used for frying to preserve its delicate, toasted aroma.
Note: This recipe makes enough for 4 generous servings.
Variations
If you have specific dietary needs or just want to experiment with flavors, this recipe is incredibly flexible. For a gluten-free version, simply swap the soy sauce for Tamari or coconut aminos, which offer the same umami depth without the wheat. If you are watching your sugar intake, you can substitute the brown sugar with honey or maple syrup, though the flavor profile will shift slightly towards those sweeteners.
You can also bulk up the nutritional value by tossing in extra vegetables. Sliced bell peppers, snow peas, mushrooms, or even julienned carrots make wonderful additions that cook in roughly the same amount of time as the broccoli. For those who like a spicy kick, try adding red pepper flakes or a teaspoon of sriracha into the sauce mixture. If flank steak isn’t available, sirloin or skirt steak are excellent alternatives that stay tender during quick cooking.
Cooking Time
- Prep Time: 17 minutes
- Cooking Time: 13 minutes
- Total Time: 30 minutes
Equipment you need
- Large Skillet or Wok: You need a wide surface area to sear the meat properly without steaming it.
- Sharp Chef’s Knife: Essential for getting those beef slices paper-thin so they remain tender.
- Cutting Board: A sturdy surface is required for breaking down the broccoli and slicing meat.
- Small Mixing Bowl: Used to whisk together the sauce ingredients before cooking begins.
- Whisk or Fork: Needed to fully dissolve the cornstarch into the liquids to prevent lumps.
- Tongs: Perfect for flipping the beef strips quickly and tossing the final stir fry.
How to Make Beef Broccoli Recipe?
This entire process moves incredibly fast once you turn on the heat, so I always stress the importance of preparation. You really want to have your meat sliced, your broccoli chopped, and your sauce whisked before the pan touches the flame.

Prepare the Ingredients
Start by getting your rice cooking in a separate pot so it finishes right when your stir fry is ready to serve. Pop your flank steak in the freezer for about thirty minutes prior to starting, which firms it up and allows you to slice it incredibly thin against the grain. Whisk together the ginger, garlic, water, soy sauce, sugar, cornstarch, pepper, and sesame oil in a bowl until smooth.
Cook the Broccoli
Place your large skillet over medium heat and drizzle in the first tablespoon of your olive oil. Toss in the broccoli florets and let them sauté for roughly four to five minutes, stirring occasionally. If you like them softer, add a splash of water and cover with a lid to steam them slightly before removing them from the pan.
Sear the Beef
Turn your burner up to high heat and add the remaining tablespoon of oil to the now-empty pan. Lay the beef strips in a single layer to ensure they get a nice brown sear rather than steaming in their own juices. Cook them for about two minutes per side, just until the pink is gone, then quickly remove a piece to check that it is tender.
Combine and Serve
Pour your prepared sauce mixture directly into the skillet with the beef and reduce the heat to medium-low. Let it simmer for three to four minutes until it bubbles and transforms into a thick, glossy glaze. Dump the cooked broccoli back into the pan and toss everything together until the vegetables and meat are evenly coated in that delicious sauce.
Additional Tips for Making this Recipe Better
- I always slice my beef against the grain because it shortens the muscle fibers, ensuring every bite is melt-in-your-mouth tender rather than chewy.
- I recommend using fresh ginger and garlic rather than the jarred stuff because the flavor punch is significantly more vibrant and authentic.
- I make sure not to crowd the pan when searing the beef; cooking in two batches is better than overcrowding, which causes the meat to boil and turn grey.
- I sometimes add a splash of water at the very end if the sauce becomes too thick while simmering, just to get the perfect consistency for pouring over rice.
How to Serve Beef Broccoli Recipe?
The classic way to serve this dish is over a bed of steaming white jasmine rice, which acts as the perfect sponge for the savory, garlicky sauce. For a healthier twist, you could serve it over brown rice or even cauliflower rice if you are keeping things low-carb.
Presentation-wise, a sprinkle of toasted sesame seeds and some thinly sliced green onions adds a pop of color and freshness that makes the dish look restaurant-quality. You can also pair it with some simple egg rolls or potstickers on the side to create a full feast. If you love noodles, this stir-fry mixture sits beautifully on top of lo mein or rice noodles for a different texture experience.
Nutritional Information
- Calories: Approximately 385 calories per serving make this a hearty but reasonable dinner option.
- Protein: Packed with about 29g of protein, this meal is excellent for fueling muscles.
- Carbohydrates: Contains roughly 22g of carbohydrates, mostly from the sauce and broccoli.
- Fat: Has about 21g of fat, providing satiety and rich flavor from the steak and oils.
Make Ahead and Storage
Refrigerating
This dish is fantastic for meal prep because the flavors meld even more as they sit in the fridge. You can store the cooked stir-fry in airtight containers for up to 3 to 4 days, making it perfect for work lunches.
Freezing
While you can freeze this, I find the texture of the broccoli tends to get a bit mushy upon thawing. If you must freeze it, store the sauce and beef separately from the vegetables for the best texture results.
Reheating
To restore the dish to its former glory, reheat it in a skillet over medium heat rather than the microwave. You will likely need to add a splash of water to loosen the sauce as it tends to gel up when cold.
Why You’ll Love This Recipe?
- It is incredibly fast to prepare, taking only 30 minutes from start to finish, which is often quicker than waiting for a delivery driver.
- The sauce strikes the perfect balance between savory soy and sweet brown sugar, creating that addictive “moreish” flavor everyone loves.
- It is a fantastic way to get kids to eat vegetables because the broccoli florets act like little sponges soaking up all that delicious glaze.
- This recipe is naturally versatile, allowing you to swap proteins or load up on different veggies depending on what is in your fridge.



