Sizzling Chinese Pepper Steak with Onions

Posted on

If you’re craving a restaurant-quality stir-fry at home, this Chinese Pepper Steak with Onions is just what you need. Juicy, tender slices of beef, crisp bell peppers, and a bold, savory sauce come together in this quick and easy dish. It’s the perfect balance of flavors—rich umami from soy and oyster sauce, a hint of sweetness from hoisin (if you choose to add it), and just the right amount of heat from black pepper and red pepper flakes. Best of all, it’s ready in under 30 minutes!

This recipe is a staple in Chinese-American cuisine, often found on takeout menus, but making it from scratch is surprisingly simple. The key to success? A good marinade, high-heat stir-frying, and a flavorful sauce that clings to every bite. Pair it with steamed rice or noodles, and you’ve got a satisfying meal that beats takeout any day.

Let’s dive into how to make this irresistible pepper steak at home!

Marinate the Beef for Maximum Flavor

The secret to tender, flavorful beef lies in the marinade. Since this dish comes together quickly, it’s best to prepare everything in advance. Here’s how to get started:

Ingredients for the Marinade:

  • 1 pound beef sirloin or flank steak, thinly sliced against the grain
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon cornstarch
  • 1 teaspoon sesame oil

How to Marinate the Beef:

  1. Slice the beef against the grain into thin strips. This helps break down the muscle fibers, ensuring each bite is tender.
  2. In a bowl, combine soy sauce, oyster sauce, cornstarch, and sesame oil. Mix well.
  3. Add the beef to the marinade, making sure each piece is well-coated.
  4. Cover and let it sit for at least 15 minutes. If you have time, marinate it for up to 30 minutes for even more depth of flavor.

Marinating not only enhances the taste but also helps lock in moisture, giving you juicy, melt-in-your-mouth beef. While the beef is marinating, you can move on to the next step—preparing the sauce.

Make the Perfect Stir-Fry Sauce

This sauce is what gives the Chinese Pepper Steak its signature bold and slightly spicy flavor. It’s a simple mix of pantry staples, but it makes all the difference.

Ingredients for the Sauce:

  • 1/4 cup soy sauce
  • 2 tablespoons hoisin sauce (optional, for added sweetness)
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (this helps thicken the sauce)
  • 1/2 teaspoon black pepper (or more, to taste)
  • 1/4 teaspoon red pepper flakes (optional, for heat)

How to Prepare the Sauce:

  1. In a small bowl, whisk together soy sauce, hoisin sauce, and black pepper.
  2. Separately, mix 1 tablespoon cornstarch with 2 tablespoons of water to create a slurry.
  3. Add the slurry to the sauce mixture and whisk until smooth.

Set the sauce aside—you’ll add it to the stir-fry later to bring everything together. The cornstarch in the slurry ensures that the sauce thickens just enough to coat the beef and veggies perfectly.

Stir-Fry the Vegetables to Crisp Perfection

Before cooking the beef, we first stir-fry the vegetables to get them slightly softened but still crisp.

Ingredients for the Stir-Fry:

  • 2 tablespoons vegetable oil
  • 1 large onion, sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated

How to Stir-Fry the Vegetables:

  1. Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat.
  2. Add the sliced onion and bell peppers. Stir-fry for 2–3 minutes, just until they start to soften but still have some crunch.
  3. Remove the vegetables from the skillet and set them aside.

At this point, the kitchen smells amazing—the slight char from the high-heat stir-frying enhances the natural sweetness of the onions and peppers. Now, it’s time to cook the beef!

How to Cook the Perfect Pepper Steak – Bringing It All Together

Now that we’ve prepped the beef, sauce, and veggies, it’s time for the best part—cooking everything to perfection. Stir-frying happens fast, so make sure you have all your ingredients within reach before you start. The key to getting that tender beef with a beautifully caramelized exterior is using high heat and cooking in batches if necessary.

Let’s dive into the final steps of making this delicious Chinese Pepper Steak with Onions.

Sear the Beef for Maximum Flavor

Cooking the marinated beef properly is essential for a juicy, tender texture. The marinade has already done some of the heavy lifting, so now we just need to sear it quickly over high heat.

How to Cook the Beef:

  1. Heat 1 tablespoon of vegetable oil in the same skillet or wok over high heat.
  2. Add the marinated beef in a single layer, making sure not to overcrowd the pan. If needed, cook in batches to avoid steaming the meat.
  3. Let the beef sear for 1–2 minutes without stirring, allowing it to develop a rich, golden-brown crust.
  4. Flip and cook for another 1–2 minutes until the edges are browned but the center is still slightly pink.
  5. Add the minced garlic and grated ginger, stirring for 30 seconds until fragrant.

At this point, the beef should be nearly cooked through, but don’t worry if it’s slightly underdone—it will finish cooking once we add the sauce and vegetables back in.

Combine Everything and Let the Sauce Work Its Magic

Now, it’s time to bring all the flavors together. The sauce we prepared earlier will thicken slightly, creating a glossy, flavorful coating for the beef and vegetables.

How to Finish the Stir-Fry:

  1. Return the stir-fried onions and bell peppers to the skillet with the beef.
  2. Give the prepared sauce a quick stir (the cornstarch may have settled), then pour it over the beef and veggies.
  3. Stir everything together and cook for 2–3 more minutes, allowing the sauce to thicken and coat the ingredients evenly.
  4. Taste and adjust the seasoning—add more black pepper or red pepper flakes if you like extra spice.

Once the sauce has thickened and the beef is fully cooked, remove the skillet from the heat. The result? A restaurant-style stir-fry with tender beef, crisp-tender veggies, and a deeply savory sauce.

Best Ways to Serve Chinese Pepper Steak

This dish is delicious on its own, but pairing it with a simple side makes it even better. Here are a few serving ideas:

  • Steamed White Rice – The classic choice that soaks up the flavorful sauce perfectly.
  • Fried Rice – A great way to add extra texture and flavor.
  • Lo Mein or Rice Noodles – Toss the pepper steak with cooked noodles for a heartier meal.
  • Cauliflower Rice – A low-carb option that still pairs well with the sauce.

For a final touch, garnish with sliced green onions or a sprinkle of sesame seeds before serving.

Tips for the Best Chinese Pepper Steak

  • Choose the Right Cut of Beef – Flank steak or sirloin work best because they’re tender and flavorful. Just make sure to slice them thinly against the grain for the best texture.
  • Use High Heat – Stir-frying requires quick cooking over high heat to prevent the beef from becoming chewy.
  • Don’t Skip the Marinade – Even a short 15-minute marinade makes a big difference in tenderness and flavor.
  • Adjust the Spice Level – If you prefer a milder dish, reduce or omit the red pepper flakes. If you love heat, add a little more!
  • Cook in Batches if Needed – If your skillet is small, cook the beef in two batches to ensure it gets a nice sear instead of steaming.

With all these tips in mind, you’re ready to make the best homemade Chinese Pepper Steak that rivals any takeout version.

Frequently Asked Questions About Chinese Pepper Steak

Making a stir-fry at home can be simple, but a few common questions often come up. Below, you’ll find answers to some of the most frequently asked questions about this Chinese Pepper Steak with Onions recipe.

1. What is the best cut of beef for pepper steak?

Flank steak and sirloin are the best choices for this recipe because they are tender and flavorful when sliced thinly against the grain. Other good options include skirt steak or top round, but make sure to marinate them well for tenderness.

2. How do I keep the beef tender and not chewy?

The key to tender beef is:

  • Slicing it against the grain – This shortens the muscle fibers, making the beef easier to chew.
  • Marinating it with cornstarch and soy sauce – This helps soften the meat and adds flavor.
  • Cooking it quickly over high heat – Overcooking will make the beef tough, so keep the cooking time short.

3. Can I make this recipe ahead of time?

Yes! You can prep everything in advance by slicing the beef and veggies and mixing the sauce. Store them in separate containers in the fridge. When you’re ready to cook, it will take less than 15 minutes to bring it all together.

4. Can I use chicken instead of beef?

Absolutely! Substitute thinly sliced chicken breast or thigh meat for the beef. The cooking method remains the same, but chicken may cook slightly faster, so watch it closely to avoid overcooking.

5. How can I make this dish gluten-free?

To make a gluten-free version of this dish, swap the soy sauce for tamari or coconut aminos. Also, make sure your oyster sauce and hoisin sauce (if using) are gluten-free, or replace them with a gluten-free alternative.

6. Can I add other vegetables to this dish?

Yes! While bell peppers and onions are traditional, you can add mushrooms, snow peas, carrots, or even baby corn. Just keep in mind that different vegetables may require slightly different cooking times.

7. How spicy is this recipe?

This dish has a mild heat from black pepper and optional red pepper flakes. If you prefer a spicier kick, add more red pepper flakes or a drizzle of sriracha before serving. If you want it milder, simply leave out the red pepper flakes.

Final Thoughts on This Sizzling Chinese Pepper Steak

There’s nothing better than a homemade stir-fry that’s packed with flavor, comes together in under 30 minutes, and tastes just as good (if not better) than takeout. This Chinese Pepper Steak with Onions delivers on all fronts—tender, juicy beef, crisp bell peppers, and a rich, savory sauce that coats every bite perfectly.

The beauty of this recipe is its versatility. Swap the protein, adjust the spice level, or add extra veggies—no matter how you customize it, the result will always be delicious. Plus, by making it at home, you control the ingredients, ensuring a fresher and healthier meal.

Give this recipe a try and let us know how it turns out! Did you make any variations? Serve it with something unique? Drop a comment and share your experience—we’d love to hear from you. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sizzling Chinese Pepper Steak with Onions


  • Author: Andrew Recipes

Description

This Chinese Pepper Steak is a classic stir-fry dish featuring tender beef, crisp bell peppers, and a savory, slightly spicy sauce. It’s quick to make and perfect for serving over rice or noodles.


Ingredients

Scale
For the Marinade
  • 1 pound beef sirloin or flank steak, thinly sliced against the grain
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon cornstarch
  • 1 teaspoon sesame oil
For the Stir-Fry
  • 2 tablespoons vegetable oil
  • 1 large onion, sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
For the Sauce
  • 1/4 cup soy sauce
  • 2 tablespoons hoisin sauce (optional)
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry for thickening)
  • 1/2 teaspoon black pepper (or more, to taste)
  • 1/4 teaspoon red pepper flakes (optional, for spice)

Instructions

Marinate the Beef
In a bowl, mix the soy sauce, oyster sauce, cornstarch, and sesame oil. Add the beef slices to the marinade and toss to coat evenly. Let sit for at least 15 minutes (up to 30 minutes for deeper flavor).

Prepare the Sauce
In a small bowl, whisk together the soy sauce, hoisin sauce (if using), black pepper, and the cornstarch slurry. Set aside.

Stir-Fry the Vegetables
Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the onion and bell peppers. Stir-fry for 2–3 minutes until slightly softened but still crisp. Remove and set aside.

Cook the Beef
Add the remaining 1 tablespoon of oil to the skillet. Add the marinated beef in a single layer and sear for 1–2 minutes per side until browned but not fully cooked. Add the garlic and ginger, stirring for 30 seconds until fragrant.

Combine and Finish
Return the cooked vegetables to the skillet with the beef. Pour in the prepared sauce and toss everything together. Stir-fry for another 2–3 minutes, or until the sauce thickens and coats the beef and vegetables evenly.

Serve
Serve hot over steamed rice or noodles. Garnish with sliced green onions or sesame seeds, if desired.

Notes

  • For extra tenderness, marinate the beef for up to an hour.
  • Adjust black pepper and red pepper flakes to control the spice level.
  • Substitute beef with chicken or tofu for a variation.

Tags:

1 thought on “Sizzling Chinese Pepper Steak with Onions”

  1. My husband enjoyed this but commented that it was salty. I couldn’t taste anything but salt. I used low sodium soy sauce and made it exactly as written. I’ll give it one more try but will use half of the soy sauce recommend diluted with the same amount of water.

    Reply

Leave a Comment

Recipe rating