
If you love bold, savory, takeout-style stir-fry dishes, this Chinese Pepper Steak with Onions is about to become one of your top go-to meals. It features juicy slices of beef, sweet caramelized onions, and tender bell peppers tossed together in a glossy, savory sauce bursting with traditional Chinese flavors.
It’s incredibly satisfying, super quick to make, and perfect for busy weeknights or whenever that takeout craving hits. The beef stays tender thanks to a simple marinade, while the vegetables bring sweetness and crunch. The sauce ties everything together with soy, garlic, ginger, and a touch of brown sugar for balance.
Whether you serve it with rice, noodles, or enjoy it on its own, this dish delivers delicious comfort in every bite.
⭐ Why You’ll Love This Chinese Pepper Steak
✔ Better Than Takeout
Saucy, flavorful, and freshly made—without the grease or heaviness.
✔ Super Tender Beef
Thanks to a quick marinade using soy sauce and cornstarch (the secret to the velvety texture).
✔ Ready in 20 Minutes
Fast, simple, and perfect for busy days.
✔ Balanced & Flavorful
Savory, slightly sweet, peppery, and aromatic from garlic and ginger.
✔ Customizable
Add veggies, make it spicy, or adjust the sauce to your liking.
🥘 Ingredients You’ll Need
For the beef:
- 1 lb (450g) flank steak or sirloin, thinly sliced across the grain
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch
- ½ teaspoon black pepper
- 1 tablespoon vegetable oil for cooking
For the vegetables:
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red or yellow pepper (optional), sliced
- 3 garlic cloves, minced
- 1 teaspoon minced ginger
For the sauce:
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce (optional, for sweetness)
- ½ teaspoon black pepper
- 1 teaspoon brown sugar
- ½ cup beef broth or water
- 1 teaspoon cornstarch mixed with 1 tablespoon water (slurry)
Optional toppings:
- Sesame seeds
- Green onions
- Chili oil
🔪 How to Make Chinese Pepper Steak with Onions
1️⃣ Marinate the Beef
In a bowl, combine:
- Thin sliced beef
- Soy sauce
- Sesame oil
- Cornstarch
- Black pepper
Mix gently and let sit for 10–15 minutes.
This step gives the beef that tender, velvety Chinese texture.
2️⃣ Prepare the Sauce
In a small bowl, whisk together:
- Soy sauce
- Oyster sauce
- Hoisin
- Brown sugar
- Black pepper
- Beef broth
Set aside for later.
3️⃣ Sear the Beef
Heat 1 tablespoon oil in a wok or skillet over high heat.
Add the beef in a single layer—don’t overcrowd.
Sear 1–2 minutes per side until browned but not fully cooked.
Remove and set aside.
4️⃣ Stir-Fry the Vegetables
In the same pan, add a little more oil if needed.
Add onions and bell peppers.
Stir-fry for 3–4 minutes until softened but still crisp.
Add garlic and ginger, cooking another 30 seconds until fragrant.
5️⃣ Bring It All Together
Return the beef to the pan.
Pour in the sauce mixture.
Stir to combine and bring to a simmer.
Add the cornstarch slurry to thicken the sauce.
Cook 1–2 minutes until the sauce becomes glossy and coats the beef and veggies.
6️⃣ Serve
Turn off the heat and garnish with sesame seeds or green onions if desired.
Serve hot with:
- Steamed rice
- Fried rice
- Lo mein
- Jasmine rice
- Cauliflower rice (low-carb option)
⭐ Tips for the Best Pepper Steak
✔ Slice the Beef Very Thin
Freeze the meat for 20 minutes first—makes slicing easier.
✔ Use High Heat
This gives you that classic wok-seared flavor.
✔ Don’t Overcook the Beef
Sear until browned, then finish in the sauce.
✔ Caramelize the Onions
Adds natural sweetness and depth.
✔ Adjust the Sauce to Your Taste
- Sweeter → add sugar or hoisin
- Stronger → add more soy
- Spicier → add chili flakes or chili oil
🌈 Delicious Variations
🔥 Spicy Pepper Steak
Add chili oil, sriracha, or sliced fresh chilies.
🍄 Pepper Steak with Mushrooms
Add sliced mushrooms with the onions.
🥦 Beef & Broccoli Pepper Steak
Add steamed broccoli during the last minute.
🍋 Citrus Pepper Steak
Add a splash of orange juice or lemon zest.
🧄 Extra Garlic Version
Double the garlic for a stronger aroma.
🍽 Perfect Side Dishes
This dish pairs beautifully with:
Rice & Noodles:
- Jasmine or basmati rice
- Egg fried rice
- Garlic noodles
- Rice vermicelli
Vegetables:
- Steamed bok choy
- Stir-fry broccoli
- Cucumber salad
Appetizers:
- Spring rolls
- Dumplings
- Crispy wontons
For drinks:
- Green tea
- Lemon iced tea
- Sparkling water
🧊 Storage & Reheating Tips
Refrigerator
Stores well for 3–4 days.
Freezer
Freeze for up to 2 months.
Thaw overnight in the fridge.
Reheating
- Skillet: Best method; add a splash of water or broth.
- Microwave: Heat in short bursts to avoid overcooking the beef.
❤️ Why This Recipe Works
Chinese Pepper Steak is a classic for a reason—it brings together:
- Tender, juicy beef
- Sweet onions and colorful peppers
- A savory-slightly-sweet sauce
- High-heat stir-frying for maximum flavor
It tastes like takeout but fresher, cleaner, and made exactly the way you like it.
⭐ Final Thoughts
This Chinese Pepper Steak with Onions is incredibly flavorful, quick to prepare, and perfect for anyone who loves classic Chinese stir-fry dishes. With tender beef, aromatic sauce, and colorful vegetables, it’s the kind of recipe you’ll want to make again and again.
Easy, delicious, and always satisfying.