Main Courses
This beef and sirloin steak with broccoli recipe delivers restaurant-quality wok-seared steak and tender-crisp broccoli bathed in a silky soy-ginger sauce. 🔥 The secret lies in high-heat searing for that signature crust, followed by a quick stir-fry that keeps the steak juicy and broccoli vibrant.
I developed this after years of perfecting stir-fry techniques—no more dry steak or mushy vegetables here.
The beauty of this dish is its balance: bold flavors from the soy-ginger sauce, rich umami from the steak, and fresh crunch from the broccoli. You'll start with sirloin cut into strips for even cooking, then work through a simple sauce that builds layers of sweet, savory, and aromatic notes.
The broccoli gets just enough time in the wok to stay crisp-tender while absorbing flavor.
What you'll end up with is a plate that looks as impressive as it tastes—golden-brown steak with glossy sauce clinging to every bite, bright green broccoli that still holds its shape, and a sauce that's rich yet light enough to let the steak shine.
This is the kind of weeknight dinner that feels like a special occasion without requiring hours in the kitchen.
Best served immediately over steamed rice, though leftovers reheat surprisingly well. The sauce thickens slightly when chilled, so a quick warm-through on the stove brings it back to perfection. Here's how to make it happen in under 30 minutes.
Ingredients for beef and broccoli recipe with sirloin steak
Here's everything you need for restaurant-quality wok-seared beef and broccoli with a silky sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Sirloin Steak 🥩 | 1 ½ lb | Cut into 1/2-inch strips |
| Fresh Broccoli 🥦 | 1 ½ lb | Cut into large florets |
| Soy Sauce 🍶 | ½ cup | High-quality, low-sodium preferred |
| Honey 🍯 | 2 tbsp | Pure, raw preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Fresh Ginger 🧄 | 2 tbsp | Finely grated, fresh only |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
The sirloin is the star—look for center-cut at Whole Foods or your butcher shop. It should be bright red and marbled, not gray or dry. Cut it yourself into even strips (about 1/2-inch thick) for perfect searing. Broccoli? Trader Joe's has the best pre-cut florets, but whole heads work too—just snap off the thick stems. Fresh ginger and garlic are non-negotiable here; jarred ginger just won't cut it. For the soy sauce, Kikkoman or Lee Kum Kee are my go-tos—avoid the high-sodium versions unless you're balancing with honey.
No sesame oil? Avocado oil at half the amount works, but you'll lose that nutty aroma. Running out of cornstarch? Arrowroot powder thickens just as well. The sauce is flexible—swap honey for maple syrup if you prefer, or add a splash of rice vinegar for brightness. Broccoli too tough? Blanch it 30 seconds first. And if you're short on time, frozen broccoli (no ice crystals!) gets the job done. The sesame seeds? Toast them in a dry pan for 30 seconds—they'll smell amazing and add crunch to every bite.
Steak and broccoli reheat beautifully—just warm through in a wok or skillet with a splash of water. Sauce thickens when chilled, so thin with a splash of water or broth before reheating. Store leftovers in an airtight container for up to 3 days. For meal prep, portion the sauce separately—it keeps for 5 days in the fridge. Freeze the sauce alone for up to 3 months if you want to make it ahead. And that rice? Cook a big batch—it's the perfect base for leftovers.
Why You'll Love This Recipe
- Steak in Minutes: I swear, slicing the sirloin thin against the grain cuts prep time in half—no fancy knife skills needed. Just a hot pan, 5 minutes of searing, and you’re done. Honestly, my Tuesday nights just got an upgrade.
- Sweet-Savory Magic: That honey-soy glaze? It’s the secret weapon. The soy gives it depth, the honey cuts through the richness, and a drizzle of sesame oil at the end? Pure satisfaction. It’s bold but balanced—like a hug in a bowl.
- 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. Pack it for work or school—no sad, soggy leftovers here.
- Budget Win: Sirloin’s affordable, broccoli’s a veggie powerhouse, and you’re using pantry staples. I’ve fed four people for under $15 with this—plus, the leftovers taste just as good the next day. Practical? Yes. Delicious? Absolutely.
Step-by-step instructions for wok-seared beef and broccoli
Here's how to achieve that perfect balance of crispy steak and tender broccoli with a glossy, flavorful sauce.
🔥 Step 1: Prep and Marinate the Steak
Cut the 1.5 lb sirloin steak into ½-inch strips—this size ensures quick cooking without drying out. In a bowl, toss the steak strips with 1 tablespoon vegetable oil, ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon white pepper. Let it sit for 10 minutes while you prep the rest. This marinade creates a flavorful crust and prevents the steak from sticking.
I like to separate the strips slightly in the bowl so they get an even coating. If you're short on time, you can skip the marinade entirely—just pat the steak dry before cooking for better searing. The key here is high heat later, so we want the surface as dry as possible for that perfect crust.
🍳 Step 2: Sear the Steak and Broccoli
Heat a wok or large skillet over high heat until it's smoking hot—this is crucial for that wok-seared texture. Add 2 tablespoons vegetable oil and swirl to coat. Working in batches (don't overcrowd), add half the steak strips and sear for 1-2 minutes until deep golden brown and just cooked through. Transfer to a plate and repeat with the remaining steak.
In the same pan, add the 1.5 lb broccoli florets and stir-fry for 3-4 minutes until bright green and just tender-crisp. Broccoli should hold its shape but yield slightly when pierced with a fork. If the pan gets too dry, add 1 tablespoon vegetable oil—but don't overcrowd the pan or the steak will steam instead of sear.
🥘 Step 3: Build the Sauce
Lower the heat to medium-high and add 2 tablespoons fresh ginger and 4 cloves minced garlic. Stir for 30 seconds until fragrant—this releases their full flavor. Pour in the ½ cup soy sauce and 2 tablespoons honey, then bring to a gentle simmer. Let it reduce for 1-2 minutes until slightly thickened.
Here's where the magic happens: sprinkle 1 tablespoon cornstarch over the sauce and stir vigorously for 30 seconds until it thickens to a glossy consistency. The sauce should coat the back of a spoon but still flow smoothly. If it's too thick, add 1 tablespoon water to loosen it—this is your window to adjust the texture before adding everything back together.
🍽️ Step 4: Combine and Finish
Return the seared steak and broccoli to the pan, tossing gently to coat everything in the sauce. Stir in 1 tablespoon sesame oil and let it heat through for 1 minute. The sauce should cling beautifully to both the steak and broccoli, creating that classic glossy finish.
Taste and adjust seasoning—you might want to add a pinch more salt or a splash of soy sauce if needed. Garnish with 1 tablespoon toasted sesame seeds and 3 sliced green onions. Serve immediately over steamed rice for the full experience—each bite should deliver tender steak, crisp-tender broccoli, and that perfect balance of sweet, salty, and umami flavors.
Pro Tips For Making Beef And Broccoli Recipe With Sirloin Steak
- SEAR THE STEAK FIRST: The broccoli will take longer than you think, so get the steak in the pan as soon as it hits high heat—no waiting. A quick 2-3 minute sear on each side with a little oil (and a pinch of salt) locks in flavor before you even touch the broccoli.
- CUT BROCCOLLI SMALLER THAN YOU THINK: Big florets look pretty but stay tough and undercooked. Chop the stems thinly and break florets into bite-sized pieces—they’ll cook faster and absorb the soy-honey glaze better. (Yes, it’s less Instagrammable, but it’s actually better.)
- DON’T DROWN THE BROCCOLI: After searing the steak, pull it out and reduce the heat to medium-low before adding broccoli. Too much liquid (like dumping all the soy sauce at once) steams instead of caramelizing. Start with just 1 tablespoon soy sauce, then add the rest later.
- FINISH WITH SESAME OIL LAST: Splashing sesame oil in early burns it and turns the sauce bitter. Instead, drizzle it over the finished dish right before serving—it’ll perfume the steak and broccoli without overpowering the honey-soy balance. (And save a little for garnish if you’re feeling fancy.)
Perfect pairings for this beef and broccoli recipe with sirloin steak
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.5 cups of jasmine rice for 4 servings (about 1 cup dry rice to 1.5 cups water ratio).
For extra fluffiness, rinse the rice first to remove excess starch. 🍚
Short-grain sushi rice works too if you want a firmer bite—just season it with a pinch of salt while cooking. Or try brown rice for a heartier, nutty twist that pairs well with the umami-rich sauce.
I often make a big batch of rice for leftovers—it reheats perfectly and turns this into a satisfying meal for days.
Vegetable Sides
A simple steamed bok choy adds another layer of freshness to the plate. Toss 2 heads with 1 teaspoon sesame oil and a pinch of salt before steaming for 4-5 minutes. The mild, slightly bitter notes balance the richness of the beef beautifully. 🥬
For something heartier, try roasted baby potatoes cut into wedges. Toss them with 1 tablespoon olive oil, ½ teaspoon smoked paprika, and ¼ teaspoon garlic powder, then roast at 425°F for 25-30 minutes until crispy. The smoky flavor complements the sweet-savory sauce wonderfully.
Protein Additions
Add shrimp for a seafood twist—peel and devein ½ lb large shrimp, then toss with 1 teaspoon cornstarch and ½ teaspoon salt. Sear them in the same pan as the steak for 1-2 minutes per side until pink. Their sweetness harmonizes perfectly with the soy-ginger flavors. 🍤
For a vegetarian option, swap the steak for extra-firm tofu pressed and cubed. Pan-fry until golden brown before adding to the stir-fry. The tofu absorbs the sauce beautifully, creating a satisfying texture contrast with the crisp broccoli.
Sauce Variations
Crank up the heat with 1 teaspoon sriracha or ½ teaspoon chili flakes added to the sauce. For a smoky depth, stir in ½ teaspoon smoked paprika during the final minute of cooking. Both additions bring exciting complexity without overpowering the dish. 🌶️
Need something creamier? Stir in 1 tablespoon coconut milk after removing from heat—it adds a velvety texture that pairs beautifully with the crisp vegetables. Or swap the honey for 1 tablespoon maple syrup for a different sweetness profile that works surprisingly well.
Nutrition facts
Frequently asked questions
Can I use flank steak instead of sirloin?
Flank steak works beautifully—it's even more tender when sliced thinly against the grain. For best results, slice it ¼-inch thick (not ½-inch) and cook it 1 minute less per side to prevent toughness. The leaner cut will absorb more sauce, so you might want to add ½ teaspoon extra cornstarch to thicken the sauce slightly.
How do I prevent the broccoli from turning mushy?
High heat and minimal crowding are key! Stir-fry the broccoli in batches if needed, and cook it for no more than 3-4 minutes—it should stay bright green and just tender. For extra insurance, blanch fresh broccoli in boiling water for 30 seconds before stir-frying, or use frozen broccoli (no ice crystals) which is often more uniform in texture.
Can I make this recipe ahead of time?
Yes, but with a few adjustments. Cook the steak and broccoli as directed, then store them separately in an airtight container. Reheat the sauce separately and toss everything together when ready to serve. The sauce can be made up to 3 days ahead—just thin it with 1 tablespoon water before reheating. For the best texture, serve immediately after reheating.
What's the best way to slice the sirloin steak?
Slice against the grain at a 45-degree angle for even cooking and maximum tenderness. For ½-inch strips, use a sharp knife and cut through the grain first, then slice diagonally. If you're unsure which direction is "against the grain," look for the muscle fibers—they'll be most visible on the cut surface. For extra precision, ask your butcher to slice it for you!
Is this dish gluten-free?
Not as written, but it's easy to adapt! Swap regular soy sauce for tamari (a gluten-free alternative) or coconut aminos. Also check your cornstarch—some brands use wheat. For extra flavor, add 1 teaspoon gluten-free oyster sauce or ½ teaspoon fish sauce to the sauce. The dish will still be delicious with these simple substitutions.
