Beef and Broccoli Recipe - Quick Takeout-Style
30-MINUTE MEALS! Get the email series now
Feastina

Beef and Broccoli

5 from 1 vote
1 Comments
Sarah
By: SarahUpdated: Aug 15, 2026
This post may contain affiliate links. Please read our disclosure policy.

A reliably perfect homemade Beef and Broccoli: tender, thinly sliced beef, crisp-tender florets and a glossy, balanced sauce—faster and healthier than takeout.

Beef and Broccoli

This Beef and Broccoli is the version I make when I want that takeout feeling without the mystery ingredients or the extra sodium. I discovered this method after repeatedly getting gloopy, chewy versions from restaurants and deciding to reverse-engineer what made the good ones sing: lightning-fast searing, a little cornstarch magic, and a hot pan. I started testing cuts, marinating times, and quick-steam tricks one cold weeknight, and what came out was reliably glossy sauce, bright broccoli, and steak slices that melt rather than chew. It quickly became my go-to when friends drop by because it comes together fast and everyone instinctively digs in.

There’s a small ritual to this dinner — freeze the steak briefly so it slices thinly, let the marinade do its work, and treat the pan like a high-heat environment where browning actually happens. The flavor is a pleasing balance of savory, sweet and toasted sesame with a touch of chile. Texture matters here: crisp-tender broccoli, separately seared beef, and a sauce that clings rather than drowns. This method gives you control: ready in under an hour, uses pantry staples like soy and cornstarch, and scales well for a hungry family of four.

Why You'll Love This Recipe

  • Fast weeknight dinner: active prep is about 20 minutes and the skillet work is only 10 minutes, so you can have dinner on the table in roughly an hour.
  • Pantry-friendly: uses common Asian staples — soy sauce, cornstarch, sesame oil, hoisin — nothing exotic and easily swapped if needed.
  • One-skillet finish: everything cooks in a single heavy pan or wok for minimal cleanup and great sear.
  • Texture-first approach: separate searing avoids stewing and keeps beef tender and broccoli crisp-tender rather than mushy.
  • Make-ahead friendly: marinade the steak up to 24 hours ahead for deeper flavor; sauce mixes in seconds while the beef rests.
  • Healthy-ish and flexible: leaner cuts like flank or sirloin work well; serve with rice or cauliflower rice to suit carb preferences.

My family’s reaction the first time I made this was immediate: forks clinked, plates scraped, and someone asked for the recipe. Over time I’ve tweaked the balance — a touch more Shaoxing for depth, a smidge less sugar — and the results have become reliably better than most takeout we used to order. It’s the kind of dish that feels special but is actually simple.

Ingredients

  • Beef (1 lb): Flank steak is my go-to for its balance of flavor and affordability; skirt, flat iron or sirloin also work. Look for a steak with a little marbling for flavor but not excessive fat. If you prefer richer texture, ribeye will sing, but it’s pricier.
  • Broccoli (1 lb): Two medium heads yields about a pound of florets once chopped. Choose firm, dark-green crowns with tight florets. Trim the stems and reserve for another use or slice thinly to cook with the florets.
  • Marinade: Cornstarch firms the exterior and helps the sauce cling; low-sodium soy keeps salt in check; Shaoxing wine (or dry sherry) adds the umami lift you’ll notice in restaurant versions.
  • Sauce: Brown sugar, oyster sauce, hoisin and sesame oil create a glossy, layered sauce. Sambal Oelek brings gentle chile heat — adjust to taste. The cornstarch in the sauce smooths the texture and thickens quickly.
  • For searing: Neutral oil with a high smoke point plus a splash of sesame oil for aroma. Use a cast iron skillet or a heavy-bottomed wok for the best browning.
  • To serve: Steamed white rice (or cauliflower rice), sliced green onions, toasted sesame seeds and crushed red pepper flakes for optional heat. Asian Marinated Cucumbers make a bright, crunchy side if you like.

Instructions

Freeze the beef briefly: Place the whole steak in the freezer for about 30 minutes; it firms up, making it much easier to slice thinly and evenly. This step prevents ragged slices and helps achieve uniform cooking. Prep the broccoli: Cut florets from two medium heads until you have about 1 pound. Keep the florets roughly uniform in size so they cook evenly; if using stems, peel the outer layer and slice thinly so they finish at the same time as the crowns. Make the marinade: In a medium bowl whisk 1 1/2 tablespoons cornstarch, 4 1/2 tablespoons low-sodium soy sauce and 1/2 cup plus 1 tablespoon Shaoxing wine (or dry sherry). Add the thinly sliced beef and toss to coat. Let rest 20 minutes — this tenderizes and seasons the meat. Slice the beef: Slice against the grain into strips no thicker than 1/4 inch; aim for about 4 inches long. If your steak is long, make a single vertical cut with the grain to avoid overly long strips. Thin slicing is the key to tender bites. Prepare the sauce: Whisk together 3 tablespoons brown sugar, 1 tablespoon cornstarch, 3 tablespoons oyster sauce, 1/3 cup hoisin sauce, 2 teaspoons sesame oil, 1 1/2 teaspoons Sambal Oelek, 3/4 teaspoon freshly ground black pepper and 3/4 teaspoon kosher salt. Keep nearby for a quick finish. Cook rice (if using): Start white rice now so it simmers and steams while you sear the beef, or prepare cauliflower rice if preferred. Sear the beef: Heat a cast iron skillet or wok over medium-high until very hot. Add 1 tablespoon vegetable oil and 1 tablespoon sesame oil, swirl to coat. Shake off excess marinade and add beef in a single layer with space between strips. Cook 60–90 seconds until browned, flip and brown the other side ~60 seconds. Remove to a plate and repeat in batches, adding oil as needed. Overcrowding releases juices and prevents browning — that evaporation is what lets the meat actually contact the oil and caramelize. Stir-fry the broccoli: Return the skillet to medium-high and add 1 tablespoon vegetable oil + 1 tablespoon sesame oil. Add all the florets and stir until color deepens, about 2 minutes. Add 1 tablespoon water at a time if the pan appears dry to create quick steam; 3–5 tablespoons total usually does it. The broccoli should be bright and crisp-tender, not soft. Finish the dish: Add the seared beef back to the pan, pour in the sauce, and toss quickly. The sauce will bubble and thicken in seconds; stir until everything is evenly coated, then remove from heat to stop cooking. Garnish with sliced green onions and toasted sesame seeds and serve over rice. User provided content image 1

You Must Know

  • This is high in protein and vitamin C from the broccoli; store leftovers in the fridge up to 5 days but do not freeze (sauces and broccoli textures degrade).
  • Use low-sodium soy sauce to control salt; adjust at the end if you used regular soy. Oyster sauce adds depth but can be omitted — add extra hoisin if you do.
  • The searing step is critical: cook the beef in thin batches to avoid steaming. High heat + space = proper browning.
  • Cornstarch in the marinade creates a tender “velveting” effect while cornstarch in the sauce gives that glossy sheen and quick thickening.

What I love most is how dependable this method is. When I adjust only one thing — the pan temperature — everything else falls into place: caramelized beef, crisp broccoli, and a sauce that clings. Once I demonstrated the technique for a friend, she wrote back that it was better than any local takeout. That steady praise is why I keep this in the weeknight rotation.

User provided content image 2

Storage Tips

Refrigerate leftovers in an airtight container for up to 5 days. Label with the date and keep sauce-coated portions on top to minimize broccoli sogginess; the beef holds up well. Avoid freezing: broccoli becomes mushy and the sauce separates when thawed. To reheat, warm gently in a skillet over medium, adding a splash of water to loosen the sauce; microwave reheating works but can overcook the broccoli.

Ingredient Substitutions

If you don’t have Shaoxing wine, use dry sherry or omit and add a pinch of sugar for complexity. For gluten-free: use tamari or a certified gluten-free soy sauce and a gluten-free oyster sauce alternative (or extra hoisin if labeled GF). If oyster sauce isn’t your thing, increase hoisin by 1–2 tablespoons and add a teaspoon of fish sauce for umami if you like. To reduce sugar, swap brown sugar for a sugar substitute but note the final glazing may be less shiny.

Serving Suggestions

Serve over steamed jasmine rice, brown rice, or cauliflower rice for a lower-carb option. Garnish with sliced green onions and toasted sesame seeds. Add a side of Asian Marinated Cucumbers for acidity, or serve with baked egg rolls to recreate a full takeout spread. For a family-style meal, place the skillet at the table and let everyone spoon rice onto individual plates.

Cultural Background

The beef and broccoli combination is an American-Chinese classic that evolved to suit Western tastes: a simple, approachable pairing of tender beef and blanched broccoli in a savory-sweet sauce. It fuses Cantonese stir-fry techniques with locally available vegetables and seasonings. Dishes like this were adapted by immigrant cooks to use economical cuts of beef and speedy wok techniques, resulting in the version most of us recognize today.

Seasonal Adaptations

In spring, swap half the broccoli for quick-cooking snap peas or asparagus tips for brightness. In winter, use broccolini for a slightly sweeter, tender stalk. For holiday entertaining, finish with a handful of toasted slivered almonds for crunch and serve on a large platter for sharing.

Meal Prep Tips

Marinate the beef up to 24 hours in advance for deeper flavor and faster assembly. Chop broccoli and store in airtight containers in the fridge for up to 2 days. Pre-mix the sauce in a jar and refrigerate; bring to room temperature before adding to a hot pan. Cook rice ahead and reheat briefly in the microwave with a sprinkle of water.

Make this dish your own: tweak the heat, choose your favorite cut of beef, and enjoy the satisfaction of turning a handful of pantry ingredients into a meal that tastes better than takeout. Share it with friends and you’ll have a quick, reliable crowd pleaser.

Pro Tips

  • Freeze the steak for 20–30 minutes before slicing to get thin, even strips.

  • Always sear in small batches to avoid steaming; the beef needs space to brown.

  • Use low-sodium soy sauce and adjust salt at the end to control sodium.

  • Add water a tablespoon at a time to steam broccoli quickly without making it soggy.

  • Remove the pan from heat as soon as the sauce thickens to prevent overcooking the beef.

This nourishing beef and broccoli recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Stovetop ClassicsBeef and BroccoliStir-FryChinese CuisineDinner IdeasHealthy Weeknight Meal
No ratings yet

Beef and Broccoli

This Beef and Broccoli recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Beef and Broccoli
Prep:50 minutes
Cook:10 minutes
Rest Time:10 mins
Total:1 hour

Ingredients

Beef

Broccoli

Marinade

Sauce

For searing

For serving

Instructions

1

Briefly freeze and slice beef

Place steak in the freezer for 20–30 minutes until firm. Slice against the grain into strips no thicker than 1/4 inch and about 4 inches long for tender bites.

2

Prepare broccoli

Trim florets from two medium heads to yield about 1 pound. Keep pieces uniform so they cook at the same rate. Peel and thinly slice stems if using.

3

Make the marinade

Whisk 1 1/2 tablespoons cornstarch with 4 1/2 tablespoons low-sodium soy sauce and 1/2 cup + 1 tablespoon Shaoxing wine. Toss beef to coat and let rest 20 minutes to tenderize.

4

Mix the sauce

Combine 3 tablespoons brown sugar, 1 tablespoon cornstarch, 3 tablespoons oyster sauce, 1/3 cup hoisin, 2 teaspoons sesame oil, 1 1/2 teaspoons Sambal, 3/4 teaspoon black pepper and 3/4 teaspoon kosher salt. Whisk until smooth and set aside.

5

Cook rice (if serving with rice)

Start white rice so it simmers and steams while you sear the beef. Alternatively, prepare cauliflower rice now for a low-carb option.

6

Sear beef in batches

Heat a cast iron skillet or wok over medium-high until very hot. Add 1 tablespoon vegetable oil and 1 tablespoon sesame oil. Shake excess marinade from each strip and add in a single layer, leaving space between strips. Cook 60–90 seconds per side until browned and transfer to a plate. Repeat in batches, adding oil as needed.

7

Stir-fry broccoli

With skillet still hot, add 1 tablespoon vegetable oil and 1 tablespoon sesame oil. Add all broccoli and stir for about 2 minutes until color deepens. Add water 1 tablespoon at a time (3–5 tablespoons total) to create steam without pooling liquid; cook until crisp-tender.

8

Combine and finish

Return seared beef to the pan, pour in the sauce, and toss quickly. Once the sauce bubbles and thickens, remove pan from heat to stop cooking. Garnish with sliced green onions and sesame seeds and serve immediately over rice.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 313kcal | Carbohydrates: 27g | Protein:
29g | Fat: 8g | Saturated Fat: 2g |
Polyunsaturated Fat: 2g | Monounsaturated Fat:
3g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@feastinarecipe on social media!

Beef and Broccoli

Categories:

Beef and Broccoli

Did You Make This?

Leave a comment & rating below or tag @feastinarecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Sarah!

Chef and recipe creator specializing in delicious Stovetop Classics cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.