Main Courses
This Chinese steak cubes recipe delivers crispy edges and juicy centers with a perfect balance of wok-hei flavor and tender meat—exactly what makes stir-fry so irresistible. The secret lies in a quick marinade that tenderizes the beef while preparing it for that signature high-heat sear.
I developed this method after years of perfecting the art of stir-frying, ensuring every bite has that satisfying contrast between a golden crust and a melt-in-your-mouth interior.
The process starts with 30-minute prep and 10-minute cooking, making it ideal for weeknight dinners or weekend gatherings. Thinly sliced sirloin or flank steak absorbs the marinade—soy sauce, garlic, ginger, and a touch of cornstarch—while high-heat stir-frying locks in juices and creates those coveted crispy edges.
The dish pairs beautifully with steamed jasmine rice and a simple vegetable stir-fry to round out the meal.
What you’ll end up with is a plate of restaurant-quality steak cubes that are tender yet crispy, infused with aromatic flavors that make every bite satisfying. The marinade’s umami depth complements the caramelized edges, creating a dish that’s both bold and balanced.
This recipe is designed to be foolproof, ensuring consistent results whether you’re cooking for two or a crowd.
For added authenticity, finish with a drizzle of homemade oyster sauce or a sprinkle of sesame seeds. The technique works equally well for grilling or pan-searing, giving you flexibility based on your preferred cooking method. Let’s get started on creating this juicy, crispy masterpiece that’s sure to impress.
Ingredients for chinese steak cubes
Thinly sliced beef, aromatic marinade, and high-heat sear create restaurant-quality stir-fry cubes.
| Ingredient | Amount | Notes |
|---|---|---|
| Sirloin Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Cornstarch 🌾 | 2 tbsp | For crispy edges |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Fresh Ginger 🌿 | 2 tbsp | Grated, not powdered |
| Oyster Sauce 🍶 | 2 tbsp | Homemade or quality jarred |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| Green Onions 🧅 | 3 whole | Sliced thinly |
| White Pepper 🌶️ | ½ tsp | Freshly cracked |
| Sesame Seeds 🌱 | 1 tbsp | Toasted lightly |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Red Bell Pepper 🌶️ | 1 whole | Sliced into strips |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
The beef is everything here. Sirloin is ideal—lean enough to sear quickly but rich enough to stay juicy. Flank steak works too, but slice it against the grain for tenderness. Grab the thinnest cut you can find at Whole Foods or your local Asian market—they usually have pre-sliced options. If you're slicing yourself, use a sharp knife and freeze the meat for 20 minutes first to make it easier. The cornstarch is non-negotiable for those crispy edges—don't skip it. And trust me, low-sodium soy sauce makes a difference in flavor balance.
No sesame oil? Avocado oil or neutral oil works in a pinch, but you'll lose that nutty aroma. Fresh ginger is best, but if you're using powdered, reduce to half the amount. The oyster sauce can be swapped for hoisin sauce plus a splash of soy sauce—it won't be identical, but it'll get you close. Green onions? Scallions work too, but the white part adds more depth. For extra wok-hei flavor, toss in a dried chili or two at the end—just don't let them burn. And if you're feeling fancy, homemade oyster sauce from the market section elevates everything.
Prep ahead to save time. The marinade keeps for 3 days in the fridge, so make extra for future stir-fries. The beef marinates best for 30 minutes to 2 hours—don't overdo it or it'll get mushy. Store cooked cubes in an airtight container with a paper towel to absorb moisture. They reheat beautifully—just toss them in a hot pan with a splash of water for 2-3 minutes. And those crispy edges? Eat them immediately—they soften fast. Pair with steamed jasmine rice and extra sauce on the side for dipping.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss the cubes in cornstarch, sear them in a screaming-hot pan, and they’re done. No flipping, no fuss, no extra dishes.
- Garlic-Soy Kiss: That first bite? The steak’s got this perfect crunch from the cornstarch, then this deep umami punch from the soy and garlic—like a tiny, crispy hug. Honestly, the sesame oil finish is what makes it ridiculously good.
- Lunchbox Hero: Between us, these cubes are my secret weapon for packed lunches. They stay crispy for days (yes, really), and I can prep a whole batch on Sundays. My kids eat them cold, at room temp, or reheated—no complaints.
- Budget Protein Win: Sirloin’s affordable, and a single pound stretches across meals. I’ll make a big batch, freeze half, and still have leftovers for stir-fries or salads. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Chinese steak cubes with crispy edges
Here's how to achieve that perfect balance of tender centers and crispy edges every time.
Prepare the Steak for Maximum Tenderness
Slice the 1.5 lb sirloin steak against the grain into 1-inch cubes. This is crucial—cutting against the grain ensures each bite has that signature tender texture. Place the cubes in a large bowl and add the 2 tbsp cornstarch. Toss gently but thoroughly until every piece is evenly coated. The cornstarch creates that signature crispy crust while keeping the insides juicy.
Let the coated steak cubes rest for 10 minutes while you prep the rest of your ingredients. This resting period allows the cornstarch to adhere properly and prevents the cubes from sticking together during cooking. Don't skip this step—it makes all the difference in achieving that perfect texture contrast.
Build the Flavorful Marinade and Prep Vegetables
In a small bowl, whisk together the 0.5 cup soy sauce, 2 tbsp oyster sauce, 1 tbsp sesame oil, and 0.5 tsp freshly cracked white pepper. This marinade will infuse the steak with deep umami flavor. Set aside for now—we'll use it later to baste the steak.
While the marinade rests, slice the 1 whole red bell pepper into thin strips and thinly slice the 3 whole green onions. Mince the 6 cloves garlic cloves and grate the 2 tbsp fresh ginger using a fine grater. Having everything prepped and ready ensures your stir-fry cooks quickly and efficiently. The key to great stir-fry is speed—you want that wok hei (breath of the wok) flavor from high heat and rapid cooking.
Stir-Fry the Steak to Perfect Doneness
Heat the 0.25 cup vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the steak cubes in a single layer—don't overcrowd the pan. Let them cook undisturbed for 2-3 minutes until they develop a golden crust on the bottom. This initial sear is what creates that satisfying crunch.
Once the bottoms are golden, stir the steak cubes gently and pour half of the marinade over them. Cook for another 2-3 minutes until the steak reaches 145°F internally. The cubes should be cooked through but still juicy. If they're browning too quickly, reduce the heat slightly to prevent overcooking. You want that perfect balance of crispy edges and tender centers.
Add Vegetables and Finish with Sesame Seeds
Push the steak cubes to one side of the pan and add a bit more vegetable oil if needed. Add the sliced red bell pepper, green onions, minced garlic, and grated ginger. Stir-fry for 1-2 minutes until the vegetables are tender-crisp but still vibrant in color. The garlic and ginger should be fragrant but not burnt.
Return the steak cubes to the center of the pan and pour the remaining marinade over everything. Stir everything together and cook for another minute until everything is heated through and coated in the flavorful sauce. Remove the pan from heat and sprinkle with the 1 tbsp toasted sesame seeds. These seeds add a delightful nutty crunch that complements the crispy steak perfectly.
Serve with Jasmine Rice for the Ultimate Meal
Cook the 1.5 cups jasmine rice according to package instructions until fluffy and separate. The rice should be hot when you serve it—steaming rice works perfectly for this dish. Divide the rice among plates and arrange the steak cubes and vegetables on top. Drizzle any remaining sauce from the pan over the top for extra flavor.
This dish delivers on all the promises: crispy edges from the cornstarch coating, juicy centers from proper slicing and cooking techniques, and a perfect balance of flavors from the marinade and vegetables. Serve immediately while everything is hot and the textures are at their best. The contrast of the crispy steak, tender vegetables, and fluffy rice makes every bite satisfying.
Pro Tips For Making Chinese Steak Cubes
- CHOP STEAK UNIFORMLY: Grab your knife and cut the sirloin into cubes that are exactly the same size—about 1.5 inches each. I learned this the hard way when one batch turned out chewy while others stayed tender; consistent size means even cooking every time.
- MARINATE IN SOY SAUCE: Toss those steak cubes in soy sauce for at least 15 minutes before cooking—don’t skip this. The acid tenderizes the meat and builds flavor, but don’t soak them for hours or they’ll turn mushy. (Yes, even if you’re impatient like me.)
- USE COLD CORNSTARCH: Chill the cornstarch in the fridge for 10 minutes before tossing it with the steak cubes. Cold starch clings better and creates that perfect crispy crust when seared—no clumping, no wasted effort. (Your future self will thank you.)
- SEAR IN BATCHES: Crowd the pan and you’ll steam the steak instead of searing it. Cook in small batches over high heat until golden brown—about 2-3 minutes per side—then pull them out while they’re still sizzling. (Does it look weird? Yes. Does it work? Every single time.)
Troubleshooting perfect results
Uneven Cooking Fix
If your steak cubes are cooking unevenly—some overdone while others remain raw—adjust your pan size or cooking method. Use a large wok or skillet (at least 12-inch diameter) to ensure even heat distribution. Cook in single batches if needed, rather than overcrowding.
For extra insurance, use a meat thermometer to check internal temps—145°F is perfect for medium-rare. If using a non-stick pan, reduce heat slightly to prevent hot spots. 🌡️
Soggy Edges Solution
Cornstarch is key for crispy edges, but soggy results often mean the steak absorbed too much moisture. Pat the cubes dry with paper towels before tossing in cornstarch. Avoid overmixing the marinade—just enough to coat lightly.
If using a high-moisture cut like flank steak, let it sit uncovered on a wire rack for 10 minutes before cooking. For extra insurance, sear at medium-high heat for no longer than 3 minutes per side.
Marinade Overpowering
Too much marinade can make the dish taste flat or overly salty. Start with half the soy sauce and adjust to taste. Balance with 1 tsp honey or 1 tsp rice vinegar to brighten flavors.
If using store-bought oyster sauce, opt for Lee Kum Kee—it’s less salty than some brands. For a deeper umami boost without saltiness, add 1 tsp fish sauce to the marinade. Taste as you go! 💡
Steak Too Tough
Tough steak cubes usually mean slicing with the grain or overcooking. Always slice against the grain for tenderness. For extra tenderness, pound the steak lightly with a meat mallet before slicing. If using a thicker cut, reduce cooking time to 2 minutes per side.
For a restaurant-style texture, freeze the steak for 20 minutes before slicing—it makes cutting easier and more precise. 💪
Vegetables Overcooked
Vegetables like bell peppers and onions can turn mushy if cooked too long. Add them only after the steak is nearly done, and stir-fry for no more than 2 minutes. For extra crunch, blanch the peppers in boiling water for 30 seconds before stir-frying.
Keep your pan at high heat and avoid covering—steam makes veggies soggy. Toss in 1 tsp cornstarch with the veggies to help them crisp up. 🥕
Sauce Too Thin
A watery sauce often means too much liquid was added. Reduce the marinade by 2 tbsp and thicken with 1 tsp cornstarch mixed with 1 tbsp water. For a glossier finish, add 1 tsp sesame oil at the end.
If using a wok, tilt it slightly to concentrate heat and reduce sauce faster. For extra richness, stir in 1 tbsp butter at the last minute. 🍶
Nutrition facts
Frequently asked questions
Can I use flank steak instead of sirloin for this recipe?
Flank steak works beautifully—just make sure to slice it against the grain for maximum tenderness. The leaner cut benefits from the quick high-heat cooking method, creating those signature crispy edges. For extra insurance, let it sit at room temperature for 20 minutes before slicing to ensure even cooking.
How do I achieve that perfect crispy edge without drying out the steak?
The cornstarch coating is your secret weapon! Toss the cubes in 2 tbsp cornstarch and let them rest for 10 minutes before cooking. This creates a dry surface that sears quickly while keeping the inside juicy. Cook over medium-high heat for 2-3 minutes per side—any longer risks overcooking. The key is speed and high heat!
Can I make this recipe ahead of time?
Yes, but with a few adjustments. Cook the steak cubes as directed, then store them in an airtight container with a paper towel to absorb moisture. Reheat in a hot pan with 1 tsp vegetable oil for 2-3 minutes until crispy again. The sauce can be made ahead and reheated separately. For best texture, serve immediately after reheating—the crispy edges soften quickly.
What if I don't have oyster sauce?
No problem! Swap it for 2 tbsp hoisin sauce plus 1 tbsp soy sauce for a similar sweet-savory flavor. For extra depth, add 1 tsp fish sauce or 1 tsp honey to balance the marinade. The dish will still taste delicious—just slightly different. If you're avoiding umami, try 1 tbsp teriyaki sauce instead.
How do I prevent the steak cubes from sticking to the pan?
Use a large wok or skillet and keep the heat at medium-high. Never overcrowd the pan—cook in single batches if needed. Make sure your oil is hot enough (it should shimmer) before adding the steak. A non-stick pan helps, but high heat is more important for that crispy texture.
