ADVERTISEMENT

Easy Beef and Broccoli – 30-Minute Takeout Fakeout

easy beef and broccoli recipe

If your takeout order is always beef and broccoli, this recipe is about to save you twenty dollars and a 40-minute delivery wait. Thin-sliced flank steak gets a quick baking soda and cornstarch velvet, then hits a screaming hot skillet for that browned, slightly charred edge you only get from a restaurant wok.

The sauce is the real trick: a simple slurry of soy sauce, oyster sauce, brown sugar, sesame oil, and cornstarch that thickens in about 60 seconds and clings to every piece instead of pooling at the bottom of the pan. Broccoli florets are blanched first so they stay bright green and snappy rather than turning to mush while the beef cooks.

Everything comes together in one skillet in about 35 minutes from a cold kitchen, and the leftovers reheat better than any delivery container ever has. Serve it over jasmine rice and you have a weeknight dinner that beats the strip-mall version on price, speed, and flavor.

Why You'll Love This Recipe

1

Fast Weeknight Win: On the table in about 35 minutes with one skillet and one pot of rice.
2

Restaurant Texture at Home: The baking soda velvet and high-heat sear give you that tender, glossy takeout bite.
3

Pantry-Friendly Sauce: Everything in the stir-fry sauce is a bottle you probably already own.
4

Better Leftovers: It reheats without getting greasy or soggy, unlike delivery beef and broccoli.

About the Ingredients

1 1/2 lbs (680g) flank steak, sliced 1/4-inch thick against the grain

Flank is the classic choice, but skirt steak, sirloin, or even thinly sliced ribeye all work. If you can't find flank, ask the butcher to slice a lean sirloin roast for you.

1/2 tsp baking soda

This is the velveting secret that keeps cheap steak tender, and it does not leave a soapy taste in this small amount. Skip it only if you are using an already-tender cut like filet.

1 tbsp cornstarch

Tossed with the beef, cornstarch creates a thin protective coating that browns instead of steaming. Arrowroot or potato starch works as a 1:1 swap.

2 tbsp vegetable oil, divided

Use a high-smoke-point oil so the pan can get properly hot. Peanut oil or avocado oil are great substitutes and add a faint nutty note.

5 cups (about 1 lb / 450g) broccoli florets, cut into bite-size pieces

Buy a head of broccoli and cut your own for the crispest result, or use a bag of pre-cut florets to save 5 minutes. Frozen florets work but should be thawed and patted dry first.

1/3 cup (80ml) low-sodium soy sauce

Low-sodium keeps the sauce from getting salty after it reduces. Tamari is the best gluten-free swap, or use coconut aminos for a soy-free version.

2 tbsp oyster sauce

Oyster sauce adds the savory depth that makes this taste like takeout. Vegetarian oyster sauce or hoisin sauce are solid substitutes.

1 tbsp brown sugar

Just enough to round out the salt and help the sauce glaze. Honey or maple syrup can be used in the same amount.

1 tsp toasted sesame oil

Added at the end so the aroma survives the heat. Toasted is essential here, untoasted sesame oil tastes flat.

3 cloves garlic, minced (about 1 tbsp)

Fresh garlic is worth it, but 1 teaspoon of garlic powder can stand in if you are out. Add powder with the sauce, not the hot oil, so it does not burn.

1 tbsp fresh ginger, grated

Keep a knob of ginger in the freezer and grate it frozen, no peeling needed. Jarred ginger paste works in a pinch, use 2 teaspoons.

2 tsp cornstarch whisked into 1/4 cup (60ml) cold water

This slurry is what turns the sauce glossy. Cold water is important, warm water can make the slurry clump before it hits the pan.

Tips & Tricks

Do not crowd the pan

Cook the beef in two batches so the pieces sear and brown instead of steaming in their own juices. Overcrowding is the number one reason home stir-fry turns gray and tough.

Slice against the grain

Look at the direction of the muscle fibers on the flank steak and cut perpendicular to them. This shortens the fibers and makes every bite tender, no matter how quickly you cook it.

Blanch the broccoli first

Two minutes in boiling water sets the bright green color and starts the cooking so the florets finish in the skillet without the beef overcooking. Shock them in ice water to lock in the snap.

  • Have everything ready before you turn on the heat: Stir-fry moves in seconds once the pan is hot, so pre-measure the sauce, mince the aromatics, and keep the slurry within arm's reach. There is no time to chop garlic mid-sear.

Pro Tips

1

Freeze the steak for 20 minutes before slicing: A partially frozen flank steak is firm enough to cut into paper-thin, even slices with a regular chef's knife.
2

Let the pan preheat until the oil shimmers and just barely smokes: That is roughly 450F (230C), the temperature where beef browns on contact instead of sticking.
3

Add the sesame oil off the heat: Its flavor compounds are delicate and burn off fast, so stir it in after the pan comes off the burner.
4

Rest the finished stir-fry 2 minutes before serving: The sauce thickens slightly as it cools and clings better to the rice.

Step-by-Step Instructions

1. Freeze and slice the beef

Pat the flank steak dry, then freeze it for 20 minutes until firm but not solid. Slice it 1/4-inch thick against the grain, cutting on a slight diagonal for wider, more tender pieces.

2. Velvet the beef

In a bowl, toss the sliced beef with the baking soda and 1 tablespoon cornstarch until every piece is lightly coated. Let it sit at room temperature for 10 minutes while you prep everything else.

3. Blanch the broccoli

Bring a large pot of water to a rolling boil. Add the broccoli florets and cook for exactly 2 minutes, until they are bright green and just barely tender at the stem. Drain and immediately plunge into ice water, then drain again and pat dry.

4. Mix the stir-fry sauce

In a small bowl, whisk the soy sauce, oyster sauce, brown sugar, and sesame oil. In a separate cup, whisk the 2 teaspoons cornstarch into the 1/4 cup cold water until smooth, then stir it into the sauce mixture.

5. Sear the beef, batch one

Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat until it shimmers, about 450F (230C). Add half the beef in a single layer and sear 60 to 90 seconds per side, until deeply browned at the edges and just cooked through. Transfer to a plate and repeat with the remaining oil and beef.

6. Bloom the aromatics

Lower the heat to medium-high, about 375F (190C). Add the garlic and ginger to the same pan and stir constantly for 30 seconds, just until fragrant and lightly golden, scraping up the browned bits left by the beef.

7. Add broccoli and sauce

Return the broccoli to the pan and toss for 1 minute to heat through. Pour in the sauce mixture and stir constantly for 60 to 90 seconds, until the sauce bubbles at the edges and thickens enough to coat the back of a spoon.

8. Return beef and finish

Add the seared beef back to the pan along with any resting juices and toss for 30 seconds, just until everything is coated and hot. The beef should read 145F (63C) at the center. Taste and add a splash of soy sauce if needed, then serve immediately over jasmine rice.

Delicious Variations

Spicy Chili-Garlic Beef and Broccoli

Add 1 tablespoon chili-garlic sauce and 1/2 teaspoon red pepper flakes to the stir-fry sauce for a sweet-hot version that tastes like the Szechuan takeout classic.

Mushroom and Beef and Broccoli

Swap half the broccoli for 8 ounces of sliced cremini mushrooms and sear them with the aromatics for a deeper, earthier skillet.

Honey-Sesame Beef and Broccoli

Replace the brown sugar with 2 tablespoons honey and finish with a teaspoon of toasted sesame seeds for a stickier, kid-friendly glaze.

How to Store Easy Beef and Broccoli Recipe (Better than Takeout!)

Refrigerator

Store in an airtight container in the refrigerator for up to 4 days. Keep the rice separate so it does not soak up all the sauce.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating, and expect the broccoli to soften slightly.

Reheating

Reheat in a skillet over medium heat, about 300F (150C), with a splash of water for 3 to 4 minutes, until the sauce loosens and the beef is hot. The microwave works in 60-second bursts but can toughen the steak.

Frequently Asked Questions

Q: What cut of beef is best for beef and broccoli?

Flank steak is the best all-around choice because it is lean, affordable, and takes a deep sear without getting chewy. Sirloin, skirt steak, and thinly sliced ribeye are all excellent substitutes, and the key is slicing any of them thin against the grain. Avoid stew meat or chuck, which stay tough in a fast stir-fry.

Q: Why is my beef and broccoli beef tough?

Tough beef almost always comes from slicing with the grain or overcrowding the pan so the meat steams instead of sears. Cut perpendicular to the muscle fibers and cook the beef in two batches over high heat, about 450F (230C), for no more than 90 seconds per side. The 10-minute baking soda and cornstarch velvet also helps keep the meat tender.

Q: Can I make beef and broccoli ahead of time?

Yes, you can blanch the broccoli, slice and velvet the beef, and mix the sauce up to 24 hours ahead and store each separately in the refrigerator. Cook the stir-fry fresh the day you plan to eat it, since the beef is at its most tender right after searing. The finished dish also reheats well for up to 4 days.

Q: Is beef and broccoli healthy?

It can be a genuinely balanced meal, with about 285 calories and 12 grams of protein per serving in this version, plus a full serving of broccoli. The sodium is the main thing to watch, so use low-sodium soy sauce and go easy on extra salt at the end. Serve it with steamed rice or cauliflower rice depending on your goals.

Q: Why do restaurants add baking soda to beef and broccoli?

Baking soda raises the pH on the surface of the meat, which stops the proteins from tightening up and keeps the beef tender even at high heat. It is the same velveting technique used in Chinese restaurant kitchens, and just 1/2 teaspoon is enough for 1 1/2 pounds of steak. Rinse-free and tasteless at that amount, it is the single easiest upgrade to homemade stir-fry.

Grab your skillet, crank the heat, and make this Easy Beef and Broccoli tonight instead of opening a delivery app. Once you see how fast it comes together, you will keep flank steak and oyster sauce in the fridge on permanent rotation.

Easy Beef and Broccoli Recipe (Better than Takeout!)

Easy Beef and Broccoli Recipe (Better than Takeout!)

Easy Beef and Broccoli is a 30-minute one-skillet stir-fry with tender flank steak, crisp broccoli, and a glossy garlic-ginger sauce.

★★★★½ 4.8 (312 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 1/2 lbs (680g) flank steak, sliced 1/4-inch thick against the grain
  • 1/2 tsp baking soda
  • 1 tbsp cornstarch
  • 2 tbsp vegetable oil, divided
  • 5 cups (about 1 lb / 450g) broccoli florets, cut into bite-size pieces
  • 1/3 cup (80ml) low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp brown sugar
  • 1 tsp toasted sesame oil
  • 3 cloves garlic, minced (about 1 tbsp)
  • 1 tbsp fresh ginger, grated
  • 2 tsp cornstarch whisked into 1/4 cup (60ml) cold water

📋 Instructions

  1. 1Freeze and slice the beef — Pat the flank steak dry, then freeze it for 20 minutes until firm but not solid. Slice it 1/4-inch thick against the grain, cutting on a slight diagonal for wider, more tender pieces.
  2. 2Velvet the beef — In a bowl, toss the sliced beef with the baking soda and 1 tablespoon cornstarch until every piece is lightly coated. Let it sit at room temperature for 10 minutes while you prep everything else.
  3. 3Blanch the broccoli — Bring a large pot of water to a rolling boil. Add the broccoli florets and cook for exactly 2 minutes, until they are bright green and just barely tender at the stem. Drain and immediately plunge into ice water, then drain again and pat dry.
  4. 4Mix the stir-fry sauce — In a small bowl, whisk the soy sauce, oyster sauce, brown sugar, and sesame oil. In a separate cup, whisk the 2 teaspoons cornstarch into the 1/4 cup cold water until smooth, then stir it into the sauce mixture.
  5. 5Sear the beef, batch one — Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat until it shimmers, about 450F (230C). Add half the beef in a single layer and sear 60 to 90 seconds per side, until deeply browned at the edges and just cooked through. Transfer to a plate and repeat with the remaining oil and beef.
  6. 6Bloom the aromatics — Lower the heat to medium-high, about 375F (190C). Add the garlic and ginger to the same pan and stir constantly for 30 seconds, just until fragrant and lightly golden, scraping up the browned bits left by the beef.
  7. 7Add broccoli and sauce — Return the broccoli to the pan and toss for 1 minute to heat through. Pour in the sauce mixture and stir constantly for 60 to 90 seconds, until the sauce bubbles at the edges and thickens enough to coat the back of a spoon.
  8. 8Return beef and finish — Add the seared beef back to the pan along with any resting juices and toss for 30 seconds, just until everything is coated and hot. The beef should read 145F (63C) at the center. Taste and add a splash of soy sauce if needed, then serve immediately over jasmine rice.
👨‍🍳 Chef's Note: The sauce thickens fast once it hits the pan, so have your rice ready and your diners seated before you add the slurry. If it tightens up too much, a tablespoon of water off the heat brings it right back.

Servings: 6

Cuisine: Chinese-American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Tried This Recipe?

I’d love to hear how it turned out for you. Your review helps other home cooks know what to expect and helps me improve this recipe. Please leave a star rating and a short comment below.

Leave a Review

Leave a Review

Your email address will not be published. Reviews are held for approval before appearing.

Your Rating *

Choose a rating from one to five stars.

Add a photo
No photo selected

Optional. Upload a JPG, PNG, or WebP up to 5 MB.

x
Advertisements