Asian Ground Beef and Broccoli: Easy Skillet Recipe

Updated November 4, 2026

Total time
33 min
prep 15 min · cook 18 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Asian Ground Beef and Broccoli: Easy Skillet Recipe

Asian ground beef and broccoli is a quick skillet dinner with browned beef, tender-crisp broccoli, and a savory-sweet soy, garlic, and ginger sauce. This home-style recipe takes inspiration from Chinese-American beef and broccoli, using ground beef for a fast, easy-to-serve version that’s delicious over rice.

Ingredients

  • 1 cup (240 ml) water, divided
  • 1 tablespoon (15 ml) cornstarch
  • ¼ cup (60 ml) low-sodium soy sauce
  • 2 tablespoons (30 ml) oyster sauce
  • 1 tablespoon (15 ml) packed brown sugar
  • 1 teaspoon (5 ml) toasted sesame oil
  • 1 tablespoon (15 ml) neutral cooking oil, such as canola
  • 1 pound (450 g) lean ground beef
  • 4 cups (about 300 g) broccoli florets, cut into bite-size pieces
  • 3 garlic cloves (about 9 g), finely chopped
  • 1 tablespoon (about 6 g) finely grated fresh ginger
  • ¼ teaspoon crushed red pepper flakes, optional
  • 2 teaspoons (10 ml) rice vinegar
  • 2 scallions (about 30 g), thinly sliced
  • 1 teaspoon (3 g) toasted sesame seeds, optional
  • Cooked rice, for serving (about 4 cups / 600 g cooked)

Instructions

  1. Mix the sauce. In a small bowl, whisk the cornstarch with 2 tablespoons (30 ml) of the water until smooth. Whisk in the remaining water, soy sauce, oyster sauce, brown sugar, and sesame oil. Keep the sauce nearby; stir again just before adding it to the pan because cornstarch settles.
  2. Brown the beef. Heat the neutral oil in a large skillet or wok over medium-high heat. Add the ground beef and break it into small pieces with a wooden spoon or spatula. Cook for 5–7 minutes, stirring occasionally, until no pink remains and it has browned. Check the thickest pieces with a food thermometer: ground beef must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). If there is a lot of rendered fat, carefully spoon off most of it, leaving about 1 tablespoon in the pan.
  3. Cook the broccoli. Add the broccoli and 2 tablespoons (30 ml) water to the skillet. Cover and cook for 3–4 minutes, stirring once, until the broccoli is bright green and nearly as tender as you like. Keep the lid on briefly if the florets are large; avoid cooking until they turn dull and soft.
  4. Add the aromatics. Uncover the pan. Stir in the garlic, ginger, and red pepper flakes, if using. Cook for about 30 seconds, stirring constantly, until fragrant. Garlic can burn quickly, so don’t leave it unattended.
  5. Thicken the sauce. Stir the sauce again and pour it into the skillet. Bring it to a gentle simmer and cook for 2–3 minutes, stirring to coat the beef and broccoli, until glossy and thickened. If it becomes too thick, add water 1 tablespoon (15 ml) at a time; if it is thin, simmer another minute.
  6. Finish and serve. Turn off the heat and stir in the rice vinegar. Taste and adjust with a splash of soy sauce or water as needed. Scatter over scallions and sesame seeds, then serve hot with cooked rice.

Tips

  • Cut broccoli evenly. Similar-size florets cook at the same pace. Slice thick stems thinly and use them too, or save them for another dish.
  • Keep the pan hot enough to brown. If the beef releases liquid and steams, spread it out and let the moisture cook off before stirring in the broccoli.
  • Choose your oyster sauce substitute thoughtfully. For a shellfish-free option, use a vegetarian mushroom stir-fry sauce; it will taste earthier and may be less sweet. Check its label for saltiness before adding extra soy sauce.
  • Make it gluten-free if needed. Use tamari labeled gluten-free and a gluten-free oyster-style sauce. Read labels carefully, since ordinary soy and oyster sauces commonly contain wheat.

Serving Suggestions

Serve the beef and broccoli over steamed white or brown rice, spooning plenty of sauce over each portion. Cauliflower rice or cooked rice noodles also work, though noodles may need a little extra sauce. For a more complete spread, add a simple cucumber salad, steamed edamame, or sliced fruit. Offer chili crisp or extra red pepper flakes at the table so each person can adjust the heat.

Variations

For a lighter, sweeter sauce, replace the brown sugar with 1 tablespoon (15 ml) honey. Add 1 sliced red bell pepper with the broccoli, or stir in 1 cup (75 g) sliced mushrooms; both release moisture, so allow it to cook off before adding the sauce. To make the dish spicier, increase the red pepper flakes or finish with chili oil. If you don’t have fresh ginger, use ½ teaspoon (about 1 g) ground ginger, keeping in mind its flavor is warmer and less bright. You can also swap ground beef for ground turkey, but cook it to 165°F (74°C), the USDA FSIS safe minimum for poultry, checked with a thermometer.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3–4 days in the refrigerator. Reheat only the portion you plan to eat in a covered skillet over medium-low heat with a tablespoon or two of water, stirring until evenly hot. Alternatively, microwave in a covered, microwave-safe dish, stirring partway through. Reheated leftovers should reach 165°F (74°C); check with a food thermometer. Freeze leftovers in a freezer-safe container for up to 2–3 months for best quality, then thaw in the refrigerator before reheating.

Frequently Asked Questions

Can I use frozen broccoli?
Yes. Thaw it and drain well first, then pat it dry to limit excess water in the skillet. Add it after the garlic and ginger and cook just until hot, since thawed broccoli is often softer than fresh. Frozen florets may break apart more easily, so stir gently.

Can I make this without oyster sauce?
Yes. Use vegetarian mushroom stir-fry sauce for a savory substitute, or use an additional tablespoon (15 ml) of soy sauce with 1 teaspoon (5 ml) of brown sugar. The second option is saltier and less rounded, so taste before seasoning further.

Why is my sauce not thickening?
It needs to reach a simmer for the cornstarch to thicken. Stir the sauce mixture again to redistribute the starch, then simmer for another minute or two. If it is still too thin, mix 1 teaspoon (3 g) cornstarch with 1 tablespoon (15 ml) cold water and stir in a little at a time.

Can I prepare any part ahead?
Yes. Cut the broccoli, chop the garlic and scallions, and mix the sauce up to a day ahead; refrigerate each in a covered container. Stir the sauce before using. For the best texture, cook the beef and broccoli shortly before serving.

Is this recipe spicy?
Not as written if you leave out the optional red pepper flakes. For mild heat, add a pinch; for a spicier skillet, increase them gradually or serve a hot condiment on the side.

What can I use instead of ground beef?
Ground turkey works well; cook it to 165°F (74°C), measured with a food thermometer. Ground pork should reach 160°F (71°C). The flavor and rendered fat will differ, so drain excess fat as needed before adding the broccoli.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).