This quick stir fry combines thinly sliced flank steak with vibrant red, yellow, and green bell peppers for a colorful and satisfying meal. The beef gets marinated in soy and oyster sauces, then quickly seared at high heat to develop a rich, caramelized exterior while staying tender inside.
The spicy sauce brings together hoisin, chili garlic sauce, and rice vinegar for that perfect balance of heat, sweet, and tangy. High-heat cooking keeps the vegetables crisp-tender, preserving their fresh crunch and bright colors. Garnish with green onions and toasted sesame seeds for extra texture and aroma. The entire dish comes together in just 25 minutes, making it ideal for busy weeknights when you want something bold and satisfying without the long wait.
I used to think stir fry was just throw things in a pan and hope. Then I watched my grandmother cook beef over impossibly high heat, the oil practically dancing with flames while she moved ingredients with this practiced rhythm that felt like second nature. She told me the secret wasnt fancy equipment it was confidence and having everything ready before you turned on the stove. Now when I make this spicy beef and pepper dish, I still channel that energy of cooking like you mean it.
Last winter my neighbor dropped by unexpectedly while I was cooking this. The smell of garlic and ginger hitting hot oil had wafted into the hallway, and she ended up staying for dinner. We ate straight from the wok, standing in my tiny kitchen, and she confessed shed never liked bell peppers until that night. Sometimes the best meals are the unplanned ones.
Ingredients
- Flank steak or sirloin: Slicing against the grain is non negotiable here, it transforms tough fibers into melt in your mouth strips and the marinate does the rest of the work
- Cornstarch: This is the restaurant secret that gives beef that velvety texture, dont skip it or youll wonder why your meat feels tough
- Bell peppers in three colors: They add sweetness and crunch to balance the heat, plus the red, yellow, and green make this dish genuinely beautiful on the plate
- Fresh garlic and ginger: Jarred versions will let you down here, the fresh minced aromatics create that fragrance that makes people stop in their tracks
- Chili garlic sauce: Start with one teaspoon if youre heat sensitive, you can always add more but you cant take it back
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, oyster sauce, cornstarch, and sesame oil until evenly coated. Let it sit for at least 10 minutes while you prep everything else, the cornstarch needs time to work its magic.
- Whisk the sauce:
- Combine all sauce ingredients in a small bowl and stir until the sugar completely dissolves. Having this ready before you start cooking is crucial, stir fry waits for no one.
- Sear the beef:
- Heat one tablespoon of oil in your wok or skillet until its literally smoking, then add the beef in a single layer. Let it sear for 30 seconds before tossing, cook 2 to 3 minutes total, and remove while its still slightly pink.
- Bloom the aromatics:
- Add the remaining oil to the hot pan and toss in the onion, garlic, and ginger. Stir constantly for one minute until the fragrance fills your kitchen, but dont let the garlic brown or itll turn bitter.
- Cook the peppers:
- Add all three colors of bell pepper and stir fry for 2 to 3 minutes. You want them tender but still with a snap, nothing worse than mushy peppers in a stir fry.
- Bring it together:
- Return the beef to the pan, pour in the sauce, and toss everything for 2 to 3 minutes until the sauce coats each piece and the beef is cooked through. The sauce should thicken slightly and cling to the meat and vegetables.
- Finish and serve:
- Remove from heat immediately, scatter with green onions and sesame seeds, and serve over steamed rice while its still piping hot.
This recipe became my go to for dinner guests after I served it at a potluck and three people asked for the recipe before dessert was served. Theres something about beef and peppers together that just works, like the dish was invented to make people happy around a table.
Getting That Restaurant Texture
The cornstarch in the beef marinade is called velveting, and its the technique that makes Chinese restaurant beef so tender. The starch forms a protective coating that keeps moisture inside during high heat cooking. I tested this once without the cornstarch and the difference was shocking enough that I never skip it now.
Heat Management Secrets
Stir fry needs high heat to develop that characteristic smoky flavor, but home stoves struggle compared to restaurant woks. Working in batches instead of overcrowding the pan helps maintain temperature, and having your sauce at room temperature prevents the pan from cooling down when you add it.
Make It Your Own
The sauce ratio is forgiving once you understand the balance. Sometimes I add extra hoisin if I want it sweeter, or bump the chili garlic sauce when I need something to wake up my taste buds after a long day.
- Swap in sliced mushrooms or snap peas for variety without changing the cooking time
- Thinly sliced carrots work beautifully if you want more color and crunch
- Leftovers reheat surprisingly well in a hot skillet with a splash of water
Theres a reason stir fry is a weeknight staple in so many homes. Fast, flexible, and always satisfying, this recipe might just become your answer to the question of what to cook when time is short but you still want something that feels special.
Recipe FAQs
- → How do I slice beef properly for stir fry?
-
Slice the beef against the grain into thin strips, about 1/4 inch thick. Cutting against the grain shortens the muscle fibers, ensuring tender, bite-sized pieces that cook quickly and absorb the marinade effectively.
- → Can I make this less spicy?
-
Absolutely. Start with just 1 teaspoon of chili garlic sauce and taste before adding more. You can also omit it entirely and rely on the garlic and ginger for flavor depth without the heat.
- → What other proteins work well with this dish?
-
Chicken breast or thighs, sliced thinly, work beautifully. Shrimp cook in just 2-3 minutes and pair wonderfully with the bold sauce. For a vegetarian version, firm tofu cubes or tempeh absorb the spicy sauce beautifully.
- → Why marinate the beef before cooking?
-
The marinade adds flavor and the cornstarch helps protect the meat during high-heat cooking, keeping it tender and moist. Even 10 minutes makes a noticeable difference in texture and taste.
- → How do I keep vegetables crisp in stir fry?
-
Cook over high heat and stir frequently. The vegetables should be tender-crisp, not soft. This usually takes just 2-3 minutes for bell peppers, so watch closely and remove from heat when they still have some crunch.
- → Can I prepare this ahead of time?
-
Slice the vegetables and mix the sauce up to a day in advance. Marinate the beef for up to 4 hours before cooking. However, stir fry is best cooked just before serving for optimal texture and temperature.