There’s a little hole-in-the-wall spot in Chinatown that got me hooked on Chinese Pepper Steak Onions years ago—the kind of place where the tables are sticky and the aromas hit you before you even open the menu. I’d watch the chef toss ribbons of beef with peppers and onions in a fiery wok, that dark, glossy sauce clinging to every bite. After begging for their “secret,” I learned it’s all about the velveting technique (more on that later) and that punchy sauce.

Now my home version comes together in under 15 minutes of cooking—seriously, faster than takeout—with tender beef, crisp-tender veggies, and that same rich, savory-sweet magic. Trust me, once you taste it over steamed rice, you’ll ditch the delivery apps.
Table of Contents
Table of Contents
Ingredients for Chinese Pepper Steak Onions
This dish comes together fast, so having everything prepped and ready is key. I organize my ingredients into three groups—it keeps me from forgetting anything when the wok gets hot! Here’s what you’ll need to make restaurant-worthy pepper steak at home:
Beef Preparation
The secret to that melt-in-your-mouth texture? Velveting the beef first. For this, you’ll need:
- 12 ounces flank steak (or London broil), sliced into 3-inch strips about ⅛”-¼” thick – I pop mine in the freezer for 15 minutes first to make slicing easier
- 1½ tablespoons water
- 2 teaspoons cornstarch
- 2 teaspoons neutral oil (like canola or vegetable)
- 2 teaspoons oyster sauce
- 2 teaspoons Shaoxing wine
- ¼ teaspoon baking soda (trust me, this is the tenderizer magic!)
Sauce Mixture
This rich, glossy sauce is what makes you want to lick the plate. Whisk together:
- ½ cup low-sodium chicken stock
- 1 tablespoon cornstarch
- 1½ tablespoons oyster sauce
- 1 tablespoon Shaoxing wine
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce (for color and depth)
- ½ teaspoon sugar
- ½ teaspoon sesame oil
- ⅛ teaspoon white pepper (or more if you like heat!)
Vegetables
- 1 green bell pepper, cut into 1-inch pieces
- ½ red bell pepper (for color), same cut
- 1 medium onion, sliced into 1-inch pieces – I like keeping the layers intact
- 2 cloves garlic, chopped (more if you’re a garlic lover like me!)
- ½ teaspoon minced ginger (optional but adds nice zing)
- 2 tablespoons neutral oil for stir-frying

How to Make Chinese Pepper Steak Onions
Okay, let’s get that wok smoking hot! I promise this comes together faster than you’d think—just follow these steps closely and you’ll have takeout-quality pepper steak bursting with flavor.
Velveting the Beef
This Chinese restaurant trick is a total game-changer. That silky, tender beef texture? It’s all thanks to velveting. Here’s how it works:
- Slice your beef thin—about ⅛”-¼” thick against the grain (those muscle lines). Pro tip: Slightly frozen meat is WAY easier to slice neatly.
- Mix the velvet magic: Toss beef strips with water, cornstarch, oil, oyster sauce, Shaoxing wine, and that sneaky pinch of baking soda. The baking soda raises the pH, helping the meat retain moisture—science!
- Marinate at least 30 minutes (up to 4 hours in the fridge). Longer = more tender. I usually prep this first thing when cooking.
Stir-Frying Vegetables
Now for the fun part—that sizzle and aroma that’ll make your kitchen smell like your favorite Chinese joint!
- Heat your wok or skillet screaming hot—I wait until a drop of water dances across the surface before adding oil.
- Sear the beef in batches (don’t crowd!) about 30 seconds per side just until it’s 80% done—it’ll finish cooking later. Transfer to a plate.
- Add fresh oil, then toss in ginger and garlic—they’ll fragrance the oil instantly (10 seconds max!).
- Throw in peppers and onions. Stir-fry exactly 1 minute—you want crisp-tender with slight char marks. Resist overcooking!
- Return beef to wok, give everything a quick 15-second toss to reunite.
- Pour sauce around edges—it’ll thicken almost immediately as you stir. Once glossy (another 30 seconds), kill the heat.
That’s it! Serve immediately over steamed rice while everything’s piping hot. The onions should still have a slight crunch, the peppers vibrant, and that sauce clinging to every bite. Pure magic!
Print
Unlock 15 Minute Chinese Pepper Steak Onion Outshine Takeout
- Prep Time: 40 minutes
- Cook Time: 10 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stir-fry
- Cuisine: Chinese
- Diet: Low Lactose
Description
A savory Chinese pepper steak stir-fry with tender beef, bell peppers, and onions in a rich sauce.
Ingredients
- 12 ounces flank steak (or London boil or chuck roast)
- 1 1/2 tablespoons water
- 2 teaspoons cornstarch
- 2 teaspoons neutral oil
- 2 teaspoons oyster sauce
- 2 teaspoons Shaoxing wine
- 1/4 teaspoon baking soda
- 1/2 cup low-sodium chicken stock
- 1 tablespoon cornstarch
- 1 1/2 tablespoon oyster sauce
- 1 tablespoon Shaoxing wine
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce
- 1/2 teaspoon sugar
- 1/2 teaspoon sesame oil
- 1/8 teaspoon white pepper (or to taste)
- 1 green bell pepper
- 1/2 red bell pepper
- 1 medium onion
- 2 tablespoons neutral oil
- 1/2 teaspoon ginger (minced, optional)
- 2 cloves garlic (chopped)
Instructions
- Slice beef into 3-inch strips, about ⅛”-¼” thick.
- Velvet beef by mixing with water, cornstarch, oil, oyster sauce, Shaoxing wine, and baking soda. Marinate 30+ minutes.
- Mix chicken stock, cornstarch, oyster sauce, Shaoxing wine, soy sauces, sugar, sesame oil, and white pepper for sauce.
- Cut bell peppers and onion into 1-inch pieces.
- Heat wok, sear beef 30 seconds per side until 80% cooked. Set aside.
- Stir-fry ginger, garlic, bell peppers, and onions 1 minute.
- Add beef back to wok, stir-fry 15 seconds.
- Pour sauce in, cook until thickened.
- Serve hot with steamed rice.
Notes
- Cut beef when slightly frozen for easier slicing.
- Longer marinating time improves tenderness.
- Adjust sauce thickness with extra stock or water.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 70mg
Tips for Perfect Chinese Pepper Steak Onions
After making this dish more times than I can count (and a few hilarious kitchen disasters), I’ve picked up some foolproof tricks to nail it every time. Here’s what I wish I knew when I first started:
- Freeze your beef slightly before slicing – 15-20 minutes in the freezer firms it up so you can get those paper-thin, even slices. Trying to cut room-temperature flank steak? That’s how you end up with beef chunks instead of elegant strips!
- Control your sauce thickness – If it gets too thick while cooking, splash in a tablespoon of water or stock. Too thin? Mix ½ teaspoon cornstarch with 1 teaspoon water and stir it in. I like mine just thick enough to coat the back of a spoon.
- HIGH heat is non-negotiable – Your wok should be smoking hot before anything touches it. I test by flicking in a water droplet – if it doesn’t immediately sizzle and evaporate, wait longer. Low heat makes everything steam instead of sear, and nobody wants soggy pepper steak.
- Prep everything before firing up the wok – Once you start stir-frying, things move FAST. I arrange my ingredients in little bowls like a cooking show – beef here, sauce there, veggies in this one. No frantic scrambling for the soy sauce mid-cook!
- Don’t skip the velveting step – That 30-minute marinade with baking soda is what gives Chinese restaurants their signature tender beef. Rushed it once and ended up with chewy meat – never again! If you’ve got time, 2 hours makes it even better.
One last pro tip: Always taste your sauce before adding it to the wok. Sometimes I’ll add an extra pinch of sugar if my onions are super sweet, or a dash more white pepper if I’m craving heat. Cooking is about adjusting as you go – trust your taste buds!

Serving Suggestions
Oh, the possibilities! While I’m perfectly happy eating this Chinese Pepper Steak Onions straight from the wok (no judgment), here’s how I love serving it up for maximum enjoyment:
- Steamed jasmine rice – My absolute go-to. The fluffy grains soak up that glorious sauce like a dream. I make extra because someone always wants seconds.
- Fried rice – Leftover rice? Toss it in the wok after plating the pepper steak for an instant flavor upgrade. The sauce clinging to the beef makes the best fried rice base.
- Lo mein noodles – For days when I’m craving something extra hearty. The chewy noodles and crisp-tender veggies create the best texture contrast.
- Lettuce wraps – When I’m pretending to be healthy. The cool, crisp leaves balance the rich beef beautifully.
Pro tip: Garnish with sliced green onions and toasted sesame seeds if you’re feeling fancy. Makes it look straight from a restaurant kitchen!

Storage & Reheating
Let’s be real—this Chinese Pepper Steak Onions is so good, leftovers are rare in my house. But when they happen (usually because I doubled the recipe—smart move!), here’s how to keep that restaurant-quality taste:
Fridge storage: Pop it in an airtight container ASAP—that sauce keeps everything moist. It’ll stay delicious for 3 days, though the peppers lose a bit of crunch by day two (still totally worth eating!).
Reheating: Your stovetop is your best friend here! I splash a teaspoon of water into a skillet over medium heat, then toss in the leftovers just until steaming—usually 2-3 minutes. The microwave works in a pinch, but tends to overcook the beef. If you go that route, cover with a damp paper towel and do short bursts, stirring between.
Fun fact: The flavors actually deepen overnight! That velvety beef soaks up even more sauce magic. Sometimes I think day-two pepper steak might be even better than fresh—if it lasts that long.
Chinese Pepper Steak Onions FAQs
What cut of beef is best for Chinese pepper steak?
Flank steak is my go-to—it’s flavorful and slices beautifully against the grain. London broil or chuck roast work too if you velvet them properly. Avoid super lean cuts like sirloin; you want some marbling for tenderness.
Can I skip the Shaoxing wine?
You can, but you’ll miss that authentic depth! Dry sherry makes a decent substitute, or just use 1 teaspoon extra chicken stock. The wine adds subtle sweetness that balances the soy sauces—I always keep a bottle in my pantry just for stir-fries.
How do I make this spicier?
Oh, I love this question! Toss in a sliced fresh chili pepper with the veggies, or add ¼ teaspoon crushed red pepper flakes to the sauce. My favorite trick? Finish with a drizzle of chili oil right before serving—that numbing Szechuan heat takes it next-level.
Why is restaurant beef so tender?
Two words: velveting technique! That baking soda marinade changes the meat’s pH so it retains moisture during high-heat cooking. Restaurants also use commercial-grade woks hotter than our home stoves can get—but our method gets you 90% there with way less equipment!

Nutritional Information
Now, I’m no dietitian, but I know some folks like keeping track of what they’re eating (unlike me at 2am with a bowl of this pepper steak). Here’s the scoop on what’s in each serving – just remember these are estimates that can vary based on your exact ingredients and portion sizes:
Per serving (about 1¼ cups over rice):
- Calories: 320 kcal
- Protein: 28g (hello, muscle fuel!)
- Carbs: 12g
- Sugar: 5g
- Sodium: 850mg
- Fat: 18g (10g unsaturated, 5g saturated)
- Fiber: 2g
Fun fact: The onions and bell peppers actually boost the vitamin C content – so you’re basically eating a salad. Okay, maybe not quite, but it makes me feel better about seconds!
For More recipes Follow me on Facebook!