Beef and Broccoli

When I want dinner fast that feels like a treat from my favorite restaurant, Beef and Broccoli is an easy win. Tender beef and crisp broccoli come together in a savory sauce that clings to every bite, giving you a takeout-style flavor without leaving home. There’s a step that turns the sauce from ordinary to glossy perfection, and it’s much simpler than you might expect.

A plate of Beef and Broccoli stir-fry garnished with sesame seeds, with chopsticks resting on the plate. A small bowl of sesame seeds is in the background.
Beef and Broccoli. Photo Credit: Hungry Cooks Kitchen.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

Beef and Broccoli is always a win for weeknight dinners, takeout-style Friday nights at home, or game day spreads. It’s hearty, filling, and easy to make ahead if I need to. Leftovers are never a problem since they store well, freeze perfectly, and taste just as flavorful once reheated.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Various labeled ingredients for Beef and Broccoli, including flank steak, broccoli florets, sauces, seasonings, and spices arranged on a countertop.
Beef and Broccoli Ingredients. Photo Credit: Hungry Cooks Kitchen.

How to Make Beef and Broccoli with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’ll find making this easy beef and broccoli recipe totally doable in your own kitchen once you follow my simple step-by-step directions.

Prepare the Beef

Start by trimming any excess fat from the flank steak and slicing it thinly into bite-sized strips. Make sure you cut against the grain; that’s the key to keeping the beef tender instead of chewy.

A sharp chef’s knife makes it easier to get clean, even slices of meat effortlessly. It also helps to use a large wood cutting board so your countertop stays clean while slicing.

A person slices raw beef into thin strips on a wooden cutting board, prepping for Beef and Broccoli, with small bowls of ginger, sesame seeds, and oil nearby.
Trim excess fat from the flank steak.
Thin slices of raw beef—perfect for a Beef and Broccoli stir-fry—rest on a wooden cutting board with a knife, surrounded by small bowls of sesame seeds, minced ginger, and oil.
Slice thin strips against the grain for tender bites.

Make the Stir Fry Sauce

In a small bowl or measuring cup, whisk together soy sauce, water, apple cider vinegar, sesame oil, brown sugar, cornstarch, ginger, garlic, and red pepper flakes if you want a little heat.

I usually go with a small prep bowl with a lid, so I can keep the sauce covered if I’m making it ahead. You can also mix everything easily in a glass measuring cup with a spout so you can pour the sauce straight into the pan later.

Whisk until there are no clumps in the mixture and the cornstarch is fully dissolved to keep the sauce smooth and glossy. A mini silicone whisk works perfectly here as it blends the cornstarch in smoothly without clumps.

Set it aside so it’s ready to go once the beef and broccoli are cooked.

A bowl of dark liquid marinade with spices sits on a light countertop next to a wooden board with raw sliced beef, ready to be transformed into a delicious Beef and Broccoli dish.
Add soy sauce, water, vinegar, sesame oil, brown sugar, cornstarch, ginger, garlic, and red pepper flakes to a bowl.
A hand holds a spoon in a bowl of brown marinade, with raw sliced beef on a wooden board next to it—perfect for making Beef and Broccoli.
Mix until smooth and cornstarch is dissolved, then set aside.

Cook the Broccoli

Heat one tablespoon of oil in a large skillet or wok over high heat. This large nonstick skillet gives you plenty of space to cook without crowding, while a pre-seasoned carbon steel wok like this heats evenly and gives the broccoli a good sear.

Stir-fry the fresh broccoli florets for about 4–5 minutes, until they’re bright green and just tender-crisp; you don’t want to lose their crunch or make them too soft and mushy.

Transfer to a plate so it doesn’t overcook while you prepare the beef. Using a slotted spoon is a great way to scoop the broccoli out without excess oil.

Beef and Broccoli sizzle in a black wok, with tender broccoli florets, sesame seeds, and fresh raw meat visible in the background.
Heat oil in a skillet, then cook the broccoli for 4–5 minutes, until crisp-tender, and transfer to a plate.
Sliced raw beef strips sizzle in a black wok with oil, viewed from above, ready for a classic Beef and Broccoli stir-fry; a small bowl of sesame seeds sits nearby on the countertop.
Add 1 tbsp oil, sear beef strips in a single layer for 1–2 minutes until browned.

Sear the Beef

Add the remaining tablespoon of oil to the pan. Lay the beef strips in a single layer and let them sear without moving them for about one minute.

Flip or stir and cook for another minute until just browned. I use these long kitchen tongs with silicone tips to make it easier to flip and move the beef around without splashing oil.

Depending on the size of your pan, you may need to work in batches so the beef sears properly instead of steaming.

Combine Everything

Return all of the beef to the skillet, as well as the broccoli. Pour the prepared sauce over everything and toss well to coat the meat and vegetables evenly.

A long heat-resistant wooden spoon like this one helps you toss everything together without scratching your pan.

Let it cook for 1–3 minutes until the sauce thickens into a glossy finish that clings to every bite, locking in flavor and giving you perfectly satisfying beef and broccoli stir fry.

A black skillet containing savory Beef and Broccoli, with cooked beef strips, tender broccoli florets, and a small bowl of sesame seeds in the background.
Return all the beef and broccoli to the skillet.
Beef and Broccoli sizzle in a black pan as a savory sauce is poured in; a small bowl of sesame seeds sits nearby, ready for garnish.
Pour in the sauce and toss to coat evenly.
Tender beef and broccoli florets are cooked together in a black skillet for a classic Beef and Broccoli dish.
Cook for 1–3 minutes until the sauce thickens.

Garnish and Serve

Remove from heat, sprinkle with sesame seeds for a light nutty crunch, and serve hot. This dish is perfect with a big bowl of steamed rice or tossed with noodles for a full meal. Enjoy!

If you’re packing this up for a potluck, use a hard-sided leakproof container to prevent any mess or spills. To keep it warm on the go, tuck it into an insulated casserole carrier that holds in the heat and makes it easy to transport.

A plate of Beef and Broccoli stir-fry, topped with sesame seeds, served alongside black chopsticks and a small bowl of extra sesame seeds.
Remove from heat, sprinkle with sesame seeds, and serve hot with rice or noodles.

Recipe Notes and Expert Tips

I’ve gathered some helpful notes to help you pull off the best beef and broccoli at home that’s just as good as takeout every single time.

  • Pick the best cut of beef: Flank steak works great, but sirloin or top sirloin steak are excellent swaps if you want something leaner and just as flavorful. Many consider sirloin one of the best cuts of beef for stir-frying.
  • Cut into thin slices for even cooking: Slicing the beef thinly against the grain helps you get tender pieces that stay juicy, sear quickly, and cook evenly without turning tough.
  • Use a marinade for flavor and tenderness: A quick marinade of soy sauce, sherry, and a touch of acidity from rice vinegar boosts flavor and helps keep the beef tender.
  • Build a strong base of the sauce: Soy sauce, garlic, and ginger lay the foundation. Adding a touch of acidity from rice vinegar or sherry balances the sweetness and adds more depth in flavor.
  • Mix the sauce thoroughly: Whisk the cornstarch with a little water first to make a slurry. Then, mix it into the sauce until fully dissolved so it thickens smoothly without lumps and finishes with a glossy texture.
  • Choose oil wisely: Olive oil brings a light flavor and works well for this recipe, but if you prefer an oil that can handle higher heat without smoking, swap in vegetable oil for easier stir-frying.
  • Add extra veggies for color and crunch: Onions and snap peas are classic additions that pair well with broccoli and give more variety in texture.
  • Watch the sauce closely: Pour the sauce over the beef and broccoli only at the end so it doesn’t reduce too much or turn sticky. Keep an eye on it; it only takes a couple of minutes to thicken, so don’t walk away.
A hand uses chopsticks to pick up a piece of tender beef and broccoli from a plate of savory Beef and Broccoli stir-fry, with a pot and a small bowl in the background.
Beef and Broccoli. Photo Credit: Hungry Cooks Kitchen.

How to Store Leftovers

Cool any leftovers before placing them in an airtight container. I like storing mine in my stackable glass containers that seal tightly, keeping everything fresh. You can keep them in the refrigerator for up to 3 days.

When reheating, warm them in the microwave or on a stove top with a splash of water to loosen the sauce.

Beef and broccoli also freeze fairly well for up to 2 months, though the broccoli may be softer once thawed. These BPA-free freezer containers are my go-to storage for freezing; they’re sturdy and help preserve flavor.

A plate of savory Beef and Broccoli stir-fry topped with sesame seeds, with a pair of black chopsticks resting on the side.
Beef and Broccoli. Photo Credit: Hungry Cooks Kitchen.

More Easy Recipes for You to Try at Home

I’ve got plenty of other quick and easy meals that bring the same comfort and flavor whenever your craving for takeout favorites hits.

Save This Recipe Form

Don’t lose this recipe!

Put in your email, and we’ll deliver it straight to your inbox. You’ll also get weekly recipe suggestions based on what you love. Opt-out anytime – no strings attached!

A plate of savory Beef and Broccoli stir-fry garnished with sesame seeds, with a pair of black chopsticks resting on the plate.

Beef and Broccoli

When you want takeout vibes without leaving home, this Beef and Broccoli delivers the comfort and convenience of a restaurant-style meal right to your kitchen. It’s quick to pull together, making it just as practical for weeknight dinners as it is for casual gatherings or game day. You can prep parts of it ahead to save time, so serving feels effortless. Leftovers keep well and can be frozen for later, giving you another meal without extra work.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Course: Main Course
Cuisine: American, Asian, Chinese
Keyword: Beef and Broccoli
Servings: 4
Calories: 351kcal

Ingredients

For the Stir-Fry:

  • 1 pound flank steak thinly sliced against the grain
  • 2 tablespoons olive oil divided
  • 4 cups broccoli florets
  • Sesame seeds for garnish

For the Sauce:

  • ½ cup low-sodium soy sauce
  • ½ cup water
  • ½ teaspoon apple cider vinegar
  • ½ teaspoon toasted sesame oil
  • ¼ cup brown sugar
  • 3 tablespoons cornstarch
  • 1 teaspoon fresh ginger grated
  • 4 garlic cloves minced
  • ¼ teaspoon crushed red pepper flakes optional, for heat

Instructions

  • Trim excess fat from the steak and slice it thinly into bite-sized strips, cutting against the grain for tenderness.
    1 pound flank steak
  • In a bowl or measuring cup, whisk together soy sauce, water, apple cider vinegar, sesame oil, brown sugar, cornstarch, ginger, garlic, and red pepper flakes until smooth. Set aside.
    ½ cup low-sodium soy sauce, ½ cup water, ½ teaspoon apple cider vinegar, ½ teaspoon toasted sesame oil, ¼ cup brown sugar, 3 tablespoons cornstarch, 4 garlic cloves, ¼ teaspoon crushed red pepper flakes, 1 teaspoon fresh ginger
  • Heat 1 tablespoon of olive oil in a large skillet or wok over high heat. Add the broccoli florets and stir-fry for 4–5 minutes until tender-crisp. Remove and set aside on a plate. Add the remaining 1 tablespoon of oil to the hot pan.
    2 tablespoons olive oil, 4 cups broccoli florets
  • Place the steak in a single layer and let it sear undisturbed for 1 minute. Flip or stir, then cook for another minute until just browned. Work in batches if needed to avoid overcrowding the pan.
  • Once all beef is cooked, return it to the skillet. Add the broccoli back in and pour the sauce over everything. Stir well to coat evenly. Let it cook for 1–3 minutes, until the sauce thickens to a glossy finish.
  • Remove from heat and serve hot, sprinkled with sesame seeds. Pairs perfectly with steamed rice or noodles.
    Sesame seeds

Video

[adthrive-in-post-video-player video-id=”P8dTMmje” upload-date=”2025-09-11T10:03:01+00:00″ name=”Simple One-Pan Beef and Broccoli Recipe” description=”This beef and broccoli recipe is easy, saucy, and weeknight ready.” player-type=”default” override-embed=”default”]

Notes

  • Pick the best cut of beef: Flank steak works great, but sirloin or top sirloin steak are excellent swaps if you want something leaner and just as flavorful. Many consider sirloin one of the best cuts of beef for stir-frying.
  • Cut into thin slices for even cooking: Slicing the beef thinly against the grain helps you get tender pieces that stay juicy, sear quickly, and cook evenly without turning tough.
  • Use a marinade for flavor and tenderness: A quick marinade of soy sauce, sherry, and a touch of acidity from rice vinegar boosts flavor and helps keep the beef tender.
  • Build a strong base of the sauce: Soy sauce, garlic, and ginger lay the foundation. Adding a touch of acidity from rice vinegar or sherry balances the sweetness and adds more depth in flavor.
  • Mix the sauce thoroughly: Whisk the cornstarch with a little water first to make a slurry. Then, mix it into the sauce until fully dissolved so it thickens smoothly without lumps and finishes with a glossy texture.
  • Choose oil wisely: Olive oil brings a light flavor and works well for this recipe, but if you prefer an oil that can handle higher heat without smoking, swap in vegetable oil for easier stir-frying.
  • Add extra veggies for color and crunch: Onions and snap peas are classic additions that pair well with broccoli and give more variety in texture.
  • Watch the sauce closely: Pour the sauce over the beef and broccoli only at the end so it doesn’t reduce too much or turn sticky. Keep an eye on it; it only takes a couple of minutes to thicken, so don’t walk away.

Nutrition

Calories: 351kcal | Carbohydrates: 28g | Protein: 30g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 68mg | Sodium: 1246mg | Potassium: 822mg | Fiber: 3g | Sugar: 15g | Vitamin A: 604IU | Vitamin C: 82mg | Calcium: 95mg | Iron: 3mg
Tried this recipe?Let us know how it was!
About the Author
A woman with long brown hair is smiling and standing with her arms crossed. She is wearing a sleeveless, black and white diamond-patterned dress.

Hey there! I’m Mandy

Mandy Applegate is a home cook, food blogger, and writer who believes the best meals are the ones shared with the people you love.

She’s all about easy recipes that taste amazing, the kind that make ordinary days feel a little more special and remind you why cooking at home matters.

She has been published on NBC, the Daily News, the Boston Herald, and the Chicago Sun-Times, amongst many others.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating