There’s something undeniably comforting about a homemade Chinese-inspired meal, and this Easy Chinese Pepper Steak is no exception. With its savory sauce, tender strips of beef, and crisp bell peppers, this dish brings the flavors of your favorite takeout straight to your kitchen.
This recipe is perfect for busy weeknights when you want something quick yet satisfying. It’s a one-pan meal that comes together in under 30 minutes, making it a go-to option for those hectic evenings when time is short but the craving for something delicious is strong.
Whether you grew up enjoying Chinese-American takeout or you’re new to making stir-fry at home, this recipe is incredibly simple and packed with bold, rich flavors. Serve it over a bed of steamed rice, and you have a comforting, restaurant-quality meal without ever leaving your house.
Why You’ll Love This Recipe
- Quick & Easy – This dish comes together in less than 30 minutes, making it perfect for weeknights.
- Flavor-Packed – The savory, slightly sweet, and umami-rich sauce is incredibly satisfying.
- Healthier Than Takeout – No unnecessary additives or extra oil—just fresh ingredients.
- Customizable – Add different vegetables or adjust the spice level to suit your tastes.

Ingredients You’ll Need
For the Beef:
- 1 ½ pounds flank steak, thinly sliced
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce
- 1 tablespoon sesame oil
For the Sauce:
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- ½ cup beef broth
For the Stir-Fry:
- 2 tablespoons sesame oil
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional, for heat)

How to Make Chinese Pepper Steak
Step 1: Prepare the Beef
Start by slicing the flank steak into thin strips. The key to getting tender beef is to cut against the grain. This breaks up the muscle fibers and ensures each bite is melt-in-your-mouth delicious.
Once the beef is sliced, toss it in a bowl with 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 tablespoon of sesame oil. This helps tenderize the meat and gives it that classic stir-fry texture. Let it marinate while you prepare the sauce and vegetables.
Step 2: Make the Sauce
In a small bowl, whisk together ¼ cup of soy sauce, 2 tablespoons of oyster sauce, 1 tablespoon of brown sugar, 1 tablespoon of cornstarch, and ½ cup of beef broth. This sauce is what gives the dish its deep, rich, slightly sweet, and savory flavor. Set it aside.
Step 3: Sauté the Vegetables
Heat 2 tablespoons of sesame oil in a large skillet or wok over medium-high heat. Add the sliced onions and cook for about 2 minutes, just until they start to soften. Then, toss in the green and red bell peppers and stir-fry for another 3-4 minutes until they are crisp-tender.
Next, add the minced garlic and ginger, stirring quickly to prevent burning. The aroma of garlic and ginger sizzling in the pan is absolutely mouthwatering!
Step 4: Cook the Beef
Push the vegetables to the side of the pan and add the marinated beef. Let it cook undisturbed for 1-2 minutes to get a nice sear, then stir-fry until the beef is browned and cooked through.
Step 5: Add the Sauce
Once the beef is fully cooked, pour in the prepared sauce and stir well, making sure everything is coated evenly. Let the sauce simmer for 2-3 minutes until it thickens and beautifully coats the meat and vegetables.
Step 6: Serve and Enjoy
Remove from heat and sprinkle with freshly ground black pepper and a pinch of red pepper flakes for a bit of heat. Serve immediately over steamed white or brown rice, or even cauliflower rice for a low-carb option.

Helpful Tips
- Cut Beef Against the Grain – This makes the meat more tender and prevents it from becoming chewy.
- Use High Heat – Stir-frying works best on high heat, so your ingredients cook quickly without becoming soggy.
- Don’t Overcrowd the Pan – If needed, cook the beef in batches to ensure a good sear.
- Adjust the Sauce – If you prefer a sweeter sauce, add a touch more brown sugar. For a saltier kick, increase the soy sauce slightly.
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Chinese-American
- Diet: Dairy-Free

Notes
- If you don’t have flank steak, you can substitute with sirloin or skirt steak.
- For extra veggies, add mushrooms, snap peas, or baby corn.
- Want it spicier? Increase the red pepper flakes or add a drizzle of chili oil before serving.
Nutritional Information (Per Serving)
- Calories: ~320
- Protein: 30g
- Carbohydrates: 18g
- Fat: 15g
- Sodium: 820mg
- Fiber: 2g
Frequently Asked Questions
Can I Use a Different Cut of Beef?
Yes! While flank steak is ideal for this dish, sirloin, skirt steak, or top round will work just as well. Just remember to slice it thinly and against the grain.
How Can I Make This Recipe Gluten-Free?
Simply swap regular soy sauce for gluten-free tamari or coconut aminos, and make sure your oyster sauce is gluten-free.
Can I Make This Ahead of Time?
Yes! You can marinate the beef and prep the vegetables a day in advance. When ready to cook, everything comes together in minutes.
What’s the Best Way to Reheat This Dish?
Reheat in a skillet over medium heat with a splash of beef broth to help loosen the sauce. Avoid microwaving, as it can make the beef tough.
Storage Instructions
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Freezing: You can freeze the cooked beef and sauce for up to 2 months. Just thaw overnight in the fridge before reheating.
- Reheating: Warm in a skillet over medium heat with a little broth or water to loosen the sauce.

Related Recipes
If you loved this Chinese Pepper Steak, you might enjoy:
Conclusion
Making Chinese Pepper Steak at home is easier than you might think, and the results are well worth it! This dish delivers restaurant-quality flavors in a quick, simple, and healthier way. Plus, it’s super customizable to fit your taste preferences.
Print
Easy Chinese Pepper Steak – A Perfect Dinner Idea
Description
There’s something undeniably comforting about a homemade Chinese-inspired meal, and this Easy Chinese Pepper Steak is no exception. With its savory sauce, tender strips of beef, and crisp bell peppers, this dish brings the flavors of your favorite takeout straight to your kitchen.
This recipe is perfect for busy weeknights when you want something quick yet satisfying. It’s a one-pan meal that comes together in under 30 minutes, making it a go-to option for those hectic evenings when time is short but the craving for something delicious is strong.
Whether you grew up enjoying Chinese-American takeout or you’re new to making stir-fry at home, this recipe is incredibly simple and packed with bold, rich flavors. Serve it over a bed of steamed rice, and you have a comforting, restaurant-quality meal without ever leaving your house.
Ingredients
For the Beef:
- 1 ½ pounds flank steak, thinly sliced
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce
- 1 tablespoon sesame oil
For the Sauce:
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- ½ cup beef broth
For the Stir-Fry:
- 2 tablespoons sesame oil
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional, for heat)
Instructions
Start by slicing the flank steak into thin strips. The key to getting tender beef is to cut against the grain. This breaks up the muscle fibers and ensures each bite is melt-in-your-mouth delicious.
Once the beef is sliced, toss it in a bowl with 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 tablespoon of sesame oil. This helps tenderize the meat and gives it that classic stir-fry texture. Let it marinate while you prepare the sauce and vegetables.
In a small bowl, whisk together ¼ cup of soy sauce, 2 tablespoons of oyster sauce, 1 tablespoon of brown sugar, 1 tablespoon of cornstarch, and ½ cup of beef broth. This sauce is what gives the dish its deep, rich, slightly sweet, and savory flavor. Set it aside.
Heat 2 tablespoons of sesame oil in a large skillet or wok over medium-high heat. Add the sliced onions and cook for about 2 minutes, just until they start to soften. Then, toss in the green and red bell peppers and stir-fry for another 3-4 minutes until they are crisp-tender.
Next, add the minced garlic and ginger, stirring quickly to prevent burning. The aroma of garlic and ginger sizzling in the pan is absolutely mouthwatering!
Push the vegetables to the side of the pan and add the marinated beef. Let it cook undisturbed for 1-2 minutes to get a nice sear, then stir-fry until the beef is browned and cooked through.
Once the beef is fully cooked, pour in the prepared sauce and stir well, making sure everything is coated evenly. Let the sauce simmer for 2-3 minutes until it thickens and beautifully coats the meat and vegetables.
Remove from heat and sprinkle with freshly ground black pepper and a pinch of red pepper flakes for a bit of heat. Serve immediately over steamed white or brown rice, or even cauliflower rice for a low-carb option.
Notes
- If you don’t have flank steak, you can substitute with sirloin or skirt steak.
- For extra veggies, add mushrooms, snap peas, or baby corn.
- Want it spicier? Increase the red pepper flakes or add a drizzle of chili oil before serving.