Cooking is often about the stories we create around meals, and one recipe that has adorned many dinner tables with its vibrant colors and bold flavors is Chinese Pepper Steak. I stumbled upon this delightful dish during a busy week when cooking felt like a chore, yet something needed to please the entire family. The combination of tender flank steak, crisp bell peppers, and savory sauce captures the essence of comfort food while being quick enough for a weeknight dinner. Each bite is a reminder that you can have a little bit of culinary adventure in your own kitchen.
Why You’ll Love This Dish
Chinese Pepper Steak is a winner for many reasons. Not only does it come together in about 30 minutes, making it an ideal choice for hectic evenings, but it also allows for flexibility in terms of ingredients and flavors. Whether you’re a seasoned cook or a beginner in the kitchen, this recipe is relatively straightforward, leaving plenty of room for personal touches.
But don’t just take my word for it. Here’s what one happy home cook had to say:
“This recipe quickly became a family favorite. The flavor is so rich, and I love how adaptable it is! I can throw in whatever veggies are in season.”
Perfect for busy weeknights, meal prep, or even impressing guests with your cooking skills, this dish certainly deserves a spot in your recipe rotation.
Step-by-Step Overview
Get ready for a culinary journey! We’ll start by marinating the flank steak, which infuses it with flavor and keeps it tender. Then, we’ll stir-fry the steak to get a lovely sear before removing it to sauté our colorful vegetables. Finally, we’ll bring it all together with a rich beef broth to create a savory sauce that beautifully coats everything. Here’s how it all flows:
- Marinate the flank steak.
- Stir-fry the steak.
- Sauté the vegetables.
- Combine and finish cooking.
- Serve and enjoy!
What You’ll Need
Here’s everything you will require to whip up this delicious dish:
1 lb flank steak, sliced thinly
1 bell pepper (red or green), sliced
1 onion, sliced
2 cloves garlic, minced
2 tablespoons soy sauce
1 tablespoon oyster sauce
1 tablespoon cornstarch
1/2 cup beef broth
2 tablespoons vegetable oil
Salt and pepper to taste
Feel free to swap the flank steak with sirloin or even chicken if you prefer a different protein. For added crunch, consider adding snap peas or broccoli!

Directions to Follow
- Start by marinating the thinly sliced flank steak. In a bowl, mix the soy sauce, oyster sauce, and cornstarch. Toss the steak in this mixture and let it marinate for about 15 minutes.
- Heat vegetable oil in a wok or large skillet over medium-high heat.
- Once the oil is hot, add the marinated steak, making sure to spread it out in a single layer. Stir-fry for 3-5 minutes until it’s nicely browned, then remove it from the skillet and set aside.
- In the same skillet, add the sliced onions and bell peppers. Stir-fry them for 2-3 minutes until they begin to soften.
- Next, toss in the minced garlic and sauté for an additional minute until fragrant.
- Return the browned steak to the skillet with the vegetables, and pour in the beef broth. Stir everything together.
- Allow it to cook for another 2-3 minutes, letting the sauce thicken slightly and ensuring everything is heated through.
- Finally, season with salt and pepper to taste.
- Serve hot over a bed of steamed rice and savor your creation!
How to Plate and Pair
Serving your Chinese Pepper Steak can elevate the entire experience. Plate the dish on a mound of fluffy steamed rice, allowing the vivid colors of the steak and vegetables to pop against the white rice. For extra texture, sprinkle sesame seeds or thinly sliced green onions on top. Pair your meal with a side of crispy spring rolls or a light cucumber salad for a well-rounded dinner. If you enjoy beverages, a light, chilled Asian beer or a sweetened iced tea can complement the dish beautifully.
Storage and Reheating Tips
If you have leftovers (which is rare, but it happens!), store them in an airtight container in the refrigerator. They should stay fresh for up to 3 days. To reheat, simply warm them in a skillet over medium heat, adding a splash of water or broth to keep the dish moist. Alternatively, you can microwave in short intervals, stirring occasionally until heated through.
Tips to Make It Perfect
- Marination Time: Don’t rush the marination process! Allowing the steak to soak up the flavors makes a significant difference in taste.
- High Heat: Make sure your skillet or wok is hot before adding the steak. This helps achieve that delicious sear.
- Veggie Variety: Feel free to experiment with different vegetables based on availability or preference, like zucchini, broccoli, or mushrooms for added nutrition and flavor.
Recipe Variations
- Spicy Kick: If you like heat, consider adding sliced jalapeños or a dash of chili oil to the stir-fry process for a spicy version.
- Vegan Twist: Swap the steak for tofu and use vegetable broth instead of beef broth for a delightful plant-based alternative.
- Saucy Preferences: If you prefer a sauce-heavy dish, increase the beef broth to 1 cup for a saucier finish that nicely coats the rice.

Frequently Asked Questions
What is the best cut of beef for pepper steak?
Flank steak is often recommended due to its tenderness and flavor, but sirloin or ribeye can also work well.
Can I make this dish ahead of time?
You can marinate the steak a day in advance and store it in the fridge. However, stir-frying is best done just before serving to maintain the freshness of the vegetables and the texture of the steak.
Is this recipe gluten-free?
To make this dish gluten-free, swap soy sauce for tamari and ensure the oyster sauce is gluten-free as well.
How long does it take to cook?
From start to finish, this recipe can be completed in about 30 minutes, making it perfect for a quick meal.
Indulge in the vibrant flavors of this Chinese Pepper Steak and enjoy the ease of creating a restaurant-worthy dish in the comfort of your home!
PrintChinese Pepper Steak
A vibrant and flavorful dish featuring tender flank steak, crisp bell peppers, and a savory sauce, perfect for weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-frying
- Cuisine: Chinese
- Diet: None
Ingredients
- 1 lb flank steak, sliced thinly
- 1 bell pepper (red or green), sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon cornstarch
- 1/2 cup beef broth
- 2 tablespoons vegetable oil
- Salt and pepper to taste
Instructions
- Marinate the thinly sliced flank steak in a bowl with soy sauce, oyster sauce, and cornstarch for about 15 minutes.
- Heat vegetable oil in a wok or large skillet over medium-high heat.
- Add the marinated steak, spread in a single layer, and stir-fry for 3-5 minutes until browned. Remove from skillet and set aside.
- In the same skillet, add the sliced onions and bell peppers; stir-fry for 2-3 minutes until softened.
- Add the minced garlic and sauté for an additional minute until fragrant.
- Return the browned steak to the skillet, pour in the beef broth, and stir to combine.
- Cook for another 2-3 minutes, letting the sauce thicken slightly, and ensuring everything is heated through.
- Season with salt and pepper to taste.
- Serve hot over a bed of steamed rice and enjoy!
Notes
For added crunch, consider adding snap peas or broccoli. Allow the steak to marinate fully for best flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg










