Chinese Pepper Steak with Onions is a flavorful and satisfying stir-fry made with tender slices of beef, colorful bell peppers, onions, garlic, ginger, and a rich savory sauce.
It is quick enough for a busy weeknight but delicious enough to serve when you have guests. The secret is cooking the beef quickly over high heat while keeping the vegetables slightly crisp.
Why You’ll Love This Recipe
- Ready in about 30 minutes
- Tender and flavorful beef
- Crisp, colorful vegetables
- Rich homemade stir-fry sauce
- Easy to customize
- Perfect with steamed rice or noodles
- Great for a quick family dinner
Ingredients
For the Beef Marinade
- 1 lb (450 g) flank steak or sirloin, thinly sliced against the grain
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon cornstarch
- 1 teaspoon sesame oil
- ½ teaspoon ground black pepper
For the Stir-Fry
- 2 tablespoons vegetable oil, divided
- 1 medium yellow onion, cut into thin wedges
- 1 red bell pepper, sliced into strips
- 1 green bell pepper, sliced into strips
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, grated
For the Sauce
- 2 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon hoisin sauce, optional
- ¼ cup beef or chicken broth
- 1 teaspoon cornstarch
- 2 tablespoons water
How to Make Chinese Pepper Steak
1. Slice and Marinate the Beef
For the most tender results, slice the beef against the grain into thin strips.
Place the beef in a bowl and add the soy sauce, oyster sauce, cornstarch, sesame oil, and black pepper.
Mix thoroughly until the beef is evenly coated.
Let it marinate for 15–20 minutes while you prepare the remaining ingredients.
2. Prepare the Vegetables
Slice the onion into thin wedges and cut both bell peppers into strips.
Try to keep the vegetables relatively similar in size so they cook evenly.
Mince the garlic and grate the fresh ginger.
3. Prepare the Sauce
In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, and broth.
In a separate small bowl, combine the cornstarch with the water and stir until completely smooth.
Set both aside.
4. Sear the Beef
Heat 1 tablespoon of vegetable oil in a large wok or skillet over high heat.
Once the pan is very hot, add the marinated beef in a single layer.
Cook for approximately 1–2 minutes per side, until the beef develops a nicely browned exterior.
Avoid overcrowding the pan. If necessary, cook the beef in batches.
Remove the beef and set it aside.
5. Stir-Fry the Vegetables
Add the remaining tablespoon of oil to the same pan.
Add the garlic and ginger and stir-fry for approximately 30 seconds, until fragrant.
Add the onions and bell peppers.
Stir-fry for 2–3 minutes, keeping the heat high.
The vegetables should become tender while still retaining a little crunch.
6. Combine Everything
Return the seared beef to the pan.
Pour in the prepared sauce and toss everything together.
Stir the cornstarch slurry once more, then add it to the pan.
Cook for another 1–2 minutes, stirring constantly, until the sauce thickens and coats the beef and vegetables with a glossy finish.
7. Serve
Remove from the heat.
If desired, garnish with sliced green onions or sesame seeds.
Serve immediately with steamed jasmine rice, white rice, or noodles.
Tips for the Best Pepper Steak
Use High Heat
A hot wok or skillet is essential for stir-frying. High heat helps brown the beef quickly while preventing the vegetables from becoming overly soft.
Slice Against the Grain
Look for the visible lines running through the beef and cut across them rather than along them. This makes each bite more tender.
Don’t Overcook the Vegetables
The peppers and onions should retain some texture. A little crunch provides a delicious contrast to the tender beef.
Prepare Everything Before Cooking
Stir-frying moves quickly, so have the beef, vegetables, aromatics, and sauces ready before turning on the heat.
Don’t Overcrowd the Pan
Too much beef at once can cause the pan temperature to drop, resulting in steamed rather than nicely seared meat.
Easy Variations
You can easily customize this recipe with additional vegetables, such as:
- Mushrooms
- Snow peas
- Broccoli
- Carrots
- Baby corn
- Snap peas
For extra heat, add a pinch of crushed red pepper flakes or a small amount of chili sauce.
What to Serve With Pepper Steak
This stir-fry pairs especially well with:
- Steamed jasmine rice
- Fried rice
- Egg noodles
- Rice noodles
- Steamed vegetables
A simple cucumber salad can also provide a fresh contrast to the rich sauce.
Frequently Asked Questions
Can I use another cut of beef?
Yes. Flank steak and sirloin are excellent choices, but other tender cuts can also work as long as they are sliced thinly against the grain.
Can I make this without oyster sauce?
Yes. You can substitute it with a suitable alternative sauce, although the flavor will be slightly different.
Can I prepare the beef ahead of time?
Yes. You can slice and marinate the beef ahead of time and keep it refrigerated until you’re ready to cook.
How do I keep the beef tender?
Use thin slices, cut against the grain, avoid overcooking, and cook the beef quickly over high heat.
Final Thoughts
Chinese Pepper Steak with Onions is a simple homemade stir-fry that delivers plenty of flavor without requiring complicated techniques.
Tender beef, crisp bell peppers, sweet onions, aromatic garlic and ginger, and a glossy savory sauce come together in one delicious meal.
Serve it over hot steamed rice and enjoy a comforting dinner that’s quick, flavorful, and easy to make at home. 🥩🫑🧅🍚✨
