Description
Make this sizzling Chinese pepper steak with onions at home in under 30 minutes! Tender beef, colorful peppers, and a rich savory sauce make this easy stir-fry recipe perfect for busy weeknights.
Sizzling Chinese Pepper Steak with Onions
Honestly, this is one of those recipes I make when I’m craving takeout but don’t want to spend the money or wait for delivery. The first time I tried making Chinese pepper steak at home, I was surprised at how easy it actually was. The beef turns out tender, the onions stay slightly crisp, and the sauce is rich, savory, and packed with flavor.
I usually serve this over hot steamed rice, and it disappears fast every single time. The sizzling aroma alone makes everyone wander into the kitchen asking when dinner is ready.
If you love quick stir-fry dinners that taste like restaurant food, this pepper steak recipe is definitely one to keep on repeat.
Why You’ll Love This Recipe
- Quick and easy weeknight dinner
- Better than takeout
- Tender flavorful beef
- Loaded with onions and peppers
- Ready in about 30 minutes
- Perfect with rice or noodles
Ingredients
For the Steak Marinade
- 1 lb flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- ½ teaspoon black pepper
For the Stir Fry
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 large onion, sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons vegetable oil
For the Sauce
- ¼ cup soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon oyster sauce
- 1 teaspoon rice vinegar
- ½ cup beef broth
- 1 teaspoon cornstarch mixed with 2 tablespoons water
Optional Garnish
- Sesame seeds
- Chopped green onions
Step-by-Step Instructions
Step 1: Marinate the Steak
In a bowl, combine the sliced flank steak with soy sauce, cornstarch, oyster sauce, sesame oil, and black pepper.
Let it marinate for at least 15–20 minutes.
I usually prep the vegetables while the meat marinates, which saves time and makes cooking much easier.
Step 2: Prepare the Sauce
In a small bowl, whisk together soy sauce, brown sugar, oyster sauce, rice vinegar, and beef broth.
Set aside.
Step 3: Sear the Beef
Heat 1 tablespoon of oil in a large skillet or wok over high heat.
Add the beef in a single layer and cook for 2–3 minutes until browned. Avoid overcrowding the pan or the beef will steam instead of sear.
Remove the beef and set aside.
Step 4: Cook the Vegetables
Add the remaining oil to the skillet.
Stir-fry the onions and peppers for about 3–4 minutes until slightly tender but still crisp.
Add the garlic and ginger and cook for another 30 seconds until fragrant.
Honestly, this part smells incredible every time.
Step 5: Combine Everything
Return the cooked beef to the skillet.
Pour in the sauce mixture and stir well. Add the cornstarch slurry and cook for 1–2 minutes until the sauce thickens and coats the beef beautifully.
Step 6: Serve Hot
Top with sesame seeds or green onions if desired.
Serve immediately over rice or noodles.
Cooking Tips for the Best Pepper Steak
Slice Against the Grain
This helps keep the beef tender instead of chewy.
Use High Heat
A hot pan gives that restaurant-style sear and smoky flavor.
Don’t Overcook the Vegetables
I usually keep the peppers slightly crisp for better texture and color.
Prep Everything First
Stir-fry recipes cook quickly, so having ingredients ready makes the process stress-free.
Serving Suggestions
This sizzling Chinese pepper steak pairs perfectly with:
- Steamed white rice
- Fried rice
- Lo mein noodles
- Egg rolls
- Stir-fried vegetables
- Hot and sour soup
Approximate Nutrition Information (Per Serving)
- Calories: 340
- Protein: 28g
- Carbohydrates: 14g
- Fat: 18g
- Fiber: 2g
- Sugar: 7g
- Sodium: 890mg
Nutrition values may vary depending on ingredients used.
Frequently Asked Questions
1. What cut of beef is best for pepper steak?
Flank steak works best because it cooks quickly and stays tender when sliced thinly.
2. Can I make this ahead of time?
Yes! The flavors actually taste even better the next day.
3. Can I use chicken instead of beef?
Absolutely. Thinly sliced chicken breast or thighs work great.
4. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
5. Is this recipe spicy?
Not really, but you can add red pepper flakes or chili sauce if you like heat.
Conclusion
This sizzling Chinese pepper steak with onions is one of those easy homemade meals that tastes like it came straight from your favorite takeout spot. The tender beef, crisp peppers, savory sauce, and sizzling skillet flavor make it seriously satisfying.
I honestly love how quickly this comes together, especially on busy nights when I still want something homemade and comforting. Once you try it, there’s a good chance it’ll become part of your regular dinner rotation too.

