Easy Chinese Pepper Steak with Onions

Share With Your Friends

Easy Chinese Pepper Steak with Onions

I’ll never forget the first time I tried to make this. I was so proud, I invited my friend Dave over. I thought, how hard could it be? Well, I used way too much soy sauce and cooked the steak for like, twenty minutes. It was like chewing on a salty leather boot. Dave was a good sport, but we ended up ordering pizza. That failure made me obsessed with getting it right, and now it’s my go-to comfort food for a crazy Tuesday night.

Recipe Card

Recipe Title Easy Chinese Pepper Steak with Onions
Servings 4
Prep Time 15 minutes
Cooking Time 15 minutes
Calories ~380 per serving

Ingredients

  • 1.5 lbs flank steak or sirloin, sliced thin against the grain
  • 2 large bell peppers (any color), sliced into strips
  • 1 large yellow onion, sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1/3 cup soy sauce (low-sodium is best)
  • 2 tbsp oyster sauce
  • 1 tbsp cornstarch
  • 2 tbsp water
  • 1 tbsp brown sugar
  • 2 tbsp vegetable oil, divided
  • 1 tsp sesame oil

That flank steak is key. I once used a cheap, tough cut and didn’t slice it thin enough. We needed steak knives for what was supposed to be a stir-fry. And the ginger! Don’t use powdered if you can help it. The fresh stuff makes the whole kitchen smell amazing and adds a little zing that powder just can’t match.

Directions

  1. Slice the steak as thin as you can against the grain. This is super important for tenderness.
  2. In a small bowl, whisk together the soy sauce, oyster sauce, brown sugar, cornstarch, and water. This is your sauce, set it aside.
  3. Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until it’s shimmering.
  4. Add the steak in a single layer (don’t crowd it!) and cook for just 1-2 minutes per side until browned. Remove it to a plate.
  5. Add the other tablespoon of oil to the same skillet. Toss in the onions and bell peppers. Stir-fry for 4-5 minutes until they’re starting to soften but still have a little crunch.
  6. Add the garlic and ginger and cook for just 30 seconds until fragrant. Don’t let it burn!
  7. Return the steak and any accumulated juices back to the skillet.
  8. Give your sauce mixture another quick stir (the cornstarch settles) and pour it over everything.
  9. Cook, stirring constantly, for 1-2 minutes until the sauce thickens and coats everything beautifully.
  10. Turn off the heat and stir in the sesame oil. Serve immediately over rice.

The step where you cook the steak in batches is a lesson I learned the hard way. I used to dump it all in at once and it would just steam, turning grey and tough. Now I’m patient, I do two batches, and the difference is night and day. You get that perfect sear and a juicy interior. Also, that final stir-in of sesame oil off the heat? Don’t skip it. It adds that authentic takeout flavor.

This dish has saved me on so many “I have no idea what to make” nights. It’s become a family favorite, even with my picky nephew who usually picks out all the veggies. He’ll actually eat the peppers in this! The leftovers are maybe even better the next day, if you’re lucky enough to have any.

I love that it feels like a way healthier alternative to ordering in, and it’s basically a one-pot meal if you serve it with some minute rice. My biggest mistake now is getting distracted and overcooking the veggies. I like them with a bit of a snap, but if I answer a text, I end up with mushy peppers. It still tastes good, but the texture is just not the same.

If I were to change one thing next time, I might throw in some sliced mushrooms or maybe a little kick of red pepper flakes. It’s a super forgiving recipe like that. You can make it your own without messing it up, which is my kind of cooking.

Nutrition Info (per serving)

Calories Carbs Fat Protein
~380 ~15g ~18g ~35g

I was actually surprised it wasn’t higher in calories, but I guess it’s all the veggies bulking it up. To make it lighter, I sometimes use low-sodium soy sauce and cut the brown sugar in half. It’s still plenty flavorful. For my gluten-free friends, just make sure to use tamari instead of regular soy sauce and a GF oyster sauce. Works like a charm.

Ingredient Swaps

Ingredient Substitution
Flank Steak Sirloin or even thinly sliced chicken breast
Bell Peppers Broccoli florets or snap peas
Oyster Sauce Hoisin sauce (it’ll be sweeter)
Brown Sugar Honey or maple syrup

I’ve tried most of these swaps out of desperation when my fridge was empty. Chicken works great, just adjust the cooking time. Broccoli is awesome, but you might need to steam it a bit first if you like it tender. The one swap that kinda failed was using teriyaki sauce instead of the oyster/soy mix. It was way too sweet and cloying. Stick with the savory base.

Tips

  • Get your pan screaming hot before you add the steak. A sizzle is what you want.
  • Slice the steak when it’s still a little frozen. It makes getting those thin slices so much easier.
  • Prep all your veggies and sauce before you even turn on the stove. Stir-frying happens fast!
  • Don’t skip the cornstarch. It’s what makes the sauce cling to everything instead of being a watery puddle.

That “mise en place” tip, having everything ready, I learned that after a complete kitchen meltdown. I was slicing garlic while my steak was overcooking and my onions were burning. It was a disaster. Now I have my little bowls all lined up like I’m on a cooking show, and it makes the whole process so much less stressful. I wish I’d known that from day one.

FAQ

Can I make this ahead of time?
Oh yeah, for sure. You can slice the steak and veggies a day ahead and keep them in separate containers in the fridge. The sauce can be mixed up and stored too. Just give it all a quick stir-fry when you’re ready. It might not be *quite* as perfect as fresh, but it’s still a fantastic easy dinner.

My sauce didn’t thicken. What did I do wrong?
I’ve done this! Did you remember the cornstarch? If you did, you probably didn’t give the sauce a good final stir before adding it. The cornstarch sinks to the bottom of the bowl. If it’s still thin, just mix another teaspoon of cornstarch with a tablespoon of cold water and stir it in. It should thicken up in no time.

Is this dish spicy?
Nope, not the way I make it. It’s more savory and a little sweet. If you want some heat, toss in a teaspoon of sriracha or some red pepper flakes with the sauce. I do that for myself sometimes when no one else is looking.

That’s everything I know about making Easy Chinese Pepper Steak with Onions! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time.

Easy Chinese Pepper Steak with Onions

A savory and satisfying stir-fry featuring tender slices of steak, crisp bell peppers, and onions in a rich soy-based sauce that comes together in under 30 minutes.

Easy Chinese Pepper Steak with Onions recipe

★★★★☆

4.1/5
(21 reviews)

Cuisine
Chinese

Category
Main Course

Prep

Cook

Total

Serves
4

Ingredients

  • 1.5 lbs flank steak or sirloin, sliced thin against the grain
  • 2 large bell peppers (any color), sliced into strips
  • 1 large yellow onion, sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1/3 cup soy sauce (low-sodium recommended)
  • 2 tbsp oyster sauce
  • 1 tbsp cornstarch
  • 2 tbsp water
  • 1 tbsp brown sugar
  • 2 tbsp vegetable oil, divided
  • 1 tsp sesame oil

Instructions

  1. Slice the steak as thin as possible against the grain for maximum tenderness.

  2. In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, cornstarch, and water to create the sauce. Set aside.

  3. Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until shimmering.

  4. Add steak in a single layer (cook in batches if needed) and cook for 1-2 minutes per side until browned. Remove to a plate.

  5. Add remaining tablespoon of oil to the same skillet. Add onions and bell peppers, stir-frying for 4-5 minutes until slightly softened but still crisp.

  6. Add garlic and ginger and cook for 30 seconds until fragrant, being careful not to burn.

  7. Return the steak and any accumulated juices back to the skillet.

  8. Give the sauce mixture a quick stir (cornstarch settles) and pour over the steak and vegetables.

  9. Cook, stirring constantly, for 1-2 minutes until the sauce thickens and coats everything evenly.

  10. Turn off heat and stir in sesame oil. Serve immediately over rice.

Nutrition (Per Serving)

Calories
380

Fat
18g

Carbs
15g

Protein
35g

Fiber
3g

Sugar
8g

Sodium
0mg

Cholesterol
0mg

easy chinese pepper steak recipequick beef stir fry with onionshomemade pepper steak takeout stylebest flank steak stir fry30 minute chinese beef recipe


RecipesGround




Share With Your Friends

Leave a Comment

Your email address will not be published. Required fields are marked *