One-Pan Beef and Broccoli Stir-Fry in 30 Minutes

One-pan beef and broccoli stir-fry with tender beef and crisp broccoli in a glossy garlic ginger sauce

Skip the takeout menu and make this one-pan beef and broccoli stir-fry at home instead. Thin slices of tender beef and crisp-tender broccoli are coated in a glossy ginger garlic sauce that's savory, slightly sweet, and ready in about 30 minutes.

This easy beef and broccoli recipe is perfect for busy weeknights because everything comes together in one skillet or wok. The beef gets a quick, flavorful sear, the broccoli stays vibrant and tender-crisp, and the homemade sauce brings the whole dish together with very little effort.

What Is Beef and Broccoli Stir-Fry?

Beef and broccoli stir-fry is a popular Asian-inspired meal made by quickly cooking thinly sliced beef and broccoli over high heat, then tossing them with a savory sauce.

This homemade version uses flank steak or sirloin, fresh garlic, ginger, soy sauce, sesame oil, brown sugar, and cornstarch. The cornstarch helps the sauce thicken so it clings to every piece of beef and broccoli.

Unlike many takeout versions, making it at home lets you control the sweetness, saltiness, cooking time, and ingredients.

Why You'll Love This Recipe

  • Ready in about 30 minutes: A great solution for busy weeknight dinners.
  • One-pan cooking: The beef, broccoli, aromatics, and sauce come together in the same skillet.
  • Better than takeout: You control the ingredients and can adjust the flavors to your liking.
  • Tender beef: Thinly slicing the beef against the grain helps keep it easy to chew.
  • Crisp-tender broccoli: A short steaming step keeps the broccoli from becoming mushy.
  • Flavorful homemade sauce: Soy sauce, ginger, garlic, sesame oil, and brown sugar create a balanced savory-sweet finish.

Recipe Overview

Prep Time Cook Time Total Time Servings Difficulty
15 minutes 15 minutes 30 minutes 3–4 Easy

Course: Dinner
Cuisine: Asian-inspired
Method: Stir-fry
Best For: Quick weeknight dinners and easy family meals

Ingredients

  • 1 lb (450–500 g) flank steak or sirloin, thinly sliced against the grain
  • 2 large heads broccoli, cut into small florets
  • 2 tablespoons vegetable oil, divided
  • 3 garlic cloves, finely minced
  • 1 teaspoon fresh ginger, finely grated
  • 1/2 cup low-sodium soy sauce
  • 1/4 cup packed brown sugar
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon cornstarch
  • 2 tablespoons water, for the cornstarch mixture if needed
  • Freshly ground black pepper, to taste
  • Sesame seeds, optional, for garnish
  • Sliced green onions, optional, for garnish

Ingredient Notes

Beef

Flank steak is an excellent choice because it develops a flavorful sear quickly and becomes tender when sliced correctly. Sirloin and flat iron steak are also good options.

The most important step is slicing the beef against the grain. Look at the direction of the muscle fibers and cut across them rather than parallel to them. This shortens the fibers and makes the finished beef easier to chew.

Broccoli

Fresh broccoli gives this stir-fry a pleasant contrast to the tender beef and thick sauce. Cut the florets into similar sizes so they cook evenly.

Soy Sauce

Low-sodium soy sauce provides the salty, savory foundation of the sauce while leaving room to adjust the seasoning. Regular soy sauce can also be used, but the final dish may be saltier.

Brown Sugar

Brown sugar balances the saltiness of the soy sauce and creates the slightly sweet flavor commonly associated with beef and broccoli stir-fry.

Fresh Ginger

Fresh ginger adds warmth and brightness to the sauce. Its flavor is much more noticeable than dried ground ginger, making it worth using whenever possible.

Sesame Oil

Toasted sesame oil contributes a distinctive nutty aroma. Because its flavor is concentrated, a small amount is enough.

Cornstarch

Cornstarch thickens the sauce and gives it a glossy texture. Mix it thoroughly with the sauce before adding it to the hot pan so it distributes evenly.

Equipment You'll Need

  • Large skillet or wok
  • Sharp chef's knife
  • Cutting board
  • Small mixing bowl
  • Whisk or spoon
  • Tongs or spatula
  • Measuring cups and spoons

How to Make One-Pan Beef and Broccoli Stir-Fry

  1. Prepare the beef. Pat the beef dry with paper towels. Slice it thinly against the grain into bite-size strips. Set aside while you prepare the remaining ingredients.
  2. Prepare the broccoli. Cut the broccoli into small, evenly sized florets. Having everything prepared before cooking is especially important for stir-frying because the cooking process moves quickly.
  3. Make the sauce. In a small bowl, whisk together the low-sodium soy sauce, brown sugar, sesame oil, and cornstarch until smooth. If the cornstarch does not dissolve easily, add the water and whisk again.
  4. Heat the pan. Place a large skillet or wok over high heat. Add 1 tablespoon of vegetable oil and allow it to become hot but not smoking.
  5. Sear the beef. Add the beef in a single layer. Cook for about 1–2 minutes per side, or just until browned on the outside. Work in batches if necessary to avoid overcrowding the pan.
  6. Remove the beef. Transfer the seared beef to a clean plate. It does not need to be completely finished at this point because it will return to the hot pan later.
  7. Cook the broccoli. Add the remaining tablespoon of oil to the same pan. Add the broccoli and stir-fry for about 1 minute. Add a small splash of water, cover the pan, and steam for approximately 2–3 minutes until the broccoli is bright green and tender-crisp.
  8. Add the aromatics. Remove the lid and add the minced garlic and fresh grated ginger. Stir-fry for about 30 seconds, just until fragrant.
  9. Return the beef. Add the seared beef back to the skillet and toss it with the broccoli, garlic, and ginger.
  10. Add the sauce. Give the sauce another quick stir, then pour it into the hot pan. Toss everything continuously as the sauce begins to bubble and thicken.
  11. Finish the stir-fry. Cook for about 1–2 minutes, tossing constantly, until the sauce becomes glossy and coats the beef and broccoli evenly.
  12. Garnish and serve. Remove from the heat and finish with sesame seeds and sliced green onions if desired. Serve immediately with your preferred side.

How to Get Tender Beef Every Time

The biggest secret to tender beef stir-fry is the way you slice the meat. Always identify the direction of the muscle fibers and cut across them into thin strips.

It also helps to keep the pan very hot. High heat allows the outside of the beef to brown quickly without requiring a long cooking time.

Another important point is to avoid overcrowding the pan. Too much beef at once lowers the temperature and causes the meat to release moisture instead of developing a flavorful sear.

Tips for the Best Beef and Broccoli Stir-Fry

  • Slice the beef thinly: Thin pieces cook quickly and are easier to chew.
  • Cut against the grain: This is one of the most important steps for tender stir-fry beef.
  • Use high heat: A hot skillet helps create a flavorful sear.
  • Do not overcrowd the pan: Cook the beef in batches if necessary.
  • Prepare everything first: Stir-frying moves quickly, so have the sauce, beef, broccoli, garlic, and ginger ready before turning on the heat.
  • Use fresh ginger: Fresh ginger gives the sauce a brighter and more aromatic flavor.
  • Do not overcook the broccoli: Tender-crisp broccoli provides a much better texture than soft, mushy florets.
  • Stir the sauce before adding it: Cornstarch can settle at the bottom of the bowl.

Common Mistakes to Avoid

Cutting the Beef With the Grain

Slicing parallel to the muscle fibers can leave the beef chewy. Always cut across the visible grain for shorter, more tender pieces.

Overcrowding the Pan

If the skillet is packed with beef, the temperature drops and the meat may steam instead of sear. Cook in batches when needed.

Using Low Heat

Stir-frying is designed for relatively high heat. A hot pan allows the beef and vegetables to cook quickly while developing better flavor.

Overcooking the Broccoli

Broccoli should remain bright green with a slight bite. A short steaming period followed by a quick stir-fry keeps it tender-crisp.

Adding the Sauce Too Early

The sauce should be added after the beef and broccoli have been cooked. This keeps the vegetables from becoming overly soft and gives the beef a chance to brown.

Not Stirring the Cornstarch

Cornstarch settles quickly. Stir the sauce immediately before pouring it into the pan so the thickener is evenly distributed.

Ingredient Substitutions

Sirloin Instead of Flank Steak

Sirloin is an excellent alternative and is often easy to find. Slice it thinly against the grain and cook it quickly over high heat.

Flat Iron Steak

Flat iron steak is another flavorful option. It can be particularly tender when sliced thinly across the grain.

Low-Sodium Soy Sauce

If you only have regular soy sauce, reduce the additional salt in the recipe and taste the finished sauce before adding more seasoning.

Coconut Aminos

Coconut aminos can replace soy sauce if desired. They are generally milder and somewhat sweeter, so the final sauce will have a slightly different flavor.

Broccoli Alternatives

Snow peas, green beans, bell peppers, mushrooms, zucchini, or bok choy can be used instead of some or all of the broccoli. Adjust cooking times according to the vegetable.

Recipe Variations

Spicy Beef and Broccoli

Add crushed red pepper flakes, chili garlic sauce, or a small amount of sriracha to the sauce for a spicy version.

Ginger-Heavy Beef Stir-Fry

Increase the fresh ginger for a stronger aromatic flavor. Fresh ginger pairs particularly well with garlic, soy sauce, and sesame oil.

Garlic Beef and Broccoli

For extra garlic flavor, increase the garlic to four cloves. Add it shortly before the sauce so it remains aromatic without burning.

Beef and Mixed Vegetable Stir-Fry

Add sliced bell peppers, mushrooms, snow peas, or carrots along with the broccoli for a colorful vegetable-packed dinner.

Low-Carb Beef and Broccoli

Serve the stir-fry over cauliflower rice or enjoy it on its own instead of traditional white or brown rice.

What to Serve with Beef and Broccoli

Beef and broccoli is especially good served over something that can absorb the savory sauce.

  • Steamed white rice: A classic pairing that lets the sauce shine.
  • Brown rice: A heartier grain option with a slightly nutty flavor.
  • Cauliflower rice: A simple lower-carbohydrate alternative.
  • Rice noodles: A fun way to turn the stir-fry into a noodle dinner.
  • Quinoa: Works well when you want a different grain base.

For another flavorful dinner using simple ingredients, try our Creamy Garlic Parmesan Chicken.

If you want another easy seafood recipe to add to your dinner rotation, our Garlic Butter Shrimp is another quick option.

How to Store Leftover Beef and Broccoli

Allow the stir-fry to cool appropriately, then transfer it to an airtight container and refrigerate. For the best quality, enjoy leftovers within about 3 days.

If you are serving the stir-fry with rice, store the rice separately when possible. This makes reheating easier and helps maintain a better texture.

How to Reheat Beef and Broccoli

The best way to reheat beef and broccoli is in a skillet over medium heat. Add the leftovers with a small splash of water and stir gently until heated through.

The water creates a little steam and helps loosen the thickened sauce without requiring additional oil. Avoid overheating the beef because prolonged high heat can make it tougher.

Can You Freeze Beef and Broccoli?

Yes, beef and broccoli can be frozen, although the broccoli may become softer after thawing and reheating.

For the best result, cool the cooked stir-fry completely and place it in an airtight freezer-safe container. Thaw it in the refrigerator before reheating gently in a skillet.

Can I Use Frozen Broccoli?

Yes. Frozen broccoli is convenient, but it is best to thaw it and pat it dry before adding it to the pan. Excess moisture can make the stir-fry watery and reduce the amount of browning.

If using frozen broccoli directly from the freezer, expect a slightly softer texture than you would get with fresh broccoli.

Is Beef and Broccoli Gluten-Free?

Traditional soy sauce usually contains wheat, so this recipe is not automatically gluten-free. To make it gluten-free, use a certified gluten-free tamari or another suitable gluten-free soy sauce alternative.

Also check the labels of the other packaged ingredients you use to make sure they meet your dietary requirements.

Nutrition Information

The following values are approximate and can vary depending on the cut of beef, brand of soy sauce, amount of sauce consumed, and serving size. These estimates do not include rice or other side dishes.

Nutrient Approximate Amount per Serving
Calories 310
Protein 28 g
Carbohydrates 18 g
Fat 14 g
Fiber 4 g

Frequently Asked Questions

1. What is the best cut of beef for beef and broccoli stir-fry?
Flank steak, sirloin, and flat iron steak are excellent choices. Slice the beef thinly against the grain and cook it quickly over high heat for the most tender result.
2. How do I make beef and broccoli tender?
Choose a suitable cut such as flank steak or sirloin, slice it thinly against the grain, and cook it quickly in a very hot skillet without overcrowding the pan.
3. Can I use frozen broccoli for beef and broccoli?
Yes. Thaw and pat frozen broccoli dry before cooking when possible. Fresh broccoli will usually provide a firmer, more crisp-tender texture.
4. Why is my beef and broccoli sauce not thickening?
Make sure the cornstarch is fully mixed into the sauce before adding it to the hot pan. Allow the sauce to bubble gently for a minute or two while tossing the ingredients.
5. Can I make beef and broccoli without a wok?
Absolutely. A large skillet works very well. Choose a wide pan that gives the beef enough space to sear instead of steam.
6. How long does beef and broccoli last in the refrigerator?
Store leftovers in an airtight container in the refrigerator and enjoy them within about 3 days for the best quality.
7. Can I make beef and broccoli gluten-free?
Yes. Replace regular soy sauce with a suitable certified gluten-free tamari or other gluten-free alternative, and check the labels of your other ingredients.
8. What should I serve with beef and broccoli stir-fry?
Serve it with steamed white rice, brown rice, cauliflower rice, rice noodles, or quinoa. The sauce works especially well with rice.