
If you’ve ever craved a delicious Chinese takeout dinner but wanted something fresher, healthier, and surprisingly easy to make, Chinese Pepper Steak with Onions is the perfect recipe. This classic stir-fry combines tender slices of beef, crisp bell peppers, sweet onions, and a rich savory sauce that’s packed with bold flavor.
The best part? You can have this restaurant-quality meal on your table in under 40 minutes.
Whether you’re cooking for your family, meal prepping for the week, or simply looking to impress dinner guests, this recipe delivers every time.
Let’s dive into exactly how to make the perfect Chinese Pepper Steak with Onions.
Table of Contents
Table of Contents
Why You’ll Love This Chinese Pepper Steak with Onions Recipe
There are countless reasons this recipe has become a family favorite.
- Ready in about 35 minutes
- Better than takeout
- Budget-friendly
- Packed with vegetables
- High in protein
- Easily customizable
- Great for meal prep
- Perfect over rice or noodles
The savory sauce coats every bite while the vegetables stay crisp and colorful.
What Is Chinese Pepper Steak with Onions?
Despite its name, Chinese Pepper Steak with Onions is actually an American-Chinese classic inspired by Cantonese cooking.
It features:
- Thinly sliced beef
- Green and red bell peppers
- Sweet onions
- Garlic
- Ginger
- Soy sauce-based stir-fry sauce
Unlike traditional steak dinners, the beef is sliced very thin so it cooks in just minutes while staying juicy and tender.
Ingredients You’ll Need

For the Steak
- 1ยฝ pounds flank steak (or sirloin)
- 2 tablespoons cornstarch
- 1 tablespoon soy sauce
- 1 tablespoon vegetable oil
Vegetables
- 1 large green bell pepper
- 1 red bell pepper
- 1 large onion
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
Sauce
- โ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon brown sugar
- 1 teaspoon sesame oil
- ยฝ cup beef broth
- 1 tablespoon cornstarch
- 1 teaspoon rice vinegar
- ยฝ teaspoon black pepper
For Serving
- Steamed jasmine rice
- Sesame seeds
- Sliced green onions
Step 1: Slice the Beef Properly
The secret to tender pepper steak starts before cooking.
Place the steak in the freezer for about 20 minutes. This firms it up and makes slicing much easier.
Slice the beef:
- Against the grain
- About ยผ-inch thick
- Into bite-sized strips
This shortens the muscle fibers, making every bite incredibly tender.
Step 2: Marinate the Beef
Combine the sliced beef with:
- Soy sauce
- Cornstarch
- Vegetable oil
Mix until every slice is coated.
Let it marinate for 20โ30 minutes.
This simple marinade helps:
- Lock in moisture
- Tenderize the meat
- Create that silky restaurant texture
Step 3: Prepare the Vegetables
Slice:
- Green bell pepper
- Red bell pepper
- Onion
Try to keep the slices similar in size so they cook evenly.
Mince:
- Garlic
- Fresh ginger
Having everything ready before cooking is essential because stir-frying happens quickly.
Step 4: Mix the Sauce
In a bowl whisk together:
- Soy sauce
- Oyster sauce
- Hoisin sauce
- Brown sugar
- Beef broth
- Rice vinegar
- Sesame oil
- Cornstarch
- Black pepper
Set aside.
The cornstarch will help thicken the sauce as it cooks.
Step 5: Sear the Beef

Heat a large skillet or wok over high heat.
Add a tablespoon of oil.
Cook the beef in small batches.
Avoid overcrowding the pan.
Each batch should cook for about:
- 1โ2 minutes per side
You’re aiming for a nice brown crust while keeping the inside juicy.
Remove the beef and set aside.
Step 6: Stir-Fry the Vegetables
Add another splash of oil if needed.
Cook:
- Onion
- Bell peppers
Stir-fry for about 3โ4 minutes.
The vegetables should become slightly tender while still maintaining some crunch.
Add:
- Garlic
- Ginger
Cook for another 30 seconds until fragrant.
Step 7: Finish the Dish
Return the beef to the skillet.
Pour in the prepared sauce.
Stir everything together.
Cook for another 2โ3 minutes until the sauce thickens beautifully.
Everything should be coated in a glossy, flavorful sauce.
Top with:
- Green onions
- Sesame seeds
Serve immediately over hot rice.
Tips for Extra Tender Beef
Restaurant-quality pepper steak is easier than you think.
Follow these tips:
Slice Against the Grain
This is the biggest secret to tender meat.
Don’t Skip the Cornstarch
Cornstarch creates a protective coating that keeps the beef juicy.
Use High Heat
A hot skillet creates quick browning without overcooking.
Cook in Batches
Too much meat lowers the pan’s temperature.
Instead of searing, the beef will steam.
Best Steak Cuts to Use
Not every cut performs the same.
Excellent options include:
- Flank steak
- Sirloin steak
- Flat iron steak
- Skirt steak
- Top round
Flank steak remains the most popular choice because it stays flavorful after quick cooking.
Delicious Variations
One of the best things about Chinese Pepper Steak with Onions is how easy it is to customize.
Add Mushrooms
They soak up the savory sauce beautifully.
Make It Spicy
Add:
- Red pepper flakes
- Chili garlic sauce
- Sriracha
More Vegetables
Include:
- Snow peas
- Broccoli
- Carrots
- Baby corn
- Water chestnuts
Low-Carb Version
Skip the rice and serve over:
- Cauliflower rice
- Zucchini noodles
What to Serve with Chinese Pepper Steak with Onions

This dish pairs well with many sides.
Popular options include:
- Jasmine rice
- Brown rice
- Fried rice
- Lo mein noodles
- Garlic noodles
- Steamed broccoli
- Egg rolls
- Vegetable spring rolls
- Asian cucumber salad
Storage Instructions
Refrigerator
Store leftovers in an airtight container.
Keeps fresh for:
3โ4 days.
Freezer
Freeze for up to:
3 months.
Thaw overnight before reheating.
Reheating
Warm in a skillet over medium heat with a splash of beef broth or water.
Microwave in 30-second intervals until heated through.
Common Mistakes to Avoid
Overcooking the Beef
Thin slices cook very quickly.
Skipping the Marinade
Even a short marinade improves flavor and texture.
Crowding the Pan
Cook in batches for better browning.
Using Low Heat
High heat is essential for authentic stir-fry flavor.
Adding the Sauce Too Early
Wait until everything is cooked before adding it.
Frequently Asked Questions
Can I use chicken instead of beef?
Absolutely. Chicken breast or thighs work wonderfully using the same sauce.
Is Chinese Pepper Steak spicy?
Traditional Chinese Pepper Steak with Onions is savory rather than spicy. You can easily add heat with chili flakes or hot sauce.
Can I make it ahead?
Yes. Slice the beef, chop the vegetables, and prepare the sauce a day in advance. When you’re ready to cook, dinner comes together in about 15 minutes.
Can I use frozen peppers?
Fresh peppers provide the best texture, but frozen peppers can be used if thawed and drained first.
Which soy sauce is best?
Low-sodium soy sauce offers the perfect balance of flavor without making the dish overly salty.
Final Thoughts
Making Chinese Pepper Steak with Onions at home is much easier than many people expect. With tender slices of beef, colorful bell peppers, sweet onions, and a rich umami-packed sauce, it’s a satisfying meal that’s perfect for busy weeknights or special family dinners.
Once you master these seven simple steps, you’ll have a dependable stir-fry recipe that’s every bit as flavorful as your favorite takeoutโwhile giving you full control over the ingredients. Serve it over steamed rice or noodles, and enjoy a homemade meal that’s sure to become a regular favorite in your dinner rotation.





