Black Pepper Beef Stir-Fry
This post may contain affiliate links. Please read my disclosure policy.
You know that sizzling, saucy Black Pepper Beef you order from your favorite Chinese takeout? This is it, except it’s faster, fresher, and way more flavorful. Juicy strips of marinated beef, crisp veggies, and a bold peppery sauce that comes together in 30 minutes flat.

Better Than Takeout and Faster Too
This Black Pepper Beef Stir Fry brings serious takeout energy but with bolder flavor, fresher ingredients, and ready in 30 minutes flat. Thin sliced beef gets seared until golden, then tossed with crisp veggies in a glossy black pepper sauce that hits all the right notes. It’s savory, peppery, a little spicy, and just the kind of thing you want piled over a big bowl of rice.
I’ve been stir frying my way through countless recipes over the years, and this one hits that sweet spot of quick, easy, and seriously delicious. You don’t need a wok. You don’t need special skills. Just a hot pan, a good marinade, and the willingness to let your beef sear in peace without poking at it. This is your dinner upgrade, and yes, it’s better than takeout.
This is such a good recipe! I did add another half of a green pepper, and half a yellow pepper(we love bell peppers!). This is DEFINITELY a keeper. Oh my goodness! Almost as good as my (next city over)local takeout joint!! 10/10! ~Nolapola

Why You’ll Love This Black Pepper Beef
- Bold, Saucy, Better Than Takeout: The sauce is rich, savory, peppery, and clings to every bite. It’s way better than the greasy stuff in the paper box.
- Fast Enough for Weeknights: It takes just 10 minutes to cook, and while the beef marinates, you’ve got time to chop your veggies and pour yourself a glass of wine.
- Meltingly Tender Beef: That quick marinade + cornstarch combo guarantees soft, velvety slices, even if you’re not using a fancy cut.
- Pantry-Friendly, Flexible: You can swap out bell peppers, skip the Sichuan if needed, or use whatever cut of steak you’ve got.
- No Wok? No Problem: A large skillet works just fine. This is one of those restaurant-style recipes made for real kitchens.

- Slice the beef thin. Across the grain. Flank steak is perfect for this, but only if you cut it the right way. Thin strips, ⅛ to ¼ inch max, and always slice against the grain. This breaks up the muscle fibers so the beef stays tender instead of chewy. If you’re not sure where the grain runs, look at the lines on the meat and cut perpendicular to them.
- Freeze for 15 minutes before slicing to firm it up. It’s a game changer if you hate fighting with slippery meat.
- The marinade matters: Soy sauce for umami, baking soda to tenderize (yes, it works), and a bit of sesame oil for that rich nutty flavor.
- Even 10 minutes of marinating makes a difference, but aim for 20 if you’ve got the time.

- Oyster sauce brings the deep, savory base, don’t skip it.
- Shaoxing wine is the secret to that restaurant style depth. No wine? Sub with dry sherry or mirin.
- Light soy + dark soy: Light for salt and sharpness, dark for color and richness.
- Cornstarch thickens the sauce on contact. Have it mixed in and ready, things move fast once it hits the pan.
- Black pepper (lots of it): Use coarsely ground for max flavor. This isn’t a subtle dish. It’s called black pepper beef for a reason.
- Sichuan peppercorns are optional but add a fun citrusy tingly heat if you can find them.

- Use a wok or large skillet: anything with space. Crowding the pan = steamed beef. No one wants that.
- Cook the beef in batches. It’s not optional if you want caramelization and color.
- Prep everything before you start: meat, sauce, veggies. Once you’re cooking, it’s go-time.
- High heat is non-negotiable: You want sizzle, sear, and speed. Medium heat just won’t cut it.
- Garlic goes in with the veggies, not before. Otherwise it’ll burn and ruin everything.

In a large bowl, combine the thinly sliced flank steak with the baking soda, soy sauce, sesame oil, white pepper, and cornstarch. Toss it well to coat, cover, and marinate for at least 20 minutes (or 10 if you’re short on time). This is where the tenderness begins.

While the beef’s doing its thing, whisk together all the sauce ingredients in a small bowl. That’s oyster sauce, soy sauces, Shaoxing wine, sugar, pepper, Sichuan peppercorns, and cornstarch. Mix until smooth and set it close to the stove, you’ll need it fast.

Heat ⅓ cup of oil in a wok or large skillet over high heat. Once it’s shimmering hot, add half the beef in a single layer. Don’t touch it for a minute, let it sear. Stir-fry for 2–3 minutes until browned and just cooked. Transfer to a plate and repeat with the second batch. Drain off most of the oil, leaving just about 2 tablespoons.

Lower the heat to medium-high. Add the garlic and stir-fry for 30 seconds until fragrant. Then add the onion and red bell pepper and cook for another minute. You still want crunch in the veg, it’s not stew.

Add the beef back to the wok, pour in the sauce, and toss everything together. Stir constantly for about 1–2 minutes until the sauce thickens and coats the beef and vegetables.
Drizzle a bit more sesame oil over the top for extra flavor. Toss one last time. Spoon it over rice, dig in, and feel smug that you didn’t order takeout.
Jo’s Tip:
Resist the urge to overcrowd the pan. Searing the beef in batches is the difference between restaurant-style stir-fry and sad, gray meat. Give it space, give it heat, and let that caramelization happen.

What To Serve It With
You’ve got this bold, saucy stir-fry ready to go, now let’s talk sides. While Black Pepper Beef can totally hold its own, the right pairing takes it from great to “where has this been all my life?” Here are my go-to favorites to round out the meal.
Jasmine Rice
Asian Green Beans
Garlic Noodles
Fresh Spring Rolls
Frequently Asked Questions
Can I use a different cut of beef?
Yes, sirloin, skirt steak, or even ribeye will work if sliced thin. Just avoid stew beef or anything too lean, or it’ll go tough. Always slice against the grain for best texture.
Do I really need Sichuan peppercorns?
No, but they add that signature tingly kick. If you don’t have them, just use more coarse black pepper or a pinch of chili flakes for heat. It won’t be traditional, but it’ll still hit all the right notes.
Can I make it ahead of time?
Stir-fries are best fresh, but you can prep ahead. Slice the beef and marinate it the night before. Mix the sauce, chop the veggies, and keep everything in separate containers. Cook it all fresh for the best texture.
Why is my beef tough and chewy?
It’s probably sliced the wrong way or not marinated long enough. Always slice against the grain into thin strips and let it marinate with baking soda for at least 20 minutes. That step isn’t optional unless you’re into jaw workouts.
My sauce turned out way too thick. What did I mess up?
Too much cornstarch or heat that’s too low. The sauce thickens fast, so you want the pan hot and everything moving. If it gets too gloopy, loosen it with a splash of water or broth.
Why did my beef steam instead of sear?
The pan was overcrowded. Stir-fries need space and heat. Cook the beef in two batches, let it sit in the hot oil before stirring, and you’ll get that caramelized sear instead of soggy gray strips.

Storage
Black pepper beef leftovers will keep in the fridge for up to 4 days in the fridge or up to 3 months in the freezer in an airtight container. To reheat, just cover it with a bit of plastic wrap and then put it in the microwave for a few minutes on medium power or heat it on your stovetop. However, if frozen, you need to let it first thaw out overnight in the fridge prior to reheating.

Other Delicious Asian Dishes To Try
- Korean Beef Bulgogi
- Easy Beef and Broccoli Stir Fry
- Crispy Sticky Beef
- Asian Steak Bites
- Beef Lo Mein
- Beijing Beef
Originally published January 2013, updated with better instructions.
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Black Pepper Beef Stir-Fry
Video
Ingredients
Beef Marinade
- 1½ pounds flank steak (cut into thin strips)
- ½ teaspoon baking soda
- 2 tablespoons soy sauce (low sodium)
- 1 teaspoon sesame oil
- ½ teaspoon white pepper
- 1 tablespoon cornstarch
Sauce
- ¼ cup oyster sauce
- 1 teaspoon Sichuan peppercon (ground)
- 2 teaspoons black pepper (coarsely ground)
- 3 tablespoons Shaoxing wine
- 2 tablespoons soy sauce (low sodium)
- 1 teaspoon dark soy sauce
- 1 teaspoon sugar
- 1 tablespoon cornstarch
Stir Fry
- ⅓ cup vegetable oil
- 3 cloves garlic (minced)
- 2 medium onions (cut into 1 inch pieces)
- 1 large red bell pepper (cut into 1 inch pieces)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Add all the beef marinade ingredients to a bowl, mix well and cover with plastic wrap. Transfer to the fridge and let marinade for 20 minutes.
- In a small bowl, combine all the sauce ingredients together, set aside.
- Add the vegetable oil to a wok or large skillet and heat over high heat. Add half the beef to the wok and cook for 2 to 3 minutes until golden brown. Remove the beef to a plate and repeat with remaining beef. Drain the oil, leaving about 2 tablespoons of oil in the wok.
- Over medium-high heat, add the garlic and cook for 30 seconds until aromatic. Add the onion and peppers to the wok and cook for a minute.
- Add the beef back to the wok and the prepared black pepper sauce. Toss until well combined. Drizzle some extra sesame oil over the beef and stir.
- Serve immediately over rice.
Notes
- No wok needed. A wok is not required to make this dish. You can use a large nonstick skillet with a surface big enough to stir fry all the ingredients properly and achieve the same results.
- Flank Steak Tips: Flank is ideal for this recipe, just slice it thin and against the grain. If using another cut (like sirloin or skirt steak), be extra careful not to overcook it.
- Quick Marinade = Tender Beef: Baking soda tenderizes, cornstarch protects, and the soy adds umami. Don’t skip it. Even a 10-minute soak makes a huge difference.
- Don’t Overcrowd the Pan: Cook the beef in two batches over high heat. If you dump it all in at once, you’ll steam it instead of sear it, and lose that restaurant-style texture.
- Sauce Prep Tip: Have the sauce ready before you cook. Stir-fries move fast, and the sauce thickens in seconds once it hits the heat.
- Wine Substitutes: No Shaoxing wine? Use dry sherry, mirin, or skip it if needed. You’ll still have amazing flavor thanks to the soy and oyster sauces.
- Leftovers & Reheating: Best eaten fresh, but leftovers can be stored in the fridge for up to 4 days. Reheat gently in a skillet or microwave in short bursts to avoid drying out the beef.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.






