Pepper Steak Stir-Fry
There’s something irresistible about the bold, peppery beef you get at a Chinese take‑out, and I’ve figured out how to capture that flavor right at home. This Pepper Steak Stir‑Fry uses thinly sliced flank steak, bright bell peppers, and a quick soy‑based sauce that’s both salty and a little sweet, giving you that restaurant vibe without the wait.
It’s a perfect weeknight solution—ready in under 30 minutes, served over steamed rice, and sure to become a family favorite. Grab your wok, and let’s bring a little take‑out magic to your kitchen.
Why You’ll Love This Recipe
- Ready in under 30 minutes, perfect for busy weeknights.
- Uses a single wok, so cleanup is a snap.
- The peppery sauce balances sweet and salty for big flavor.
- Tender beef stays juicy thanks to quick high‑heat cooking.
- Can be scaled up or down easily for any crowd.
Ingredients You’ll Need
- 1 lb flank steak, thinly sliced against the grainSlicing against the grain keeps the meat tender
- 1 red bell pepper, sliced into thin strips
- 1 yellow bell pepper, sliced into thin strips
- 1 medium onion, sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp soy sauce (light)
- 1 tbsp oyster sauce
- 1 tbsp Shaoxing rice wine (or dry sherry)Adds depth; substitute with mirin if needed
- 1 tsp freshly ground black pepper
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)Helps thicken the sauce at the end
- 1 tbsp vegetable oil (for stir‑fry)
- 1 tsp sesame oil (optional, for finish)Adds a nutty aroma right before serving
How to Make It
- 1Slice the flank steak thinly across the grain; toss with 1 tbsp soy sauce, 1 tsp black pepper, and 1 tsp cornstarch; let sit 5 minutes.
- 2Mix the remaining soy sauce, oyster sauce, rice wine, and a pinch of sugar in a small bowl; set aside.
- 3Heat 1 tbsp vegetable oil in a wok over high heat until shimmering; add garlic and ginger, stir‑fry 15 seconds.
- 4Add the onion and bell peppers; stir‑fry 2–3 minutes until just tender but still crisp; remove to a plate.
- 5Increase heat if needed, add the marinated beef; stir‑fry 1–2 minutes until browned but not overcooked.
- 6Return vegetables to the wok, pour in the sauce mixture, and toss to combine.
- 7Stir in the cornstarch slurry; cook another minute until sauce thickens and coats everything.
- 8Drizzle sesame oil, give a final toss, and serve immediately over steamed rice.
Tips for the Best Results
- Slice the steak across the grain; this keeps the strips tender.
- Pat the beef dry before marinating; excess moisture will steam instead of sear.
- Keep the wok super hot; a quick sear locks in juices.
- Add the vegetables last so they stay crisp, not soggy.
- If you like extra heat, stir in a pinch of chili flakes with the garlic.
- Use a pre‑heated wok and work in batches if your pan is small.
Variations & Swaps
- Swap flank steak for sirloin or thinly sliced ribeye for a richer flavor.
- Use broccoli florets or snap peas instead of bell peppers for a green twist.
- Add sliced mushrooms or baby corn for extra texture.
- Finish with a sprinkle of toasted sesame seeds and sliced scallions.
- Serve over cauliflower rice for a low‑carb option.
Serve It With
Storage & Reheating
Cool the stir‑fry to room temperature, then store in an airtight container in the refrigerator for up to 3 days. The sauce may thicken; reheat gently and add a splash of water or broth if needed.
For longer storage, freeze the cooked beef and vegetables in a freezer‑safe bag for up to 2 months. Thaw overnight in the fridge and reheat quickly in a hot wok or microwave, stirring until hot.
Frequently Asked Questions
Can I use a different cut of beef?
Yes, sirloin, ribeye, or thinly sliced skirt steak work well; just keep the strips thin and cook quickly.
What if I don’t have Shaoxing wine?
Replace with dry sherry or a splash of mirin; the flavor will be similar.
How do I avoid the sauce getting too salty?
Taste the sauce before adding the soy sauce; you can reduce the soy by half and add a little water if needed.
Can I make this dish ahead of time?
The stir‑fry is best served hot, but you can prep the ingredients and store the sauce separately; reheat quickly in a hot wok.
Is it okay to use low‑sodium soy sauce?
Absolutely; just add a pinch of sugar or a splash of fish sauce to keep the depth of flavor.

Ingredients
- 1 lb flank steak, thinly sliced against the grain
- 1 red bell pepper, sliced into thin strips
- 1 yellow bell pepper, sliced into thin strips
- 1 medium onion, sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp soy sauce (light)
- 1 tbsp oyster sauce
- 1 tbsp Shaoxing rice wine (or dry sherry)
- 1 tsp freshly ground black pepper
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)
- 1 tbsp vegetable oil (for stir‑fry)
- 1 tsp sesame oil (optional, for finish)
Instructions
- Slice the flank steak thinly across the grain; toss with 1 tbsp soy sauce, 1 tsp black pepper, and 1 tsp cornstarch; let sit 5 minutes.
- Mix the remaining soy sauce, oyster sauce, rice wine, and a pinch of sugar in a small bowl; set aside.
- Heat 1 tbsp vegetable oil in a wok over high heat until shimmering; add garlic and ginger, stir‑fry 15 seconds.
- Add the onion and bell peppers; stir‑fry 2–3 minutes until just tender but still crisp; remove to a plate.
- Increase heat if needed, add the marinated beef; stir‑fry 1–2 minutes until browned but not overcooked.
- Return vegetables to the wok, pour in the sauce mixture, and toss to combine.
- Stir in the cornstarch slurry; cook another minute until sauce thickens and coats everything.
- Drizzle sesame oil, give a final toss, and serve immediately over steamed rice.