Beef and Broccoli Recipe with Flank Steak: Quick Marinated Crunch and Silky Soy Gloss

Main Courses

Beef and Broccoli Recipe with Flank Steak: Quick Marinated Crunch and Silky Soy Gloss

This quick beef and broccoli recipe with flank steak transforms a weeknight dinner into a restaurant-worthy meal in under 30 minutes. The secret lies in a bold marinade that tenderizes the steak while building layers of flavor, paired with crisp-tender broccoli that stays vibrant through stir-frying.

I developed this version after years of perfecting the balance between silky soy glaze and the natural richness of flank steak—no takeout required.

The flank steak is the star here, sliced thin against the grain for maximum tenderness, then marinated in a blend of soy sauce, garlic, ginger, and a touch of honey.

While it soaks up those flavors, the broccoli gets a quick pre-cook to maintain its crunch, then finishes in the same pan for a caramelized bite. The result? A dish where every component shines—silky steak, crisp broccoli, and a glossy sauce that ties it all together.

What sets this apart is the two-stage cooking process: first marinating the steak (even 15 minutes makes a difference), then stir-frying everything together at high heat for just 4-5 minutes.

This ensures the steak stays juicy while the broccoli achieves that perfect crisp-tender texture. The sauce, reduced from the marinade, coats everything in a sticky, umami-rich glaze that’s impossible to resist.

Serve this over steamed rice or noodles for a complete meal, or plate it family-style with extra sauce for dipping. The quick prep and restaurant-quality results make it ideal for busy weeknights—without sacrificing flavor. Ready to make it?

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

Ingredients for beef and broccoli recipe flank steak

The essential ingredients for restaurant-quality beef and broccoli in under 30 minutes.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Fresh Broccoli Florets 🥦 1 ½ lb Large florets, stems trimmed
Low-Sodium Soy Sauce 🍶 ½ cup Kikkoman preferred
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger Root 🌿 2 tbsp Finely grated, peeled
Honey 🍯 1 ½ tbsp Wildflower for depth
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Vegetable Oil 🫒 2 tbsp High smoke point
Green Onions 🧅 4 whole Thinly sliced, white/green
Sesame Seeds 🌾 1 tbsp Toasted, for garnish
Diamond Crystal Kosher Salt 🧂 1 tsp For seasoning
Black Peppercorns 🌶️ ½ tsp Freshly cracked
White Rice 🍚 1 ½ cups Uncooked, long-grain

The flank steak is non-negotiable—its lean yet tender texture transforms with proper slicing. Look for cuts with good marbling at Whole Foods or your butcher shop, and slice against the grain for maximum tenderness. The broccoli should be fresh, with vibrant green florets and crisp stems. I prefer organic broccoli from the produce section, but any quality florets work. For the marinade, Kikkoman soy sauce delivers the right balance of salt and umami, while fresh ginger adds the zing that separates homemade from takeout.

No low-sodium soy sauce? Regular soy sauce at half the quantity works, but reduce the salt in the final dish. Substituting honey for maple syrup (1:1) keeps it vegan-friendly, though the flavor profile shifts slightly. Sesame oil can be omitted if you dislike its aroma, but the toasted seeds add a critical finishing touch. For the rice, jasmine or basmati both pair beautifully, though long-grain white rice is the most neutral base. The green onions should be fresh—no wilted stems allowed—and the sesame seeds can be toasted in a dry pan for 30 seconds to deepen their flavor.

Marinated steak keeps for up to 24 hours in the fridge, though it's best used within 12. The broccoli should be prepped just before cooking to maintain crispness. This dish reheats beautifully—2-3 minutes in a skillet restores the sauce's gloss. Store leftovers in an airtight container for up to 3 days, though the flavors peak on day one. For meal prep, double the marinade and freeze half for next time—just thaw before using.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: this reheats like a dream for work lunches. The steak stays juicy, the broccoli doesn’t turn mushy, and the sauce clings perfectly—no sad, dry leftovers here. My coworker even asked for the recipe after tasting mine (third time this month).
  • One-Pan Magic: I swear by this recipe when I need dinner on the table fast—just sear the steak, toss in the broccoli, and let the soy-ginger sauce do the work. No chopping boards to wash, no extra pots, and honestly? The smell alone makes me forget I was ever tired.
  • Umami Bomb: That first bite—tender flank steak with a caramelized crust, broccoli still crisp-tender, and a sauce so rich from the low-sodium soy and fresh ginger it’s like a hug in a bowl. Between us, the garlic gets all crispy on the edges, and that’s when you know you’ve hit gold.
  • Lunchbox Hero: Here’s what sold me: this reheats like a dream for work lunches. The steak stays juicy, the broccoli doesn’t turn mushy, and the sauce clings perfectly—no sad, dry leftovers here. My coworker even asked for the recipe after tasting mine (third time this month).

Step-by-step instructions for quick marinated flank steak with broccoli

Here's the method for tender, flavorful flank steak and crisp-tender broccoli in under 30 minutes.

1

Marinate the Flank Steak for Maximum Flavor

In a medium bowl, combine the 0.5 cup low-sodium soy sauce, 1.5 tablespoons honey, 1 tablespoon sesame oil, 2 tablespoons finely grated fresh ginger root, and 6 minced garlic cloves. Whisk until the honey dissolves completely, creating a smooth marinade.

Add the 1.5 pound flank steak to the bowl and turn to coat evenly, ensuring the marinade penetrates all sides. Cover and refrigerate for at least 20 minutes—this brief marinating time prevents over-tenderizing while infusing incredible flavor. The steak will develop a glossy sheen and subtle aroma as it absorbs the marinade.

2

Cook the White Rice to Perfection

Rinse the 1.5 cups white rice thoroughly under cold water until the water runs clear, removing excess starch. In a medium saucepan, combine the rice with 3 cups water and bring to a boil over high heat. Once boiling, reduce heat to low, cover tightly, and simmer for 15 minutes without lifting the lid.

After 15 minutes, remove from heat and let the rice steam undisturbed for an additional 10 minutes. This resting period allows the rice to absorb remaining moisture evenly, resulting in perfectly fluffy grains. Fluff gently with a fork before serving—never stir while hot as this creates a gummy texture.

3

Sear the Marinated Flank Steak

Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Remove the flank steak from the marinade (reserve the marinade) and pat dry with paper towels—this ensures maximum contact with the hot pan. Add the steak and sear for 3-4 minutes per side until developing a deep golden-brown crust.

The steak should release easily from the pan when ready to flip. Remove and let rest on a cutting board for 5 minutes—this crucial step prevents tough slices. While resting, pour the reserved marinade into the skillet and bring to a gentle simmer for 2 minutes to create a glossy sauce.

4

Blanch and Sauté the Broccoli

In a separate large skillet, heat 1 tablespoon vegetable oil over medium-high heat. Add the 1.5 pounds broccoli florets in a single layer and cook undisturbed for 2-3 minutes until bright green and slightly charred on the edges. Stir and cook another 1-2 minutes until tender-crisp but still vibrant.

Transfer the broccoli to a plate and return the skillet to medium heat. Add the seared flank steak back to the pan along with the simmered marinade, tossing to coat completely. Cook for 1 minute to reheat the steak and thicken the sauce slightly. Slice the steak thinly against the grain into ¼-inch strips for maximum tenderness.

5

Assemble and Garnish the Dish

Divide the cooked white rice among four plates. Top each serving with the sliced flank steak and broccoli, arranging them attractively. Drizzle generously with the pan sauce, then sprinkle with 1 tablespoon toasted sesame seeds and 4 thinly sliced green onions. The combination of silky sauce, tender steak, and crisp broccoli creates a perfect balance of textures and flavors.

Serve immediately while the rice is hot and the broccoli maintains its crisp-tender texture. The dish delivers restaurant-quality results in under 30 minutes, making it ideal for weeknight dinners while still feeling special.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe Flank Steak

  • SLICE AGAINST THE GRAIN: Flank steak’s fibers run long—cutting perpendicular makes each bite tender. I used to ignore this and ended up with chewy mouthfuls. Grab a sharp knife and angle those slices diagonally for real payoff.
  • SAUTE GINGER UNTIL FRAGRANT: Fresh ginger needs 30 seconds in the pan until it smells like a spice market. Undercooked ginger tastes raw and bitter—no one wants that in their beef and broccoli. Toss in minced garlic right after, or you’ll burn it.
  • DON’T OVERCROWD THE PAN: Broccoli steams when packed in—it’ll turn soggy and dull. Work in batches if needed. I learned this after serving mushy florets and wondering why my dish looked sad. A hot, empty pan is your friend.
  • REST THE STEAK FIRST: Skipping the 5-minute rest under foil means juices pool on the cutting board. Slice too soon, and your first bite is a sad, watery letdown. Wrap it loosely—yes, even if you’re impatient—and let it relax.

Best sauces and condiments for beef and broccoli recipe flank steak

Classic Soy-Ginger Glaze

The foundation of this dish is the soy-ginger glaze—simply reduce the marinade (reserved after searing) by simmering for 2-3 minutes until slightly thickened. This creates a sticky, umami-rich sauce that clings beautifully to the steak and broccoli.

For extra depth, add 1 teaspoon rice vinegar or ½ teaspoon chili flakes to the reduced sauce before serving. 🍶

Spicy Chili-Lime Twist

Crank up the heat by adding 1 tablespoon lime juice and 1 teaspoon chili paste (like La Choy) to the marinade. The acidity brightens the flavors while the chili paste adds a smoky kick.

Finish with ½ teaspoon Tajín seasoning on top for a tangy, spicy crunch. This works especially well with cornstarch-thickened sauce for a glossier finish.

Sweet and Sticky Honey-Sesame Sauce

For a richer, sweeter sauce, reduce the marinade with an extra 1 tablespoon honey and ½ teaspoon cornstarch (mixed with 1 tsp water) to create a silky, caramelized glaze.

Drizzle over the steak and broccoli, then sprinkle with toasted sesame seeds and crushed peanuts for texture. This version feels like a fusion of Chinese and Thai flavors.

Creamy Garlic-Herb Sauce

Swap the soy sauce for ½ cup coconut aminos (or regular soy sauce) and add 2 tablespoons heavy cream or Greek yogurt to the reduced marinade. Stir in 1 tablespoon chopped fresh cilantro and 1 teaspoon fish sauce for a creamy, herbaceous twist.

This sauce pairs perfectly with a side of jasmine rice for a lighter take on the classic.

Umami Bomb Mushroom Sauce

Sauté ½ cup sliced shiitake mushrooms in the same pan used for the steak until golden. Deglaze with 2 tablespoons dry sherry and add this to the reduced marinade.

The mushrooms deepen the umami while adding a meaty texture. Finish with a sprinkle of thyme leaves for an earthy aroma. 💫

Quick Dipping Sauces

Serve with small bowls of complementary sauces for dipping or drizzling.

Try: - Sriracha Mayo: Mix 2 tbsp mayo with 1 tsp sriracha and a squeeze of lime. - Black Pepper Sauce: Whisk 1 tbsp soy sauce, 1 tsp honey, and ½ tsp cracked black pepper. - Lime-Cilantro Dressing: Blend 2 tbsp Greek yogurt, 1 tbsp lime juice, and 1 tbsp chopped cilantro.

These add extra flavor without overpowering the main dish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 1020mg44%
Total Carbohydrate 65g24%
Dietary Fiber 5g18%
Sugars 12g
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

Why is slicing flank steak "against the grain" so important?

Slicing flank steak against the grain (perpendicular to the muscle fibers) shortens them, making each bite more tender. The grain runs diagonally across the cut—look for the direction of the muscle fibers when you buy it. If you slice with the grain, you'll end up with chewy, tough pieces. For this recipe, aim for ¼-inch thick slices after cooking.

2

Can I use flank steak that's already been frozen?

Yes, but thaw it properly first! Place the frozen steak in the refrigerator for 24 hours or use the quick thaw method in cold water (sealed in a bag) for 1 hour. Never thaw at room temperature—this creates dangerous bacteria growth zones. Once thawed, pat dry thoroughly before marinating to help the seasoning stick.

3

How do I prevent the broccoli from getting mushy?

Keep the heat high and cook in batches if needed. Use a large skillet and cook the broccoli in a single layer for just 2-3 minutes until bright green and slightly charred. Overcrowding steams the florets instead of searing them. For extra insurance, blanch the broccoli in boiling water for 1 minute before stir-frying to jumpstart the cooking process.

4

What's the best way to reheat leftovers?

Reheat in a skillet over medium heat with a splash of water or broth to restore moisture. Cover for 2-3 minutes to keep the broccoli crisp-tender. Microwaving works too (1 minute), but the texture suffers—steak gets rubbery and broccoli gets soggy. Add a drizzle of soy sauce or sesame oil when reheating to revive the flavors.

5

Can I substitute another cut of beef?

Flank steak is ideal for its lean texture and flavor, but you can use skirt steak or sirloin as substitutes. Skirt steak has similar tenderness when sliced thin, while sirloin needs slightly longer marinating (30-45 minutes). Avoid tougher cuts like chuck roast—they won't achieve the same silky texture. For ribeye, reduce marinating time to 15 minutes max to prevent over-tenderizing.

★★★★★4.5(3 reviews)
Categories Main Courses