This quick weeknight dish features tender slices of flank steak coated in cornstarch and seared until crispy, then tossed with sweet caramelized onions, garlic, and fresh ginger. The savory sauce combines soy, oyster sauce, hoisin, and brown sugar for that classic Chinese-inspired umami flavor.
Perfect for busy evenings when you want something flavorful but fast. The technique of marinating the beef in cornstarch creates that signature crispy texture while keeping the meat tender inside. Serve over steamed jasmine rice or noodles for a complete meal.
Ready in just 30 minutes from start to finish, this dairy-free main dish serves four and balances rich, sweet, and savory notes that the whole family will love.
The aroma of caramelizing onions and searing beef filled my tiny apartment kitchen, making my roommate poke her head in to ask what smelled so incredible. That first bite of perfectly crispy beef with sweet onions made me realize restaurant-quality stir fry was totally achievable at home.
Ive made this recipe countless times since then, always tweaking small details. The version here is the one that finally convinced my skeptical brother that home cooking could rival his favorite takeout spot.
Ingredients
- Flank steak: Slicing against the grain is the secret to tender beef, even after high heat searing
- Cornstarch: This magical coating creates that restaurant style crispiness we all love
- Yellow onion: They become beautifully sweet when given time to caramelize properly
- Fresh ginger and garlic: The aromatics build the authentic Chinese flavor foundation
- Hoisin sauce: Adds that perfect depth and slight sweetness to balance the savory elements
Instructions
- Marinate the beef:
- Combine the sliced beef with soy sauce, Shaoxing wine, sesame oil, white pepper, and cornstarch in a bowl. Let it sit for at least 10 minutes while you prep everything else.
- Mix the sauce:
- Whisk together the soy sauce, oyster sauce, hoisin sauce, brown sugar, and water in a small bowl until the sugar dissolves completely.
- Sear the beef:
- Heat 2 tablespoons oil in a large wok or skillet over high heat until smoking. Add the beef in a single layer and let it sear undisturbed for 2 to 3 minutes until crispy and browned.
- Caramelize the aromatics:
- Add the remaining oil to the pan along with onions, garlic, and ginger. Sauté for 2 to 3 minutes until fragrant and the onions start to turn golden.
This dish became my go to for impromptu dinner parties because it looks impressive but comes together so quickly. Theres something deeply satisfying about serving people food that makes their eyes light up.
Choosing the Right Cut
Flank steak works beautifully here because it takes on flavors well and has great texture. Just remember to slice it thinly against the grain for maximum tenderness.
Making It Yours
Sometimes I add bell peppers or snap peas for extra color and crunch. The sauce base is versatile enough to handle whatever vegetables you have on hand.
Perfect Pairings
Steamed jasmine rice is classic for a reason, it soaks up that incredible sauce. Dont forget to set the table before you start cooking, this dish is best enjoyed immediately.
- Have all ingredients prepped before turning on the heat
- Keep a close eye on the beef during the first sear
- Taste and adjust the sauce before adding it to the pan
This recipe lives in the sweet spot between weeknight practical and weekend special. Hope it becomes a staple in your kitchen too.
Recipe FAQs
- → How do I get the beef crispy?
-
The cornstarch coating creates a crispy exterior when seared over high heat. Make sure your pan is hot before adding the beef, and avoid overcrowding the pan. Marinate the beef for at least 10 minutes to let the cornstarch adhere properly.
- → Can I use a different cut of beef?
-
Yes, sirloin or ribeye work well as alternatives to flank steak. Slice any cut thinly against the grain for the most tender results. Flank steak is traditional for its balance of flavor and texture.
- → Is this dish gluten-free?
-
The traditional version contains gluten from soy sauce. Make it gluten-free by using tamari or gluten-free soy sauce, and ensure your oyster sauce and hoisin sauce are certified gluten-free brands.
- → What should I serve with this stir fry?
-
Steamed jasmine rice is the classic accompaniment. You could also serve over noodles, fried rice, or with simple steamed vegetables like bok choy or broccoli for a complete meal.
- → Can I prepare this ahead of time?
-
Slice the beef and vegetables ahead, but cook just before serving for the best texture. The sauce can be mixed up to a day in advance and stored in the refrigerator. Leftovers reheat well in the microwave or a quick stir in the pan.
- → How spicy is this dish?
-
This version is not spicy. Add fresh chili peppers, chili garlic sauce, or red pepper flakes if you prefer heat. Adjust the amount to your taste preference.