Beef and Broccoli Recipe by Tiffy Cooks: Stir-Fried Soy-Ginger Harmony in 20 Minutes

Main Courses

Beef and Broccoli Recipe by Tiffy Cooks: Stir-Fried Soy-Ginger Harmony in 20 Minutes

This beef and broccoli recipe by Tiffy Cooks delivers restaurant-quality stir-fry in just 20 minutes—no takeout needed. The secret lies in a bold soy-ginger sauce that caramelizes beautifully while the beef stays tender and the broccoli keeps its satisfying crunch.

I've perfected this technique through countless weeknight dinners, and it never fails to impress. What makes this recipe special is the balance of simplicity and depth. You'll use just 8 core ingredients, but the flavor is anything but basic.

The sauce starts with a quick reduction of soy sauce, ginger, and garlic, which builds rich umami notes while keeping the dish light. A splash of sesame oil at the end adds that signature wok-hei aroma that makes homemade taste like it came from a bustling Asian kitchen.

By the time you're done, you'll have perfectly seared beef strips with a glossy, slightly caramelized crust and bright green broccoli florets that stay crisp-tender. The sauce clings to everything, creating a harmonious bite with every forkful.

It's the kind of meal that transforms a simple weeknight into something special without requiring hours in the kitchen. The best part? This recipe scales effortlessly. Make it for two or double it for a crowd—it always delivers. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and broccoli recipe tiffy cooks

Eight ingredients transform into a restaurant-worthy beef and broccoli dish.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 4 cups Fresh, medium-sized florets
Low-Sodium Soy Sauce 🍶 ½ cup For balanced flavor
Fresh Ginger 🌿 2 tbsp Finely grated, aromatic
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Neutral Oil (like Vegetable or Canola) 🫒 2 tbsp High smoke point
Brown Sugar 🍚 1 tbsp Light, for caramelization
Cornstarch 🌾 1 tbsp For tenderizing beef
Green Onions 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌰 1 tsp Toasted, for garnish
Kosher Salt 🧂 ½ tsp For seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground

The flank steak is non-negotiable here—its lean texture and grain make it perfect for quick searing. Look for thinly sliced cuts at the meat counter, or ask the butcher to slice it against the grain for you. Whole Foods or Trader Joe's often carry pre-sliced versions, but if you're buying a whole cut, plan to slice it yourself. Freshness matters: the steak should smell clean and have a vibrant color. For broccoli, bright green florets with tight buds are key—avoid anything yellowing or rubbery. The soy sauce should be low-sodium to balance the bold flavors without overpowering.

No low-sodium soy sauce? Regular soy sauce plus half the salt works, but taste as you go. Fresh ginger and garlic are ideal, but if you're using dried, reduce to one-third the amount—ginger powder lacks the same punch. The cornstarch is crucial for tenderizing the beef; don't skip it. For sesame oil, toasted varieties add the most aroma, but any will work in a pinch. Swap brown sugar for white sugar or honey if needed, though brown adds subtle depth. The green onions can be subbed with scallions or chives, and sesame seeds with toasted peanuts for texture.

Prep the beef and broccoli ahead to save time—store them separately in airtight containers in the fridge for up to 2 days. The sauce keeps well for 1 week if stored in the fridge, though it's best used fresh. For leftovers, reheat gently in a skillet with a splash of water to retain moisture. This dish freezes beautifully for 3 months—portion into single servings before freezing to make reheating easier. Garnish with fresh herbs or extra sesame seeds just before serving to keep everything vibrant.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just sear the flank steak, toss in the broccoli florets, and let the soy-ginger-garlic sauce do the work. No chopping boards, no extra pots, and still restaurant-quality results.
  • Umami Bomb: That low-sodium soy sauce? It’s the secret weapon here. The ginger and garlic cloves caramelize into something so rich, you’ll want to lick the pan. (Yes, I’ve been there.)
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The steak stays tender, the broccoli holds its crunch, and it reheats like a dream—perfect for packed lunches or lazy Fridays when you’re already in pajamas.
  • Budget Flex: Flank steak is affordable, and a single pan of this feeds four for under $15. Honestly, it’s the kind of dish that makes me feel like I’m treating myself without breaking the bank.

Step-by-step instructions for stir-fried soy-ginger beef and broccoli

Here's how to transform simple ingredients into a restaurant-quality stir-fry with tender beef and crisp-tender broccoli.

1

Prep the Flank Steak for Perfect Tenderness

Slice the 1 lb flank steak thinly against the grain using a sharp knife. This ensures each bite will be tender rather than chewy. Place the sliced steak in a bowl and add the 1 tablespoon cornstarch, 0.5 teaspoon kosher salt, and 0.25 teaspoon black pepper. Mix gently but thoroughly to coat all surfaces evenly.

Let the marinated steak rest for 10 minutes at room temperature while you prepare the remaining ingredients. This resting period allows the cornstarch to fully adhere and the meat to cook more evenly. The cornstarch creates a delicate crust that helps tenderize the beef during the quick stir-fry process.

2

Stir-Fry the Broccoli Until Crisp-Tender

Heat 2 tablespoons neutral oil in a large skillet or wok over medium-high heat until shimmering. Add the 4 cups broccoli florets and stir-fry for 3-4 minutes, tossing frequently, until the edges begin to turn bright green and slightly blistered. You want the broccoli to retain its vibrant color and crisp texture.

Remove the broccoli and set aside in a bowl. Keep it warm by covering loosely with a lid or clean kitchen towel. The broccoli should be just tender enough to yield slightly when pierced with a fork but still maintain a pleasant crunch. Overcooking here will turn it mushy, so watch it closely.

3

Cook the Steak to Juicy Perfection

In the same skillet, add 1 tablespoon neutral oil and swirl to coat the pan. Increase heat to high and add the marinated steak in a single layer. Cook undisturbed for 1-2 minutes until the bottom develops a golden-brown crust. This initial sear locks in the juices and creates flavor.

Push the steak to one side of the pan and add 2 tablespoons fresh ginger and 4 cloves garlic cloves. Stir for 30 seconds until fragrant—this releases their aromatic oils. Pour in 0.5 cup low-sodium soy sauce and 1 tablespoon brown sugar, then toss everything together for 1-2 minutes until the sauce thickens slightly and coats the steak.

4

Combine and Finish with Sesame Oil

Return the broccoli to the skillet and stir everything together for 1-2 minutes until the steak is fully cooked through and the flavors meld. The internal temperature of the steak should reach 145°F for medium-rare doneness. Taste and adjust seasoning if needed—you may want to add a splash more soy sauce for balance.

Turn off the heat and drizzle in 1 tablespoon sesame oil, tossing gently to coat. This adds a nutty aroma and rich depth of flavor. Garnish with 3 sliced green onions and 1 teaspoon sesame seeds just before serving. The dish should be hot, vibrant, and perfectly balanced between savory, sweet, and umami notes.

5

Serve Immediately with Steamed Rice

Transfer the beef and broccoli to serving plates and serve right away while still steaming hot. This stir-fry is best enjoyed immediately when the broccoli is crisp-tender and the beef is juicy. Pair with steamed jasmine rice to soak up every last bit of that delicious soy-ginger sauce.

The key to this dish is timing—everything needs to be hot when it hits the plate. If you find the sauce too thin, simply reduce it by simmering uncovered for an additional minute. For extra richness, you could also stir in a beaten egg at the end, but the current version delivers perfect balance as is.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe Tiffy Cooks

  • SEAR THE STEAK FAST: Get your pan screaming hot—cast iron or stainless steel—before adding the flank steak. I learned this the hard way: dragging it through a lukewarm pan turns it rubbery. Hit medium-high, let it brown 2 minutes per side, then pull it out while it’s still bright red inside. It’ll finish cooking in the sauce.
  • SLICE AGAINST THE GRAIN: Flank steak fights you if you cut with the grain. Look for those long muscle fibers and slice perpendicular—thin, even strips. Skip this, and you’ll end up with chewy, tough bites. A sharp knife and patience make all the difference here.
  • STOP STIR-FRYING THE BROCCOLI: Broccoli turns to mush if you treat it like the steak. Add it to the pan after the meat’s browned, and cook it just 2-3 minutes—it should stay bright green with a little crisp. Overcrowding the pan? Do it in batches. No one likes sad, limp broccoli.
  • GINGER AND GARLIC FIRST: Toss minced ginger and garlic into the pan before the sauce hits. Let them sizzle 30 seconds until fragrant—that’s when their flavors wake up. Dump in the soy sauce and beef broth next, but don’t rush this step. It’s the flavor foundation, and cutting corners here tastes obvious.

Perfect pairings for this recipe

Rice Pairings

Jasmine rice is my go-to for this dish—its delicate floral aroma and slightly sticky texture soak up the sauce beautifully. Cook 1 cup jasmine rice with 1.5 cups water for perfectly fluffy grains.

For extra flavor, rinse the rice first to remove excess starch, then toast it in the pot with 1 tsp neutral oil for 1 minute before adding water. 💛

Noodle Twists

Swap rice for udon or soba noodles for a heartier meal. Cook 8 oz noodles according to package, then toss them with the beef and broccoli. The chewy texture contrasts perfectly with the tender beef.

I like to add 1 tbsp sesame oil to the noodles before mixing to enhance the wok-hei flavor.

Vegetable Sides

Steamed bok choy or snap peas add freshness to balance the rich beef. Blanch 2 cups bok choy in boiling water for 1 minute, then shock in ice water.

Toss with 1 tsp toasted sesame seeds and a pinch of salt. The bright green color makes the dish pop visually while adding crunch.

Protein Swaps

For a vegetarian version, replace the beef with extra-firm tofu pressed and cubed, or shiitake mushrooms sliced into strips. Marinate the tofu in 1 tbsp soy sauce + 1 tbsp cornstarch for 15 minutes before cooking. The mushrooms add a meaty texture that holds up well to stir-frying.

Sauce Variations

Add a splash of rice vinegar or lime juice to brighten the sauce. For a spicy kick, stir in ½ tsp chili crisp or 1 tsp sriracha> at the end.

I also love adding 1 tsp fish sauce for deeper umami—just be mindful of sodium levels if using regular soy sauce.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pre-cut frozen broccoli for this recipe?

Yes, but fresh broccoli gives the best texture. If using frozen, thaw it completely first and pat dry with a paper towel to remove excess moisture. This prevents a soggy stir-fry. For extra crispness, blanch frozen florets in boiling water for 1 minute before stir-frying.

2

What's the best way to slice flank steak for perfect tenderness?

Slice thinly against the grain—this means cutting perpendicular to the muscle fibers. Use a sharp knife and make ¼-inch thick slices for even cooking. The grain runs lengthwise, so look for the direction of the fibers before slicing.

3

Can I make this recipe in a regular skillet instead of a wok?

A 12-inch skillet works perfectly. Just cook in batches if needed—start with the broccoli, then the beef. The key is maintaining high heat to get that signature wok-hei flavor. Use a splatter screen if you're worried about sauce flying.

4

Why did my beef turn out chewy instead of tender?

Chewy beef usually means it wasn't sliced thinly enough or cooked too long. Always cut against the grain and cook for only 1-2 minutes total. Use a meat thermometer to check—145°F for medium-rare is ideal. Let the meat rest 5 minutes after cooking before slicing.

5

How can I make this dish spicier?

Add ½ teaspoon chili flakes or 1 teaspoon sriracha to the sauce during the final stir. For heat lovers, toss in 1 tablespoon chili crisp at the end. Remember, you can always add more spice but can't take it out—so start with half the amount and adjust to taste.

★★★★★4.7(10 reviews)
Categories Main Courses