beef and broccoli

Easy Beef and Broccoli Stir Fry

Beef and broccoli is a takeout favorite that is easy to make at home on a weeknight. Thin slices of flank steak sear in a hot pan, then join tender-crisp broccoli in a glossy sauce of soy, garlic, ginger, and a little brown sugar.

Making it yourself means you control the salt and sugar, and the beef stays tender instead of chewy. All amounts and steps are in the recipe card below.

Easy Beef and Broccoli Stir Fry

This beef and broccoli stir fry sears thinly sliced flank steak, then tosses it with tender-crisp broccoli in a glossy garlic, ginger, and soy sauce. Ready in 30 minutes.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Asian-inspired
Keyword: beef and broccoli, beef and broccoli stir fry, beef broccoli stir fry, better than takeout beef and broccoli, easy beef and broccoli
Servings: 4 servings
Calories: 320kcal

Equipment

  • Large skillet or wok with lid
  • Cutting board
  • Sharp knife
  • Small bowl
  • Whisk
  • Tongs or spatula

Ingredients

Beef

  • 1 pound flank steak sliced thin against the grain
  • 1 tablespoon low-sodium soy sauce
  • 1 tablespoon cornstarch

Sauce

  • ¼ cup low-sodium soy sauce
  • ⅓ cup low-sodium beef broth or water
  • 2 tablespoons light brown sugar
  • 1 tablespoon oyster sauce
  • 2 teaspoons cornstarch
  • 1 teaspoon toasted sesame oil

Stir fry

  • 2 tablespoons vegetable oil divided
  • 4 cups broccoli florets about 1 large head
  • 2 tablespoons water
  • 3 cloves garlic minced
  • 1 tablespoon fresh ginger minced
  • Cooked white rice for serving (optional)

Instructions

  • Toss the sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Set aside while you make the sauce.
  • Whisk together the 1/4 cup soy sauce, broth, brown sugar, oyster sauce, 2 teaspoons cornstarch, and sesame oil.
  • Heat 1 tablespoon of the vegetable oil in a large skillet or wok over high heat. Add the broccoli and stir fry for 1 minute, then add the 2 tablespoons water, cover, and steam for 2 minutes, until bright green and tender-crisp. Transfer to a plate.
  • Add the remaining 1 tablespoon oil to the pan. Add the beef in a single layer, in two batches if needed, and sear for 1–2 minutes per side, until browned. The beef should reach at least 145°F (63°C).
  • Reduce the heat to medium. Push the beef to one side, add the garlic and ginger, and cook for 30 seconds, until fragrant.
  • Stir the sauce, pour it into the pan, and simmer for 1–2 minutes, stirring, until thickened and glossy.
  • Return the broccoli and toss everything to coat. Serve right away, over rice if desired.

Notes

Freeze the steak for 20–30 minutes before slicing to make thin, even slices easier.
Sirloin or skirt steak can replace flank steak. Always slice against the grain.
Nutrition is an estimate per serving from USDA values, without rice.

Why This Easy Beef and Broccoli Stir Fry Works

Two techniques make the difference. First, the beef is tossed with soy sauce and cornstarch before cooking. This thin coating protects the meat from the heat, helps it brown, and gives the sauce something to cling to.

Flank steak and broccoli tossed in a glossy sauce in a wok

Second, the broccoli cooks separately with a quick steam in the covered pan. It turns bright green and tender-crisp without going soft, and it goes back in only at the end.

How to Slice Beef for Stir Fry

Look at the steak and find the long lines of muscle fiber running across it. Slice across those lines, not along them. Cutting against the grain shortens the fibers, so every piece is tender.

Partly freezing the steak firms it up and makes thin slices much easier. Aim for slices about as thick as a coin, so they cook in the short time the pan is at its hottest.

Tips for Takeout-Style Beef and Broccoli

Get the pan very hot before the beef goes in, and do not crowd it. Beef that is piled up releases liquid and steams to gray instead of browning. Cook in two batches if your pan is small.

Stir the sauce right before adding it, because the cornstarch sinks to the bottom of the bowl. The sauce thickens within moments of reaching a simmer. If it gets too thick, add a splash of water.

Use low-sodium soy sauce and broth. Oyster sauce adds savory depth and salt of its own, so regular soy sauce can make the dish too salty.

What to Serve with Beef and Broccoli

Steamed white or jasmine rice is the classic base. Brown rice, cauliflower rice, or lo mein noodles also work. For a takeout-style spread, pair it with our easy chicken fried rice recipe.

Beef and broccoli served over white rice in a bowl

For more stir fry dinners, try our easy chicken stir fry or the lighter shrimp and vegetable stir fry.

Variations

Sirloin and skirt steak are good substitutes for flank steak. Add sliced onion, mushrooms, or snap peas with the broccoli. For heat, stir a little chili garlic sauce into the sauce.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat with a splash of water, or in the microwave, until hot throughout. The broccoli softens as it sits, so the texture is best within a day or two.

Beef and Broccoli FAQ

What is the best cut of beef for beef and broccoli? Flank steak is the classic choice: lean, full of flavor, and tender when sliced thin against the grain. Sirloin and skirt steak are good alternatives.

Why is my beef tough? Usually it was sliced with the grain or cooked too long. Slice against the grain and sear quickly in a very hot pan.

Can I use frozen broccoli? Yes. Add it straight from frozen, skip the water, and cook until hot and bright green. It will be softer than fresh broccoli.

Similar Posts