A delicious way to combine beef and crunchy veggies, Chinese pepper steak stir-fry comes with an irresistible sauce and is very quick to cook.

Stir-frying pepper steak in a wok.

Pin this now to find it later!

Pin It

What is pepper steak

In Chinese cooking, the combination of beef and pepper is commonly seen in restaurant and home cooking. Various versions exist in many regional cuisines. When I was young, it was always on repeat on our dining table. Today’s Pepper Steak recipe (Qīng Jiāo Niú Ròu/青椒牛肉) is a reminder of my parents’ cooking, although I made some modifications to make it more saucy.

Pepper steak is a quick stir-fry made with succulent beef strips, crunchy pepper, and onion all coated with a thick brown sauce. It tastes savory, aromatic, and umami with a hint of sweetness. If you like my beef stir-fry recipes, such as Black Pepper Beef, Hunan Beef, and Chinese Broccoli and Beef Stir-fry, this one deserves a place on your to-try list.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

My family version of this dish uses large green chili pepper that’s mildly spicy. For this recipe, I include bell pepper instead as it’s more accessible and suitable for young and old.

pepper steak in a plate.

Top tips

Before I walk you through the recipe details, here is a summary of the top tips to bear in mind.

  • Choose a good beef cut and marinate it properly to avoid toughness
  • Cook meat and vegetables separately then combine them at the end
  • Measure and mix the sauce before you start stir-frying.
  • Regulate the heat as recommended and keep the cooking brief

Ingredients

Here are three groups of ingredients you need for pepper steak:

ingredients for pepper steak.
  • Beef steak and its marinade made with light soy sauce, cornstarch, baking, salt, and oil
  • Vegetables and aromatics: bell pepper (or chili pepper if you like), onion and garlic
  • A sauce mixture consisting of oyster sauce, light and dark soy sauce, Shaoxing rice wine, cornstarch, sugar, ground white pepper, and sesame oil

Which cut of beef

Top tip: For stir-fry dishes, the preferred beef cuts are flank, skirt, sirloin, and ribeye steaks. They’re flavorful, easy to cook through, and taste rather tender when prepared properly.

I don’t recommend the pre-cut “beef stir-fry strips” sold in supermarkets. Based on my own experience, they appears to be sourced from random cuts that are too tough for quick cooking. Also, it’s often cut into irregular sizes which isn’t ideal for stir-frying.

beef steak cut into strips.

When shooting this recipe, I cut the steak into long strips (about ⅓ inch/8mm thick). Thin slices, like how I cooked Beef and Broccoli and Sha Cha Beef, or small cubes work well too, as in Beef and Mushroom.

Before cutting, have a look at how the grain of the steak lies. You’ll need to cut it across the grain, instead of along the grain, to maximize the tenderness.

If you find cutting fresh meat challenging, I suggest you put the steak into the freezer for about 1 hour until it becomes semi-frozen. Cutting will be much more manageable then.

Tenderize the beef

Top tip: When it comes to meat-based stir-fries, one of the key processes is to tenderize the meat beforehand. This is particularly important when using red meat like beef or pork. Doing it correctly will help to achieve a palatable texture: succulent, tender, and silky.

ingredients for marinating beef.

There isn’t just one set way to tenderize beef. Chinese restaurant chefs and home cooks often have their own preferred techniques and ingredients. The marinade and method for this recipe are what I use constantly. It’s a simple mix of essential condiments and it doesn’t require a very long resting time.

marinating-beef-steak-strips.

Firstly, add light soy sauce, cornstarch, baking soda, salt, and water to the beef. Use your hand (with kitchen gloves if you prefer) to stir and rub the meat until the condiments are evenly distributed and the liquid is fully absorbed by the beef. Then pour in a little oil and give everything a final mix for an even coating.

Leave the beef to marinate for 15 minutes. It’s fine to marinate for longer (kept in the fridge). However, do not exceed 24 hours as the meat fibers tend to break down in marinade if left for too long.

Stir-fry in sequence

Top tip: Like how you cook other classic stir-fries, such as Garlic Sauce Pork, Chicken Chop Suey, etc, you need to cook the meat and vegetables separately, then combine them with the sauce at the end. This is to ensure each ingredient is cooked to an optimal level, neither undercooked nor overcooked.

Sear the beef first

searing beef strips in a wok.

Add the beef strips to the hot wok/skillet with a little oil. Use chopsticks to spread them out to a single layer. Leave them to sear untouched over medium-high heat.

searing beef in a wok.

Once the bottom side turns slightly brown, toss everything for about 30 seconds to cook other surface areas. Keep this process brief to avoid overcooking.

stir-fried beef strips.

Dish out as soon as the beef strips lose their pinkness on the outside (the middle should still be raw).

🛎 Note on cookware: You may use either a wok or a large skillet (frying pan) to cook this dish. Follow these tips:

  • If using cookware without a non-stick coating, such as a carbon steel wok, or a cast-iron skillet, heat it empty until smoking hot, then add the oil and beef.
  • If using non-stick cookware, pour in the oil first, then heat it until hot before you add the meat.

Fry the vegetables

stir-frying onion and garlic.

Add a little more oil to the wok/skillet and turn the heat up to high. Firstly fry the garlic and onion to release their aroma.

stir-frying onion and pepper.

Then add sliced bell pepper. Toss everything constantly for quick and even heating. Be careful not to overcook the vegetables as it’s nice to keep their crunchiness.

Combine with the sauce

Top tip: The sauce needs to be measured and mixed before stir-frying starts. This sauce thickens quickly so make sure you lower the heat before adding it. If you are using an electric hob of which the heat can not be lowered instantly, remove the wok/skillet temporarily.

adding beef to veggies.

Return the seared beef to the wok. Stir fry it with the vegetables for a further 30 seconds or so until the beef is fully cooked.

pouring sauce over meat and veggies.

Then turn the heat down to low. Pour in the sauce. Toss and wait for it to thicken. Once it becomes thick enough to coat the spatula, dish out everything immediately.

Stir-frying pepper steak in a wok.

Serve it warm with plain steamed rice or mix it with your favorite noodles.

pepper steak over a bowl of rice.

To twist the recipe

  • Use other proteins & veggies. This recipe also works well for pork or chicken. Vegetable substitutes include celery, asparagus, carrots, bok choy, mushrooms, snap peas, zucchini, baby corn, celtuce, etc.
  • Double up the sauce. This recipe makes enough sauce to coat all the main ingredients. If you fancy extra sauce to mix with your rice or noodles, simply double the quantity of the sauce ingredients proportionally.

Other tasty stir-fries

Looking for more quick Chinese stir-fries, here are some great dishes to try:

📋 Recipe

Love this recipe? Please leave a 🌟🌟🌟🌟🌟 rating and a comment. Thank you!

pepper steak in a plate.
5 from 18 votes

Pepper Steak (青椒牛肉)

A delicious way to combine beef and crunchy veggies, Chinese pepper steak stir-fry comes with an irresistible sauce and is very quick to cook.
Prep: 6 minutes
Cook: 4 minutes
Total: 25 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the beef

  • 1 lb beef, flank, skirt, sirloin, or ribeye steak
  • 1 tablespoon light soy sauce
  • ½ tablespoon cornstarch
  • ¼ teaspoon baking soda, aka Bicarbonate of Soda
  • teaspoon salt
  • 2 tablespoon water
  • ½ tablespoon neutral cooking oil

For the sauce

  • 2 tablespoon oyster sauce 
  • 1 tablespoon Shaoxing rice wine
  • ½ tablespoon light soy sauce
  • ½ tablespoon dark soy sauce
  • tablespoon cornstarch
  • ½ teaspoon sugar
  • teaspoon ground white pepper
  • 4 tablespoon water
  • ½ teaspoon sesame oil

You also need

  • tablespoon neutral cooking oil, divided
  • 2 bell pepper, cut into strips
  • 1 onion, sliced
  • 3 clove garlic, sliced

Instructions 

Marinate the beef

  • Cut the beef, across its grain, into long strips, about ⅓ inch/8mm thick. Put them into a bowl. Add light soy sauce, cornstarch, baking soda, salt, and water.
  • Mix and rub with your hand until the liquid is fully absorbed by the meat. Pour in oil and stir to coat evenly. Leave to marinate for 15 mins.

Mix the sauce

  • In a small bowl, mix oyster sauce, Shaoxing rice wine, light soy sauce, dark soy sauce, cornstarch, sugar, ground white pepper, and water. Then add sesame oil. Set aside.

Sear the beef

  • Heat 2 tablespoons of oil in a wok/skillet over medium-high heat. Put in the marinated beef. Spread out the strips into a single layer. Do not move them until the part touching the surface browns lightly.
  • Then stir and toss for about 30 seconds until there is little pinkness that can be seen on the surface (do not overcook). Transfer the beef to a plate leaving any oil in the wok.

Stir-fry the vegetables

  • Pour in the remaining ½ tablespoon of oil. Add onion and garlic. Fry over high heat until the garlic browns on the edge.
  • Put in bell pepper. Toss the vegetables for about 30 seconds until they’re well heated but remain crunchy.

Combine the dish

  • Return the beef to the wok. Stir-fry everything for a further 30 seconds or so until the beef is cooked through (no pinkness inside the strips).
  • Turn the heat down to low (see note 1). Stir the sauce very well then pour it over the meat and vegetables.
  • Give everything a final toss. Dish out when the sauce becomes thick enough to coat the spatula (see note 2).

Notes

1. if you’re using an electric stove that doesn’t change the heat level immediately, you’ll need to remove the wok away from the burner before pouring the sauce in.
2. The sauce thickens pretty quickly so you need to be attentive. 

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 444kcal | Carbohydrates: 13g | Protein: 22g | Fat: 34g | Saturated Fat: 10g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 81mg | Sodium: 974mg | Potassium: 505mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1864IU | Vitamin C: 79mg | Calcium: 41mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Beef & Lamb

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments

  1. Nancy M. Jacobson says:

    5 stars
    Made according to recipe but added mushrooms garlic ginger and doubled sauce. It was a great hit.

    1. Wei Guo says:

      Thanks for trying my recipe and sharing your twists! They’re delicious additions.

  2. Rosie says:

    5 stars
    I make this recipe at least once a month since having found it! So good and a huge hit!

    1. Wei Guo says:

      That’s wonderful to hear. Thanks for making it part of your rotation!

  3. Jeff Hale says:

    5 stars
    So delicious! Complete harmony of the flavors and textures. Comes together beautifully and so fast! Thank you for another amazing recipe.

    1. Wei Guo says:

      That’s wonderful to hear, Jeff! Glad you appreciated this dish’s taste and simplicity.

  4. Susan says:

    5 stars
    I made this last night, and it was terrific, thank you, and I never ordered pepper steak from a restaurant, but homemade? This is now a favorite. I made some changes to the recipe, not because it was lacking, but because I have health issues that demand it: no gluten, no lactose (doesn’t apply here, of course), salt debilitates me, and now peanuts and peanut oil give me a problem, so…I can only use low sodium tamari instead of light and dark soy, my oyster sauce and hoi sin sauce are gluten free, but I can’t find any that are low sodium as well, I use avocado oil for stir fry, so far so good. I also used boneless chuck steak, but grass fed, and that cut like butter and had more flavor then other cuts, and grass fed and finished is better for us.

    1. Wei Guo says:

      Thank you for sharing your experience, Susan! So glad you enjoyed it and found ways to make it work for your needs. Sounds delicious and nourishing!

  5. Robin Dryden says:

    5 stars
    Absolutely beautiful. I subbed out snow peas because my husband hates capsicum and it was delicious! Definitely putting this dish on the repeat list, thank you.

    1. Wei Guo says:

      Thank you so much for your lovely comment and for sharing your twists! I’m so glad it’s earned a spot on your repeat list!

  6. Jeff Hale says:

    5 stars
    This is so yummy and easy to make!

    1. Wei Guo says:

      That’s wonderful to hear!

  7. Yvonne Zwiersen says:

    how do I measure .13 of a tsp

    1. Wei Guo says:

      Thank you Yvonne for pointing it out. It is a system error and I’ve fixed it. Happy cooking!

  8. kahala says:

    5 stars
    LOVE

  9. Gigi Mah says:

    5 stars
    Excellent dish – I have yet to make one of your recipes that wasn’t superb. This one was only failed by my use of stewing beef instead of a better quality cut. Next time I will do the right thing!

    1. Wei Guo says:

      So lovely to hear your feedback, Gigi! Hope you’ll enjoy the next try with a better cut.